Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNashua North Invitational · Apr 25 | 5:27.01a | Nashua North Invitational | April 25, 2026 |
| 1500 Meters · IndoorNHWTL UNH Afternoon · Dec 13 | 5:02.22a | NHWTL UNH Afternoon | December 13, 2025 |
| 1600 Meters · OutdoorNashua South, Spaulding, @ Central · May 12 | 5:17.86a | Nashua South, Spaulding, @ Central | May 12, 2026 |
| 3000 Meters · IndoorNHWTL UNH Morning · Jan 11 | 10:46.55a | NHWTL UNH Morning | January 11, 2026 |
| 3200 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 21 | 11:34.87a | Nashua South, Bedford at Londonderry | April 21, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 17 | NHWTL @ PEAJan 17 · 1500 Meters · Place 17 · Nashua South | 1500 Meters | 17. | 5:03.34a | 9 |
| Jan 11 | NHWTL UNH MorningJan 11 · 3000 Meters · Place 9 · Nashua South | 3000 Meters | 9 | 10:46.55a PB | 9 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 9 · Nashua South | 1500 Meters | 9. | 5:02.22a PB | 9 |