Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results2026 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class BFeb 16 · 1 Mile · Place 12 · George Stevens | 1 Mile | 12. | 6:00.62a | 12 |
| Feb 7 | EMITL Championship Small SchoolFeb 7 · 2 Miles · Place 4 · George Stevens Academy / Blue | 2 Miles | 4 | 13:33.22 PB | 12 |
| Feb 7 | EMITL Championship Small SchoolFeb 7 · 800 Meters · Place 12 · George Stevens Academy / Blue | 800 Meters | 12 | 2:60.00 | 12 |
| Feb 7 | EMITL Championship Small SchoolFeb 7 · 1 Mile · Place 4 · George Stevens Academy / Blue | 1 Mile | 4 | 5:58.10 PB | 12 |
| Jan 30 | EMITL Meet 7AJan 30 · 2 Miles · Place 4 · George Stevens | 2 Miles | 4. | 13:37.87a | 12 |
| Jan 30 | EMITL Meet 7AJan 30 · 1 Mile · Place 5 · George Stevens | 1 Mile | 5. | 6:08.17a | 12 |
| Jan 3 | EMITL Meet 4BJan 3 · 2 Miles · Place 5 · George Stevens Academy / Blue | 2 Miles | 5 | 13:56.95 | 12 |
| Jan 3 | EMITL Meet 4BJan 3 · 1 Mile · Place 3 · George Stevens Academy / Blue | 1 Mile | 3 | 6:16.73 | 12 |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3ADec 27 · 2 Miles · Place 3 · George Stevens | 2 Miles | 3. | 13:40.32a | 12 |
| Dec 27 | EMITL Meet 3ADec 27 · 1 Mile · Place 2 · George Stevens | 1 Mile | 2. | 6:23.51a | 12 |
| Dec 20 | EMITL Meet 2ADec 20 · 2 Miles · Place 1 · George Stevens | 2 Miles | 1. | 13:46.69a | 12 |
| Dec 20 | EMITL Meet 2ADec 20 · 800 Meters · Place 5 · George Stevens | 800 Meters | 5. | 2:51.95a PB | 12 |
| Dec 6 | EMITL Meet 1ADec 6 · 1 Mile · Place 5 · George Stevens | 1 Mile | 5. | 6:26.19a | 12 |
| Dec 6 | EMITL Meet 1ADec 6 · 800 Meters · Place 8 · George Stevens | 800 Meters | 8. | 3:00.44a | 12 |
2025 Outdoor Track
10 results2024 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | Maine Class C State ChampionshipJun 1 · 3200 Meters · Place 16 · George Stevens | 3200 Meters | 16. | 14:12.28a | 10 |
| Jun 1 | Maine Class C State ChampionshipJun 1 · 1600 Meters · Place 19 · George Stevens | 1600 Meters | 19. | 6:14.46a | 10 |
| May 24 | PVC Small School ChampionshipMay 24 · 3200 Meters · Place 8 · George Stevens | 3200 Meters | 8. | 13:27.02a | 10 |
| May 24 | PVC Small School ChampionshipMay 24 · 1600 Meters · Place 6 · George Stevens | 1600 Meters | 6. | 5:58.42a | 10 |
| May 24 | PVC Small School ChampionshipMay 24 · Triple Jump · Place 10 · George Stevens | Triple Jump | 10. | 28-07.50 PB | 10 |
| May 11 | Brewer Meet #2May 11 · Triple Jump · Place 5 · George Stevens Academy / Blue | Triple Jump | 5 | 28-9 | 10 |
| May 11 | Brewer Meet #2May 11 · 3200 Meters · Place 1 · George Stevens Academy / Blue | 3200 Meters | 1 | 14:33.83 | 10 |
| May 11 | Brewer Meet #2May 11 · 800 Meters · Place 2 · George Stevens Academy / Blue | 800 Meters | 2 | 2:53.25 | 10 |
| May 11 | Brewer Meet #2May 11 · 1600 Meters · Place 1 · George Stevens Academy / Blue | 1600 Meters | 1 | 5:55.06 | 10 |
| May 2 | Ellsworth Meet #2May 2 · Triple Jump · Place 6 · George Stevens Academy / Blue | Triple Jump | 6 | 27-2.75 | 10 |
| May 2 | Ellsworth Meet #2May 2 · 3200 Meters · Place 1 · George Stevens Academy / Blue | 3200 Meters | 1 | 13:14.56 PB | 10 |
| May 2 | Ellsworth Meet #2May 2 · 1600 Meters · Place 1 · George Stevens Academy / Blue | 1600 Meters | 1 | 6:11.80 | 10 |
| Apr 26 | Hampden Meet #1Apr 26 · 3200 Meters · Place 3 · George Stevens Academy / Blue | 3200 Meters | 3 | 13:40.33 | 10 |
| Apr 26 | Hampden Meet #1Apr 26 · 1600 Meters · Place 2 · George Stevens Academy / Blue | 1600 Meters | 2 | 6:05.39 | 10 |
| Apr 20 | Bangor Meet #1Apr 20 · 3200 Meters · Place 3 · George Steve | 3200 Meters | 3 | 13:58.79 | 10 |
| Apr 20 | Bangor Meet #1Apr 20 · 1600 Meters · Place 4 · George Steve | 1600 Meters | 4 | 6:13.27 | 10 |
| Apr 20 | Bangor Meet #1Apr 20 · 3200 Meters · Place 3 · George Steve | 3200 Meters | 3 | 13:58.79 | — |
| Apr 20 | Bangor Meet #1Apr 20 · 1600 Meters · Place 4 · George Steve | 1600 Meters | 4 | 6:13.27 | — |
2023 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | Maine Class C State ChampionshipJun 3 · 1600 Meters · Place 14 · George Stevens | 1600 Meters | 14. | 6:00.91a | 9 |
| May 30 | PVC Freshman ChampionshipMay 30 · 1600 Meters · Place 4 · George Stevens Academy | 1600 Meters | 4 | 6:11.89 | 9 |
| May 27 | PVC Small School ChampionshipMay 27 · 1600 Meters · Place 8 · George Stevens Academy | 1600 Meters | 8 | 6:20.46 | 9 |
| May 15 | Brewer Meet #2May 15 · 3200 Meters · Place 2 · George Stevens | 3200 Meters | 2. | 14:47.32a | 9 |
| May 15 | Brewer Meet #2May 15 · 1600 Meters · Place 1 · George Stevens | 1600 Meters | 1. | 6:21.35a | 9 |
| May 15 | Brewer Meet #2May 15 · Triple Jump · Place 5 · George Stevens | Triple Jump | 5. | 27-00.25 | 9 |
| May 15 | Brewer Meet #2May 15 · 800 Meters · Place 5 · George Stevens | 800 Meters | 5. | 3:01.24a | 9 |
| May 4 | Ellsworth Meet #2May 4 · Triple Jump · Place 3 · George Steve | Triple Jump | 3 | 25-08.50 | — |
| May 4 | Ellsworth Meet #2May 4 · 1600 Meters · Place 2 · George Steve | 1600 Meters | 2 | 6:24.37 | — |
| Apr 29 | MDI Meet #1Apr 29 · 800 Meters · Place 6 · George Stevens Academy | 800 Meters | 6 | 3:02.65 | 9 |
| Apr 29 | MDI Meet #1Apr 29 · 400 Meters · Place 11 · George Stevens Academy | 400 Meters | 11 | 1:17.50 PB | 9 |
| Apr 29 | MDI Meet #1Apr 29 · 1600 Meters · Place 3 · George Stevens Academy | 1600 Meters | 3 | 6:26.14 | 9 |
| Apr 13 | Bucksport Meet 1Apr 13 · Triple Jump · Place 8 · George Steve | Triple Jump | 8 | 23-04.00 | 9 |
| Apr 13 | Bucksport Meet 1Apr 13 · 1600 Meters · Place 4 · George Steve | 1600 Meters | 4 | 6:51.59 | 9 |