Personal bests
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 |
| May 22 | Community Cup ChampionshipsMay 22 · 3200 Meters · Place 8 · Winslow | 3200 Meters | 8. | 13:29.32a PB | 10 |
| May 13 | Winslow HS MeetMay 13 · 1600 Meters · Place 8 · Winslow | 1600 Meters | 8. | 5:58.38a PB | 10 |
| May 8 | Nokomis Meet #1May 8 · 1600 Meters · Place 7 · Winslow | 1600 Meters | 7. | 5:59.84a | 10 |
| May 8 | Nokomis Meet #1May 8 · 800 Meters · Place 11 · Winslow | 800 Meters | 11. | 2:50.98a | 10 |
| Apr 28 | Waterville Meet #1Apr 28 · 1600 Meters · Place 16 · Winslow | 1600 Meters | 16. | 6:04.85a | 10 |
| Apr 16 | Messalonskee Meet #1Apr 16 · 800 Meters · Place 14 · Winslow | 800 Meters | 14. | 2:48.23a PB | 10 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 10 | KVAC Meet 3CJan 10 · 800 Meters · Place 18 · Winslow High | 800 Meters | 18 | 2:50.16 | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · 800 Meters · Place 18 · Winslow High | 800 Meters | 18 | 2:50.16 | 10 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | KVAC Meet 2ADec 22 · 1 Mile · Place 13 · Winslow | 1 Mile | 13. | 6:22.47a PB | 10 |
| Dec 11 | KVAC Meet 1ADec 11 · 800 Meters · Place 5 · Winslow | 800 Meters | 5. | 2:44.78a PB | 10 |
| Jan 8 | KVAC Meet 4CJan 8 · 800 Meters · Place 10 · Winslow High | 800 Meters | 10 | 2:46.68 | 9 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2CDec 20 · 800 Meters · Place 9 · Winslow | 800 Meters | 9. | 2:49.43a | 9 |
| Dec 12 | KVAC Meet 1CDec 12 · 800 Meters · Place 16 · Winslow | 800 Meters | 16. | 2:54.03a | 9 |