Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class AFeb 16 · 1 Mile · Place 11 · Brunswick | 1 Mile | 11. | 4:51.25a PB | 11 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2CDec 20 · 1 Mile · Place 3 · Brunswick | 1 Mile | 3. | 5:08.22a | 11 |
2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2CDec 20 · 1 Mile · Place 6 · Brunswick | 1 Mile | 6. | 5:13.24a | 10 |
| Dec 10 | KVAC Meet 1ADec 10 · 1 Mile · Place 7 · Brunswick | 1 Mile | 7. | 5:12.89a | 10 |
| Feb 1 | KVAC Meet 6AFeb 1 · 800 Meters · Place 11 · Brunswick Hi | 800 Meters | 11 | 2:27.14 PB | 9 |
| Jan 4 | KVAC Meet 4AJan 4 · 1 Mile · Place 8 · Brunswick Hi | 1 Mile | 8 | 5:29.62 | 9 |
| Jan 4 | KVAC Meet 4AJan 4 · 800 Meters · Place 16 · Brunswick Hi | 800 Meters | 16 | 2:28.98 | 9 |
| Jan 4 | KVAC Meet 4AJan 4 · 200 Meters · Place 29 · Brunswick Hi | 200 Meters | 29 | 29.44 PB | 9 |
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | Winslow MeetApr 18 · 1600 Meters · Place 7 · Brunswick | 1600 Meters | 7. | 5:36.31a | 9 |
| Apr 18 | Winslow MeetApr 18 · 800 Meters · Place 11 · Brunswick | 800 Meters | 11. | 2:35.97a | 9 |
2023 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | KVAC Meet 3CDec 21 · 2 Miles · Place 8 · Brunswick | 2 Miles | 8. | 12:47.22a PB | 9 |
| Dec 21 | KVAC Meet 3CDec 21 · 1 Mile · Place 9 · Brunswick | 1 Mile | 9. | 5:37.94a | 9 |
| Dec 21 | KVAC Meet 3CDec 21 · 800 Meters · Place 12 · Brunswick | 800 Meters | 12. | 2:33.73a | 9 |
| Dec 16 | KVAC Meet 2CDec 16 · 2 Miles · Place 10 · Brunswick | 2 Miles | 10. | 12:53.10a | 9 |
| Dec 16 | KVAC Meet 2CDec 16 · 1 Mile · Place 12 · Brunswick | 1 Mile | 12. | 5:42.18a | 9 |
| Dec 16 | KVAC Meet 2CDec 16 · 800 Meters · Place 10 · Brunswick | 800 Meters | 10. | 2:33.00a | 9 |
| Dec 9 | KVAC Meet 1ADec 9 · 2 Miles · Place 10 · Brunswick | 2 Miles | 10. | 13:10.61a | 9 |
| Dec 9 | KVAC Meet 1ADec 9 · 1 Mile · Place 10 · Brunswick | 1 Mile | 10. | 5:50.02a | 9 |