Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorMerrimack vs. Spaulding & Winnacunet · May 20 | 26.39 | Merrimack vs. Spaulding & Winnacunet | May 20, 2025 |
| 300 Meters · IndoorNHWTL USM · Jan 11 | 40.89a | NHWTL USM | January 11, 2026 |
| 400 Meters · OutdoorSeacoast Championships · May 22 | 56.30a | Seacoast Championships | May 22, 2026 |
| 400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 24 | 56.628 | NHWTL @ PEA Morning | January 24, 2026 |
| 600 Meters · IndoorNHWTL @ PEA Morning · Jan 24 | 1:32.26a | NHWTL @ PEA Morning | January 24, 2026 |
| Long Jump · IndoorNHWTL UNH Morning · Dec 27 | 16-10.75 | NHWTL UNH Morning | December 27, 2025 |
| Long Jump · OutdoorSeacoast Frosh-Soph Championships · May 10 | 13' 9" | Seacoast Frosh-Soph Championships | May 10, 2025 |
| Triple Jump · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 4 | 36-07.50 | Pinkerton, Winnacunnet, Newmarket @ Exeter | May 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL @ PEA MorningJan 24 · 600 Meters · Place 6 · Winnacunnet | 600 Meters | 6. | 1:32.26a PB | 11 |
| Jan 24 | NHWTL @ PEA MorningJan 24 · 400 Meters · Winnacunnet | 400 MetersRelay Split | — | 56.628 PB | 11 |
| Jan 21 | NHWTL @ PEAJan 21 · 600 Meters · Place 12 · Winnacunnet | 600 Meters | 12 | 1:32.91a | 11 |
| Jan 11 | NHWTL USMJan 11 · 300 Meters · Place 12 · Winnacunnet | 300 Meters | 12. | 40.89a PB | 11 |
| Jan 11 | NHWTL USMJan 11 · Long Jump · Place 10 · Winnacunnet | Long Jump | 10. | 16-10.00 | 11 |
| Jan 4 | NHWTL UNH AfternoonJan 4 · Long Jump · Place 11 · Winnacunnet | Long Jump | 11 | 16-6 | JR |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 300 Meters · Place 14 · Winnacunnet | 300 Meters | 14 | 42.05 | JR |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH MorningDec 27 · 600 Meters · Place 12 · Winnacunnet | 600 Meters | 12. | 1:37.59a | 11 |
| Dec 27 | NHWTL UNH MorningDec 27 · Long Jump · Place 10 · Winnacunnet | Long Jump | 10. | 16-10.75 PB | 11 |
| Dec 21 | NHWTL UNH AfternoonDec 21 · 300 Meters · Place 10 · Winnacunnet | 300 Meters | 10. | 41.70a | 11 |
| Dec 21 | NHWTL UNH AfternoonDec 21 · Long Jump · Place 13 · Winnacunnet | Long Jump | 13. | 16-05.00 | 11 |
2025 Outdoor Track
8 results