Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorKVAC Meet 2B · Dec 22 | 5:24.20a | KVAC Meet 2B | December 22, 2022 |
| 100 Meters · OutdoorCapital City Classic · May 26 | 12.10 | Capital City Classic | May 26, 2025 |
| 1600 Meters · OutdoorKVAC:Mt. View, Nokomis @ Belfast · May 6 | 5:18.20 | KVAC:Mt. View, Nokomis @ Belfast | May 6, 2022 |
| 2 Miles · OutdoorKVAC Meet 1C · Dec 9 | 12:59.91a | KVAC Meet 1C | December 9, 2023 |
| 200 Meters · IndoorKVAC Meet 2C · Dec 20 | 26.00a | KVAC Meet 2C | December 20, 2024 |
| 200 Meters · OutdoorMPA Maine Class B State Track & Field Championships · Jun 10 | 24.25a | MPA Maine Class B State Track & Field Championships | June 10, 2025 |
| 400 Meters · IndoorKVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford Hills · Dec 16 | 1:04.28a | KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford Hills | December 16, 2021 |
| 400 Meters · OutdoorCapital City Classic · May 26 | 58.09 | Capital City Classic | May 26, 2025 |
| 55 Meter · IndoorKVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/Medomak · Dec 29 | 7.68a | KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/Medomak | December 29, 2021 |
| 800 Meters · IndoorKVAC Championship - Class B Schools · Feb 11 | 2:20.50 | KVAC Championship - Class B Schools | February 11, 2022 |
| 800 Meters · OutdoorKVAC Medium School Championship · May 26 | 2:13.53 | KVAC Medium School Championship | May 26, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
10 results2025 Indoor Track
1 results2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2CDec 20 · 200 Meters · Place 12 · Nokomis Regional | 200 Meters | 12. | 26.00a PB | 12 |
| Dec 12 | KVAC Meet 1CDec 12 · 200 Meters · Place 13 · Nokomis Regional | 200 Meters | 13. | 26.95a | 12 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 800 Meters · Place 7 · Nokomis High | 800 Meters | 7 | 2:20.97 | 11 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 800 Meters · Place 7 · Nokomis | 800 Meters | 7 | 2:20.97 | 11 |
| Feb 1 | KVAC Meet 6AFeb 1 · 800 Meters · Place 8 · Nokomis High | 800 Meters | 8 | 2:20.78 | 11 |
| Jan 20 | KVAC Meet 5CJan 20 · 800 Meters · Place 8 · Nokomis High | 800 Meters | 8 | 2:22.07 | 11 |
2024 Outdoor Track
6 results2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | KVAC Meet 3CDec 21 · 800 Meters · Place 6 · Nokomis Regional | 800 Meters | 6. | 2:25.27a | 11 |
| Dec 15 | KVAC Meet 2BDec 15 · 800 Meters · Place 5 · Nokomis Regional | 800 Meters | 5. | 2:25.78a | 11 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 800 Meters · Place 10 · Nokomis High | 800 Meters | 10 | 2:21.93 | 10 |
| Jan 21 | KVAC Meet 5DJan 21 · 800 Meters · Place 5 · Nokomis High | 800 Meters | 5 | 2:20.88 | 10 |
| Jan 6 | KVAC Meet 4BJan 6 · 800 Meters · Place 7 · Nokomis High | 800 Meters | 7 | 2:26.22 | 10 |
2023 Outdoor Track
6 results2022 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | KVAC Meet 3ADec 29 · 800 Meters · Place 3 · Nokomis Regional | 800 Meters | 3. | 2:22.62a | 10 |
| Dec 28 | KVAC Meet 1CDec 28 · 800 Meters · Place 7 · Nokomis Regional | 800 Meters | 7. | 2:22.10a | 10 |
| Dec 22 | KVAC Meet 2BDec 22 · 1 Mile · Place 9 · Nokomis Regional | 1 Mile | 9. | 5:24.20a PB | 10 |
| Dec 22 | KVAC Meet 2BDec 22 · 800 Meters · Place 10 · Nokomis Regional | 800 Meters | 10. | 2:28.93a | 10 |
| Feb 11 | KVAC Championship - Class B SchoolsFeb 11 · 800 Meters · Place 8 · Nokomis | 800 Meters | 8 | 2:20.50 PB | FR |
2022 Outdoor Track
6 results2021 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/MedomakDec 29 · 55 Meter · Place 4 · Nokomis Regional | 55 Meter | 4. | 7.68a PB | 9 |
| Dec 29 | KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/MedomakDec 29 · 800 Meters · Place 4 · Nokomis Regional | 800 Meters | 4. | 2:22.86a | 9 |
| Dec 23 | KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 55 Meter · Place 13 · Nokomis Regional | 55 Meter | 13. | 7.74a | 9 |
| Dec 23 | KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 800 Meters · Place 7 · Nokomis Regional | 800 Meters | 7. | 2:26.71a | 9 |
| Dec 16 | KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · 55 Meter · Place 15 · Nokomis Regional | 55 Meter | 15. | 7.83a | 9 |
| Dec 16 | KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · 400 Meters · Place 9 · Nokomis Regional | 400 Meters | 9. | 1:04.28a PB | 9 |
| Dec 11 | KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · 55 Meter · Place 6 · Nokomis Regional | 55 Meter | 6. | 7.79a | 9 |
| Dec 11 | KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · 800 Meters · Place 6 · Nokomis Regional | 800 Meters | 6. | 2:30.91a | 9 |
2021 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | EMMSTL @ BrewerMay 7 · 55m Hurdles · Place 3 · Nokomis | 55m Hurdles | 3 | 11.13 | — |
| May 7 | EMMSTL @ BrewerMay 7 · 200 Meters · Place 1 · Nokomis | 200 Meters | 1 | 26.61 | — |
| May 7 | EMMSTL @ BrewerMay 7 · 100 Meters · Place 1 · Nokomis | 100 Meters | 1 | 13.23 | — |