Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 5 | 5:29.88a | NEC Week #6 - Gloucester, Swampscott, Danvers, Beverly | February 5, 2026 |
| 1 Mile · IndoorNEC Week #1 - Masconomet, Danvers, Saugus, Winthrop · Dec 17 | 6:37.8 | NEC Week #1 - Masconomet, Danvers, Saugus, Winthrop | December 17, 2025 |
| 1 Mile · OutdoorNEC Week #4 - Salem, Danvers · Jan 22 | 5:33.3 | NEC Week #4 - Salem, Danvers | January 22, 2026 |
| 1000 Meters · IndoorNEC Week #3 - Winthrop, Danvers, Peabody · Jan 14 | 3:34.0 | NEC Week #3 - Winthrop, Danvers, Peabody | January 14, 2026 |
| 2 Miles · OutdoorNEC Week #3 - Danvers, Masconomet, Saugus, Winthrop · Apr 15 | 12:25.1 | NEC Week #3 - Danvers, Masconomet, Saugus, Winthrop | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 2 Miles · Place 4 · Danvers | 2 Miles | 4. | 12:29.8 | 9 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 2 Miles · Place 4 · Danvers | 2 Miles | 4. | 12:25.1 PB | 9 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 1 Mile · Place 9 · Danvers | 1 Mile | 9. | 5:45.3 | 9 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 1 Mile · Place 6 · Danvers | 1 Mile | 6. | 5:45.3 | 9 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 1 Mile · Place 7 · Danvers | 1 Mile | 7. | 5:48.5 | 9 |
| Jan 22 | NEC Week #4 - Salem, DanversJan 22 · 1 Mile · Place 2 · Danvers | 1 Mile | 2. | 5:33.3 PB | 9 |
2026 Indoor Track
3 results2025 Indoor Track
4 results