Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMedomak Meet #2 · May 16 | 13.28 | Medomak Meet #2 | May 16, 2024 |
| 200 Meters · IndoorKVAC Meet 3B · Jan 3 | 27.81 | KVAC Meet 3B | January 3, 2025 |
| 200 Meters · OutdoorEskine Academy Meet #1 · May 1 | 28.23 | Eskine Academy Meet #1 | May 1, 2025 |
| 400 Meters · IndoorKVAC Meet 5A · Jan 15 | 1:03.92 | KVAC Meet 5A | January 15, 2025 |
| 400 Meters · OutdoorMedomak Meet #2 · May 16 | 1:04.47 | Medomak Meet #2 | May 16, 2024 |
| 55 Meter · IndoorKVAC Meet 2C · Dec 16 | 7.91a | KVAC Meet 2C | December 16, 2023 |
| 55 Meters · IndoorKVAC Meet 6B · Feb 2 | 7.80 | KVAC Meet 6B | February 2, 2024 |
| Long Jump · IndoorKVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MV · Dec 11 | 10-06.50 | KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MV | December 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
6 results2025 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 29 | KVAC Meet 6CJan 29 · 200 Meters · Place 8 · Oceanside | 200 Meters | 8 | 28.71 | 12 |
| Jan 29 | KVAC Meet 6CJan 29 · 400 Meters · Place 3 · Oceanside | 400 Meters | 3 | 1:04.98 | 12 |
| Jan 15 | KVAC Meet 5AJan 15 · 200 Meters · Place 19 · Oceanside | 200 Meters | 19 | 28.94 | 12 |
| Jan 15 | KVAC Meet 5AJan 15 · 400 Meters · Place 4 · Oceanside | 400 Meters | 4 | 1:03.92 PB | 12 |
| Jan 15 | KVAC Meet 5AJan 15 · 55 Meters · Place 17 · Oceanside | 55 Meters | 17 | 7.88 | 12 |
| Jan 9 | KVAC Meet 4AJan 9 · 200 Meters · Place 13 · Oceanside | 200 Meters | 13 | 28.45 | 12 |
| Jan 9 | KVAC Meet 4AJan 9 · 400 Meters · Place 4 · Oceanside | 400 Meters | 4 | 1:05.75 | 12 |
| Jan 9 | KVAC Meet 4AJan 9 · 55 Meters · Place 13 · Oceanside | 55 Meters | 13 | 7.92 | 12 |
| Jan 3 | KVAC Meet 3BJan 3 · 200 Meters · Place 14 · Oceanside | 200 Meters | 14 | 27.81 PB | 12 |
| Jan 3 | KVAC Meet 3BJan 3 · 55 Meters · Place 19 · Oceanside | 55 Meters | 19 | 7.81 | 12 |
2024 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | KVAC Meet 2BDec 19 · 55 Meter · Place 17 · Oceanside | 55 Meter | 17. | 7.95a | 12 |
| Dec 19 | KVAC Meet 2BDec 19 · 200 Meters · Place 16 · Oceanside | 200 Meters | 16. | 28.31a | 12 |
| Dec 16 | KVAC Meet 1BDec 16 · 55 Meter · Place 25 · Oceanside | 55 Meter | 25. | 7.97a | 12 |
| Dec 16 | KVAC Meet 1BDec 16 · 200 Meters · Place 20 · Oceanside | 200 Meters | 20. | 28.95a | 12 |
| Feb 2 | KVAC Meet 6BFeb 2 · 200 Meters · Place 21 · Oceanside Hi | 200 Meters | 21 | 27.82 | 11 |
| Feb 2 | KVAC Meet 6BFeb 2 · 55 Meters · Place 33 · Oceanside Hi | 55 Meters | 33 | 7.80 PB | 11 |
| Jan 19 | KVAC Meet 5BJan 19 · 200 Meters · Place 17 · Oceanside Hi | 200 Meters | 17 | 28.61 | 11 |
| Jan 19 | KVAC Meet 5BJan 19 · 55 Meters · Place 16 · Oceanside Hi | 55 Meters | 16 | 7.91 | 11 |
2024 Outdoor Track
8 results2023 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | KVAC Meet 3CDec 21 · 55 Meter · Place 17 · Oceanside | 55 Meter | 17. | 7.93a | 11 |
| Dec 21 | KVAC Meet 3CDec 21 · 200 Meters · Place 19 · Oceanside | 200 Meters | 19. | 29.44a | 11 |
| Dec 16 | KVAC Meet 2CDec 16 · 55 Meter · Place 12 · Oceanside | 55 Meter | 12. | 7.91a PB | 11 |
| Dec 16 | KVAC Meet 2CDec 16 · 200 Meters · Place 19 · Oceanside | 200 Meters | 19. | 29.65a | 11 |
| Dec 9 | KVAC Meet 1BDec 9 · 55 Meter · Place 26 · Oceanside | 55 Meter | 26. | 8.00a | 11 |
| Dec 9 | KVAC Meet 1BDec 9 · 200 Meters · Place 26 · Oceanside | 200 Meters | 26. | 29.75a | 11 |
| Jan 19 | KVAC Meet 5AJan 19 · 200 Meters · Place 19 · Oceanside | 200 Meters | 19 | 30.44 | 10 |
| Jan 19 | KVAC Meet 5AJan 19 · 400 Meters · Place 11 · Oceanside | 400 Meters | 11 | 1:10.77 | 10 |
| Jan 19 | KVAC Meet 5AJan 19 · 55 Meters · Place 15 · Oceanside | 55 Meters | 15 | 7.99 | 10 |
| Jan 6 | KVAC Meet 4BJan 6 · 400 Meters · Place 14 · Oceanside Hi | 400 Meters | 14 | 1:09.83 | 10 |
| Jan 6 | KVAC Meet 4BJan 6 · 200 Meters · Place 14 · Oceanside Hi | 200 Meters | 14 | 29.40 | 10 |
| Jan 6 | KVAC Meet 4BJan 6 · 55 Meters · Place 21 · Oceanside Hi | 55 Meters | 21 | 8.00 | 10 |
2023 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Belfast Meet #2May 10 · 200 Meters · Place 16 · Oceanside Hi | 200 Meters | 16 | 28.71 | — |
| May 10 | Belfast Meet #2May 10 · 100 Meters · Place 33 · Oceanside Hi | 100 Meters | 33 | 13.54 | — |
| May 8 | Medomak Meet #1May 8 · 100 Meters · Place 31 · Oceanside Hi | 100 Meters | 31 | 14.79 | — |
| Apr 26 | Belfast Meet #1Apr 26 · 200 Meters · Place 7 · Oceanside Hi | 200 Meters | 7 | 28.96 | — |
| Apr 26 | Belfast Meet #1Apr 26 · 100 Meters · Place 13 · Oceanside Hi | 100 Meters | 13 | 14.19 | — |
2022 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | KVAC Meet 3BDec 29 · 400 Meters · Place 5 · Oceanside | 400 Meters | 5. | 1:06.25a | 10 |
| Dec 29 | KVAC Meet 3BDec 29 · 200 Meters · Place 9 · Oceanside | 200 Meters | 9. | 29.10a | 10 |
| Dec 28 | KVAC Meet 1CDec 28 · 55 Meter · Place 14 · Oceanside | 55 Meter | 14. | 8.14a | 10 |
| Dec 28 | KVAC Meet 1CDec 28 · 800 Meters · Oceanside | 800 Meters | -- | DNS | 10 |
| Dec 21 | KVAC Meet 2ADec 21 · 55 Meter · Place 21 · Oceanside | 55 Meter | 21. | 8.05a | 10 |
| Dec 21 | KVAC Meet 2ADec 21 · 400 Meters · Place 14 · Oceanside | 400 Meters | 14. | 1:09.69a | 10 |
| Dec 21 | KVAC Meet 2ADec 21 · 200 Meters · Place 21 · Oceanside | 200 Meters | 21. | 29.74a | 10 |
| Jan 21 | KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 55 Meter · Place 22 · Oceanside | 55 Meter | 22. | 8.14a | 9 |
| Jan 21 | KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 400 Meters · Place 14 · Oceanside | 400 Meters | 14. | 1:08.85a | 9 |
| Jan 21 | KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 200 Meters · Place 15 · Oceanside | 200 Meters | 15. | 29.83a | 9 |
2022 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · Javelin · Place 16 · Oceanside Hi | Javelin | 16 | 48-11 | 9 |
| May 23 | KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · 400 Meters · Place 11 · Oceanside Hi | 400 Meters | 11 | 1:09.28 | 9 |
| May 23 | KVAC:Camden Hills, Oceanside, Lincoln Academy @ Medomak ValleyMay 23 · 200 Meters · Place 16 · Oceanside Hi | 200 Meters | 16 | 30.95 | 9 |
| May 11 | KVAC:Oceanside, Lincoln Academy, Islesboro @ Camden HillsMay 11 · Javelin · Place 18 · Oceanside Hi | Javelin | 18 | 65-08 | 9 |
| May 11 | KVAC:Oceanside, Lincoln Academy, Islesboro @ Camden HillsMay 11 · 200 Meters · Place 13 · Oceanside Hi | 200 Meters | 13 | 29.49 | 9 |
| May 11 | KVAC:Oceanside, Lincoln Academy, Islesboro @ Camden HillsMay 11 · 400 Meters · Place 10 · Oceanside Hi | 400 Meters | 10 | 1:10.61 | 9 |
| May 5 | KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · Javelin · Place 20 · Oceanside Hi | Javelin | 20 | 62-06 | 9 |
| May 5 | KVAC:Erskine Academy, Lincoln Academy, Oceanside@ Medomak ValleyMay 5 · 100 Meters · Place 16 · Oceanside Hi | 100 Meters | 16 | 14.33 | 9 |
| Apr 30 | KVAC: Medomak Valley, Oceanside @ Erskine AcademyApr 30 · Javelin · Place 7 · Oceanside Hi | Javelin | 7 | 60-09 | — |
| Apr 30 | KVAC: Medomak Valley, Oceanside @ Erskine AcademyApr 30 · 200 Meters · Place 8 · Oceanside Hi | 200 Meters | 8 | 29.91 | — |
| Apr 30 | KVAC: Medomak Valley, Oceanside @ Erskine AcademyApr 30 · 100 Meters · Place 11 · Oceanside Hi | 100 Meters | 11 | 14.58 | — |
| Apr 23 | KVAC: Mt. View, Lincoln Academy, Oceanside @ Erskine AcademyApr 23 · Javelin · Place 13 · Oceanside Hi | Javelin | 13 | 64-10 | — |
| Apr 23 | KVAC: Mt. View, Lincoln Academy, Oceanside @ Erskine AcademyApr 23 · 200 Meters · Place 8 · Oceanside Hi | 200 Meters | 8 | 29.30 | — |
2021 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/MedomakDec 29 · 55 Meter · Place 10 · Oceanside | 55 Meter | 10. | 8.40a | 9 |
| Dec 29 | KVAC:Nokomis, Waterville, Messalonskee, Morse, Oceanside/MedomakDec 29 · 200 Meters · Place 6 · Oceanside | 200 Meters | 6. | 30.83a | 9 |
| Dec 23 | KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 400 Meters · Place 12 · Oceanside | 400 Meters | 12. | 1:07.77a | 9 |
| Dec 23 | KVAC:Bruns,Skowhegan,EL,Law, MCI,Nok, BelDec 23 · 200 Meters · Place 19 · Oceanside | 200 Meters | 19. | 29.97a | 9 |
| Dec 15 | KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · 55 Meter · Place 19 · Oceanside | 55 Meter | 19. | 8.58a | 9 |
| Dec 15 | KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · Long Jump · Place 15 · Oceanside | Long Jump | 15. | 9-10.25 | 9 |
| Dec 15 | KVAC: Brunswick, Mt Ararat, Belfast, Oceanside, Medomak ValleyDec 15 · 200 Meters · Place 12 · Oceanside | 200 Meters | 12. | 30.58a | 9 |
| Dec 11 | KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · 55 Meter · Place 11 · Oceanside | 55 Meter | 11. | 8.31a | 9 |
| Dec 11 | KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · Long Jump · Place 15 · Oceanside | Long Jump | 15. | 10-06.50 PB | 9 |
| Dec 11 | KVAC: Mt Ararat, Belfast, Watervile, Oceanside, Nokomis, MCI. MVDec 11 · 200 Meters · Place 7 · Oceanside | 200 Meters | 7. | 31.35a | 9 |