Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 6:22.85a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 1 Mile · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 7 | 6:26.4 | NEC Week #2 Marblehead,Danvers,Swampscott | April 7, 2026 |
| 1000 Meters · IndoorNEC Week #1 - Masconomet, Danvers, Saugus, Winthrop · Dec 17 | 3:54.3 | NEC Week #1 - Masconomet, Danvers, Saugus, Winthrop | December 17, 2025 |
| 2 Miles · IndoorNEC Week #3 - Winthrop, Danvers, Peabody · Jan 14 | 14:36.4 | NEC Week #3 - Winthrop, Danvers, Peabody | January 14, 2026 |
| 2 Miles · OutdoorNEC Week #3 - Danvers, Masconomet, Saugus, Winthrop · Apr 15 | 14:34.0 | NEC Week #3 - Danvers, Masconomet, Saugus, Winthrop | April 15, 2026 |
| 800 Meters · OutdoorMA Middle School T & F Championship Division 1 · Jun 1 | 2:38.13 | MA Middle School T & F Championship Division 1 | June 1, 2024 |
| Long Jump · OutdoorNEC Middle School Championship · May 29 | 12-00.00 | NEC Middle School Championship | May 29, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | NEC ChampionshipsMay 22 · 1 Mile · Place 18 · DanversDanvers | 1 Mile | 18. | 6:32.51a | 10 |
| May 12 | NEC Rain Date MeetMay 12 · 1 Mile · Place 12 · DanversDanvers | 1 Mile | 12. | 6:29.77a | 10 |
| May 9 | NEC Freshman-Sophomore Championship MeetMay 9 · 1 Mile · Place 7 · DanversDanvers | 1 Mile | 7 | 6:34.33a | 10 |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 1 Mile · Place 5 · DanversDanvers | 1 Mile | 5. | 6:58.4 | 10 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 2 Miles · Place 4 · DanversDanvers | 2 Miles | 4. | 14:34.0 PB | 10 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 1 Mile · Place 10 · DanversDanvers | 1 Mile | 10. | 6:26.4 PB | 10 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 1 Mile · Place 6 · DanversDanvers | 1 Mile | 6. | 6:51.5 | 10 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 1 Mile · Place 4 · DanversDanvers | 1 Mile | 4. | 6:56.8 | 10 |
| Jan 22 | NEC Week #4 - Salem, DanversJan 22 · 1 Mile · Place 3 · DanversDanvers | 1 Mile | 3. | 6:37.3 | 10 |
2026 Indoor Track
5 results2025 Indoor Track
2 results2024 Outdoor Track
3 results