Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNashua North Invitational · Apr 25 | 6:42.97a | Nashua North Invitational | April 25, 2026 |
| 1000 Meters · IndoorNHWTL PEA · Dec 20 | 4:02.53a | NHWTL PEA | December 20, 2025 |
| 1500 Meters · IndoorNHWTL UNH Morning · Dec 21 | 5:59.99a | NHWTL UNH Morning | December 21, 2024 |
| 1600 Meters · OutdoorNashua South, Spaulding, @ Central · May 12 | 6:23.60a | Nashua South, Spaulding, @ Central | May 12, 2026 |
| 3000 Meters · IndoorNWTL UNH PM · Dec 15 | 14:05.66a | NWTL UNH PM | December 15, 2024 |
| 3200 Meters · OutdoorNashua South v. North and BG · May 5 | 13:49.96 | Nashua South v. North and BG | May 5, 2025 |
| 600 Meters · IndoorNHWTL Morning @ PSU · Jan 3 | 2:05.99a | NHWTL Morning @ PSU | January 3, 2026 |
| 800 Meters · OutdoorConcord Tri Meet · May 21 | 2:48.57a | Concord Tri Meet | May 21, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL UNH MorningJan 11 · 600 Meters · Place 8 · Nashua South | 600 Meters | 8 | 2:08.85a | 10 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 600 Meters · Place 13 · Nashua South | 600 Meters | 13. | 2:05.99a PB | 10 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NHWTL PEADec 20 · 1000 Meters · Place 24 · Nashua South | 1000 Meters | 24. | 4:02.53a PB | 10 |
| Dec 13 | NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 7 · Nashua South | 1500 Meters | 7. | 6:40.11a | 10 |
| Jan 5 | NHWTL UNH MorningJan 5 · 1500 Meters · Place 5 · Nashua South | 1500 Meters | 5 | 6:21.41 | FR |
2025 Outdoor Track
6 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 1500 Meters · Place 10 · Nashua South | 1500 Meters | 10. | 5:59.99a PB | 9 |
| Dec 15 | NWTL UNH PMDec 15 · 3000 Meters · Place 13 · Nashua South | 3000 Meters | 13. | 14:05.66a PB | 9 |