Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorKVAC Meet 1C · Dec 12 | 7:55.03a | KVAC Meet 1C | December 12, 2024 |
| 1 Mile · OutdoorKVAC Meet 1C · Dec 9 | 9:16.47a | KVAC Meet 1C | December 9, 2023 |
| 100 Meters · OutdoorNokomis Meet #1 · May 13 | 17.60 | Nokomis Meet #1 | May 13, 2024 |
| 1600 Meters · OutdoorCommunity Cup Championships · May 27 | 7:17.90 | Community Cup Championships | May 27, 2025 |
| 2 Miles · OutdoorKVAC Meet 1C · Dec 9 | 21:31.58a | KVAC Meet 1C | December 9, 2023 |
| 200 Meters · IndoorKVAC Meet 4A · Jan 9 | 37.72 | KVAC Meet 4A | January 9, 2025 |
| 3200 Meters · OutdoorCommunity Cup Championships · May 27 | 16:40.99 | Community Cup Championships | May 27, 2025 |
| 400 Meters · IndoorKVAC Meet 4A · Jan 9 | 1:30.32 | KVAC Meet 4A | January 9, 2025 |
| 400 Meters · OutdoorNokomis Meet #1 · May 13 | 1:26.69 | Nokomis Meet #1 | May 13, 2024 |
| 55 Meter · IndoorKVAC Meet 1C · Dec 12 | 9.81a | KVAC Meet 1C | December 12, 2024 |
| 55 Meters · IndoorKVAC Meet 6A · Feb 1 | 9.64 | KVAC Meet 6A | February 1, 2024 |
| 800 Meters · IndoorKVAC Meet 1C · Dec 12 | 3:36.54a | KVAC Meet 1C | December 12, 2024 |
| 800 Meters · OutdoorMt. Blue Meet #1 · Apr 30 | 3:29.78 | Mt. Blue Meet #1 | April 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | Community Cup ChampionshipsMay 27 · 3200 Meters · Place 11 · Maine Central Institute | 3200 Meters | 11 | 16:40.99 PB | 12 |
| May 27 | Community Cup ChampionshipsMay 27 · 1600 Meters · Place 11 · Maine Central Institute | 1600 Meters | 11 | 7:17.90 PB | 12 |
| May 7 | Winslow Home MeetMay 7 · 3200 Meters · Place 10 · Maine Central Institute | 3200 Meters | 10 | 17:09.11 | 12 |
| May 7 | Winslow Home MeetMay 7 · 1600 Meters · Place 14 · Maine Central Institute | 1600 Meters | 14 | 7:33.01 | 12 |
| Apr 30 | Mt. Blue Meet #1Apr 30 · 3200 Meters · Place 6 · Maine Central Institute | 3200 Meters | 6 | 18:00.63 | 12 |
| Apr 30 | Mt. Blue Meet #1Apr 30 · 800 Meters · Place 9 · Maine Central Institute | 800 Meters | 9 | 3:29.78 PB | 12 |
| Apr 24 | Brunswick Meet #1Apr 24 · 800 Meters · Place 7 · Maine Central Institute | 800 Meters | 7 | 3:33.16 | 12 |
| Apr 24 | Brunswick Meet #1Apr 24 · 1600 Meters · Place 9 · Maine Central Institute | 1600 Meters | 9 | 8:02.17 | 12 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | KVAC Meet 4AJan 9 · 200 Meters · Place 22 · Maine Central Institute | 200 Meters | 22 | 37.72 PB | 12 |
| Jan 9 | KVAC Meet 4AJan 9 · 400 Meters · Place 14 · Maine Central Institute | 400 Meters | 14 | 1:30.32 PB | 12 |
| Jan 9 | KVAC Meet 4AJan 9 · 55 Meters · Place 31 · Maine Central Institute | 55 Meters | 31 | 9.85 | 12 |
2024 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | KVAC Meet 2BDec 19 · 55 Meter · Place 26 · Maine Central Institute | 55 Meter | 26. | 9.89a | 12 |
| Dec 19 | KVAC Meet 2BDec 19 · 800 Meters · Place 8 · Maine Central Institute | 800 Meters | 8. | 3:49.67a | 12 |
| Dec 19 | KVAC Meet 2BDec 19 · 400 Meters · Place 11 · Maine Central Institute | 400 Meters | 11. | 1:33.21a | 12 |
| Dec 12 | KVAC Meet 1CDec 12 · 1 Mile · Place 12 · Maine Central Institute | 1 Mile | 12. | 7:55.03a PB | 12 |
| Dec 12 | KVAC Meet 1CDec 12 · 55 Meter · Place 40 · Maine Central Institute | 55 Meter | 40. | 9.81a PB | 12 |
| Dec 12 | KVAC Meet 1CDec 12 · 800 Meters · Place 11 · Maine Central Institute | 800 Meters | 11. | 3:36.54a PB | 12 |
| Feb 1 | KVAC Meet 6AFeb 1 · 800 Meters · Place 10 · Maine Centra | 800 Meters | 10 | 3:53.24 | 11 |
| Feb 1 | KVAC Meet 6AFeb 1 · 55 Meters · Place 24 · Maine Centra | 55 Meters | 24 | 9.64 PB | 11 |
2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Nokomis Meet #1May 13 · 800 Meters · Place 10 · Maine Central Institute | 800 Meters | 10 | 3:48.45 | 11 |
| May 13 | Nokomis Meet #1May 13 · 400 Meters · Place 16 · Maine Central Institute | 400 Meters | 16 | 1:26.69 PB | 11 |
| May 13 | Nokomis Meet #1May 13 · 100 Meters · Place 31 · Maine Central Institute | 100 MetersRound P | 31 | 17.60 PB | 11 |
| May 3 | Waterville HS MeetMay 3 · 800 Meters · Place 10 · Maine Centra | 800 Meters | 10 | 3:40.31 | — |
| May 3 | Waterville HS MeetMay 3 · 400 Meters · Place 12 · Maine Centra | 400 Meters | 12 | 1:33.57 | — |
| May 3 | Waterville HS MeetMay 3 · 100 Meters · Place 27 · Maine Centra | 100 Meters | 27 | 17.62 | — |
| Apr 24 | Mt. Blue Meet #1 Apr 24 · 800 Meters · Place 12 · Maine Central Institute | 800 Meters | 12 | 4:06.89 | 11 |
| Apr 24 | Mt. Blue Meet #1 Apr 24 · 400 Meters · Place 9 · Maine Central Institute | 400 Meters | 9 | 1:35.21 | 11 |
| Apr 19 | Mt. View Meet #1Apr 19 · 400 Meters · Place 15 · Maine Central Institute | 400 Meters | 15 | 1:34.46 | 11 |
| Apr 19 | Mt. View Meet #1Apr 19 · 1600 Meters · Place 12 · Maine Central Institute | 1600 Meters | 12 | 9:51.11 | 11 |
2023 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | KVAC Meet 2ADec 14 · 1 Mile · Place 9 · Maine Central Institute | 1 Mile | 9. | 9:43.59a | 11 |
| Dec 14 | KVAC Meet 2ADec 14 · 800 Meters · Place 8 · Maine Central Institute | 800 Meters | 8. | 3:39.32a | 11 |
2023 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | KVAC Meet 1CDec 9 · 2 Miles · Place 5 · Maine Central Institute | 2 Miles | 5. | 21:31.58a PB | 11 |
| Dec 9 | KVAC Meet 1CDec 9 · 1 Mile · Place 7 · Maine Central Institute | 1 Mile | 7. | 9:16.47a PB | 11 |