Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Maine Class B ChampionshipJun 6 · 800 Meters · Place 25 · John Bapst Memorial | 800 Meters | 25. | 2:16.45a | 11 |
| May 27 | PVC JV ChampionshipMay 27 · 800 Meters · Place 1 · John Bapst Memorial | 800 Meters | 1. | 2:12.68a PB | 11 |
| May 22 | Orono Meet #2May 22 · 3200 Meters · Place 5 · John Bapst Memorial | 3200 Meters | 5. | 11:21.24a | 11 |
| May 18 | Orono Meet #1May 18 · 3200 Meters · Place 2 · John Bapst Memorial | 3200 Meters | 2. | 11:30.47a | 11 |
| May 9 | Brewer Meet #2May 9 · 1600 Meters · Place 7 · John Bapst Memorial | 1600 Meters | 7. | 5:20.23a | 11 |
| May 4 | Bangor Meet #1May 4 · 400 Meters · Place 5 · John Bapst Memorial | 400 Meters | 5. | 58.40a PB | 11 |
| Apr 17 | MDI Meet #1Apr 17 · 1600 Meters · Place 4 · John Bapst Memorial | 1600 Meters | 4. | 5:22.30a | 11 |
2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 10 | MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 21 · John Bapst Memorial | 1600 Meters | 21. | 5:07.27a | 10 |
| May 30 | PVC Large School ChampionshipMay 30 · 1600 Meters · Place 10 · John Bapst Memorial High Schoo | 1600 Meters | 10 | 4:58.35 PB | 10 |
| May 16 | Hampden Meet #1May 16 · 800 Meters · Place 3 · John Bapst Memorial High Schoo | 800 Meters | 3 | 2:16.36 | 10 |
| May 16 | Hampden Meet #1May 16 · 1600 Meters · Place 3 · John Bapst Memorial High Schoo | 1600 Meters | 3 | 5:02.07 | 10 |
| May 12 | Brewer Meet #2May 12 · 3200 Meters · Place 1 · John Bapst Memorial | 3200 Meters | 1. | 11:20.37a PB | 10 |
| May 12 | Brewer Meet #2May 12 · 1600 Meters · Place 4 · John Bapst Memorial | 1600 Meters | 4. | 4:58.66a | 10 |
| May 3 | Bangor Meet #1May 3 · 3200 Meters · Place 5 · John Bapst Memorial High Schoo | 3200 Meters | 5 | 11:28.89 | 10 |
| May 3 | Bangor Meet #1May 3 · 1600 Meters · Place 13 · John Bapst Memorial High Schoo | 1600 Meters | 13 | 5:11.67 | 10 |
2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | EMITL Meet 2BDec 21 · 1 Mile · Place 6 · John Bapst Memorial | 1 Mile | 6. | 5:25.74a | 10 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · 800 Meters · Place 7 · John Bapst Memorial | 800 Meters | 7. | 2:20.80a PB | 10 |
| Feb 8 | EMITL ChampionshipFeb 8 · 1 Mile · Place 8 · John Bapst Memorial High Schoo | 1 Mile | 8 | 5:11.04 PB | 9 |
| Feb 2 | EMITL Meet 6AFeb 2 · 800 Meters · Place 7 · John Bapst Memorial High Schoo | 800 Meters | 7 | 2:25.59 | 9 |
| Feb 2 | EMITL Meet 6AFeb 2 · 1 Mile · Place 4 · John Bapst Memorial High Schoo | 1 Mile | 4 | 5:21.89 | 9 |
| Jan 15 | EMITL Meet 4BJan 15 · 1 Mile · Place 4 · John Bapst Memorial | 1 Mile | 4. | 5:28.88a | 9 |
2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | Maine Class B State ChampionshipJun 1 · 1600 Meters · Place 21 · John Bapst Memorial | 1600 Meters | 21. | 5:06.63a | 9 |
| May 28 | PVC Freshman ChampionshipMay 28 · 1600 Meters · Place 4 · John Bapst Memorial High Schoo | 1600 Meters | 4 | 4:59.04 | 9 |
| May 28 | PVC Freshman ChampionshipMay 28 · 800 Meters · Place 6 · John Bapst Memorial High Schoo | 800 Meters | 6 | 2:20.51 | 9 |
| May 20 | Old Town Meet #3May 20 · 1600 Meters · Place 3 · John Bapst Memorial | 1600 Meters | 3. | 5:07.96a | 9 |
| May 10 | Bucksport Meet #2May 10 · 800 Meters · Place 13 · John Bapst Memorial High Schoo | 800 Meters | 13 | 2:31.95 | 9 |
| May 10 | Bucksport Meet #2May 10 · 1600 Meters · Place 5 · John Bapst Memorial High Schoo | 1600 Meters | 5 | 5:04.22 | 9 |
| May 4 | Old Town Meet #2May 4 · 1600 Meters · Place 6 · John Bapst Memorial High Schoo | 1600 Meters | 6 | 5:14.22 | 9 |
| Apr 26 | Hampden Meet #1Apr 26 · 800 Meters · Place 8 · John Bapst Memorial High Schoo | 800 Meters | 8 | 2:29.90 | 9 |
| Apr 26 | Hampden Meet #1Apr 26 · 1600 Meters · Place 6 · John Bapst Memorial High Schoo | 1600 Meters | 6 | 5:18.88 | 9 |
| Apr 20 | Bangor Meet #1Apr 20 · 800 Meters · Place 8 · John Bapst M | 800 Meters | 8 | 2:27.42 | — |
| Apr 20 | Bangor Meet #1Apr 20 · 1600 Meters · Place 8 · John Bapst M | 1600 Meters | 8 | 5:23.64 | — |
| Apr 20 | Bangor Meet #1Apr 20 · 1600 Meters · Place 8 · John Bapst M | 1600 Meters | 8 | 5:23.64 | 9 |
| Apr 20 | Bangor Meet #1Apr 20 · 800 Meters · Place 8 · John Bapst M | 800 Meters | 8 | 2:27.42 | 9 |
2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | EMITL Meet 3BDec 29 · 1 Mile · Place 14 · John Bapst Memorial | 1 Mile | 14. | 6:03.09a | 9 |
| Dec 29 | EMITL Meet 3BDec 29 · 800 Meters · Place 15 · John Bapst Memorial | 800 Meters | 15. | 2:45.09a | 9 |
| Dec 16 | EMITL Meet 1BDec 16 · 1 Mile · Place 12 · John Bapst Memorial | 1 Mile | 12. | 5:46.59a | 9 |
| Dec 16 | EMITL Meet 1BDec 16 · 800 Meters · Place 12 · John Bapst Memorial | 800 Meters | 12. | 2:47.27a | 9 |