Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMERRIMACK VALLEY HIGH MEET · Apr 15 | 13.09 | MERRIMACK VALLEY HIGH MEET | April 15, 2025 |
| 200 Meters · OutdoorSanborn Invitational · Apr 19 | 26.31 | Sanborn Invitational | April 19, 2025 |
| 300 Meters · IndoorNHWTL @ USM Gorham · Dec 14 | 41.38a | NHWTL @ USM Gorham | December 14, 2025 |
| 3200 Meters · OutdoorPembroke Academy v. Bishop Brady, Bow, John Stark & West · Apr 23 | 13:44.88a | Pembroke Academy v. Bishop Brady, Bow, John Stark & West | April 23, 2026 |
| 400 Meters · OutdoorOyster River Pembroke Meet · May 12 | 55.82a | Oyster River Pembroke Meet | May 12, 2026 |
| 55 Meter · IndoorNHWTL PSU Morning · Dec 21 | 7.75a | NHWTL PSU Morning | December 21, 2024 |
| 55 Meters · IndoorNHWTL UNH Morning · Jan 12 | 7.84 | NHWTL UNH Morning | January 12, 2025 |
| 600 Meters · IndoorNHWTL @ PEA · Jan 10 | 1:36.36a | NHWTL @ PEA | January 10, 2026 |
| 800 Meters · OutdoorMerrimack Valley · Apr 14 | 2:24.34a | Merrimack Valley | April 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL @ PEA MorningJan 24 · 600 Meters · Place 15 · Pembroke Academy | 600 Meters | 15. | 1:37.58a | 10 |
| Jan 10 | NHWTL @ PEAJan 10 · 600 Meters · Place 5 · Pembroke Academy | 600 Meters | 5. | 1:36.36a PB | 10 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 600 Meters · Place 9 · Pembroke Academy | 600 Meters | 9. | 1:38.69a | 10 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 55 Meter · Pembroke Academy | 55 MeterRound P | -- | DNS | 10 |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | NHWTL @ USM GorhamDec 14 · 300 Meters · Place 9 · Pembroke Academy | 300 Meters | 9. | 41.38a PB | 10 |
| Dec 14 | NHWTL @ USM GorhamDec 14 · 600 Meters · Place 8 · Pembroke Academy | 600 Meters | 8. | 1:40.90a | 10 |
| Jan 12 | NHWTL UNH MorningJan 12 · 300 Meters · Place 14 · Pembroke | 300 Meters | 14 | 42.11 | FR |
| Jan 12 | NHWTL UNH MorningJan 12 · 55 Meters · Place 45 · Pembroke | 55 Meters | 45 | 7.84 PB | FR |
2025 Outdoor Track
14 results2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL UNH MorningDec 28 · 300 Meters · Place 10 · Pembroke Academy | 300 Meters | 10. | 43.34a | 9 |
| Dec 28 | NHWTL UNH MorningDec 28 · 55 Meter · Place 36 · Pembroke Academy | 55 MeterRound P | 36. | 7.98a | 9 |
| Dec 21 | NHWTL PSU MorningDec 21 · 300 Meters · Place 20 · Pembroke Academy | 300 Meters | 20. | 43.59a | 9 |
| Dec 21 | NHWTL PSU MorningDec 21 · 55 Meter · Place 35 · Pembroke Academy | 55 MeterRound P | 35. | 7.75a PB | 9 |
| Dec 15 | NWTL UNH AMDec 15 · 300 Meters · Place 22 · Pembroke Academy | 300 Meters | 22. | 45.06a | 9 |
| Dec 15 | NWTL UNH AMDec 15 · 55 Meter · Place 33 · Pembroke Academy | 55 MeterRound P | 33. | 7.78a | 9 |