Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | PVC Large School ChampionshipMay 30 · 3200 Meters · Place 8 · Bangor | 3200 Meters | 8. | 11:02.97a PB | 12 |
| May 23 | Bangor Meet #2May 23 · 1600 Meters · Place 3 · Bangor | 1600 Meters | 3. | 5:09.27a | 12 |
| May 23 | Bangor Meet #2May 23 · 800 Meters · Place 3 · Bangor | 800 Meters | 3. | 2:18.40a PB | 12 |
| May 15 | Hampden Meet #3May 15 · 3200 Meters · Place 8 · Bangor | 3200 Meters | 8. | 11:04.50a | 12 |
| May 15 | Hampden Meet #3May 15 · 1600 Meters · Place 4 · Bangor | 1600 Meters | 4. | 5:08.36a | 12 |
| May 9 | Hermon Meet #1May 9 · 3200 Meters · Place 3 · Bangor | 3200 Meters | 3. | 11:08.60a | 12 |
| May 4 | Bangor Meet #1May 4 · 800 Meters · Place 4 · Bangor | 800 Meters | 4. | 2:19.25a | 12 |
| Apr 22 | Brewer Meet #1Apr 22 · 3200 Meters · Place 7 · Bangor | 3200 Meters | 7. | 11:28.89a | 12 |
| Apr 22 | Brewer Meet #1Apr 22 · 800 Meters · Place 5 · Bangor | 800 Meters | 5. | 2:18.75a | 12 |
2026 Indoor Track
3 results2025 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3ADec 27 · 800 Meters · Place 2 · Bangor | 800 Meters | 2. | 2:18.72a | 12 |
| Dec 20 | EMITL Meet 2BDec 20 · 2 Miles · Place 2 · Bangor | 2 Miles | 2. | 11:25.12a | 12 |
| Dec 20 | EMITL Meet 2BDec 20 · 800 Meters · Place 5 · Bangor | 800 Meters | 5. | 2:18.23a PB | 12 |
| Dec 6 | EMITL Meet 1ADec 6 · 2 Miles · Place 2 · Bangor | 2 Miles | 2. | 11:36.53a | 12 |
| Dec 6 | EMITL Meet 1ADec 6 · 800 Meters · Place 3 · Bangor | 800 Meters | 3. | 2:20.93a | 12 |
| Feb 1 | EMITL Meet 6ABFeb 1 · 1 Mile · Place 7 · Bangor | 1 Mile | 7 | 5:10.34 | 11 |
| Jan 25 | EMITL Meet 5BJan 25 · 1 Mile · Place 6 · Bangor | 1 Mile | 6. | 5:10.21a | 11 |
| Jan 11 | EMITL Meet 4BJan 11 · 1 Mile · Place 7 · Bangor | 1 Mile | 7 | 5:07.57 PB | 11 |
2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | Edward Little Meet #2May 24 · 1600 Meters · Place 6 · Bangor | 1600 Meters | 6 | 5:13.37 | 11 |
| May 17 | Bangor Meet #3May 17 · 3200 Meters · Place 9 · Bangor | 3200 Meters | 9 | 11:41.76 | 11 |
| May 17 | Bangor Meet #3May 17 · 1600 Meters · Place 7 · Bangor | 1600 Meters | 7 | 5:03.31 PB | 11 |
| May 9 | Bangor Meet #2May 9 · 400 Meters · Place 8 · Bangor | 400 Meters | 8 | 1:03.72 PB | 11 |
| May 9 | Bangor Meet #2May 9 · 1600 Meters · Place 4 · Bangor | 1600 Meters | 4 | 5:14.55 | 11 |
| May 3 | Bangor Meet #1May 3 · 3200 Meters · Place 7 · Bangor | 3200 Meters | 7 | 11:43.47 | 11 |
| May 3 | Bangor Meet #1May 3 · 1600 Meters · Place 14 · Bangor | 1600 Meters | 14 | 5:13.77 | 11 |
| Apr 24 | Brewer Meet #1Apr 24 · 1600 Meters · Place 12 · Bangor | 1600 Meters | 12 | 5:33.78 | 11 |
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | EMITL Meet 3ADec 28 · 1 Mile · Place 4 · Bangor | 1 Mile | 4. | 5:11.07a | 11 |
| Dec 20 | EMITL Meet 2ADec 20 · 1 Mile · Place 7 · Bangor | 1 Mile | 7. | 5:11.79a | 11 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · 1 Mile · Place 8 · Bangor | 1 Mile | 8. | 5:17.66a | 11 |
2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | Brewer Meet #3May 18 · 1600 Meters · Place 6 · Bangor | 1600 Meters | 6 | 5:19.89 | 10 |
| May 11 | Bangor Meet #3May 11 · 1600 Meters · Place 11 · Bangor | 1600 Meters | 11 | 5:17.83 | 10 |
| May 3 | Hampden Meet #2May 3 · 1600 Meters · Place 9 · Bangor | 1600 Meters | 9 | 5:24.32 | 10 |
| Apr 20 | Bangor Meet #1Apr 20 · 400 Meters · Place 8 · Bangor High | 400 Meters | 8 | 1:05.03 | — |
| Apr 20 | Bangor Meet #1Apr 20 · 1600 Meters · Place 9 · Bangor High | 1600 Meters | 9 | 5:34.30 | — |
| Apr 20 | Bangor Meet #1Apr 20 · 1600 Meters · Place 9 · Bangor High | 1600 Meters | 9 | 5:34.30 | 10 |
| Apr 20 | Bangor Meet #1Apr 20 · 400 Meters · Place 8 · Bangor High | 400 Meters | 8 | 1:05.03 | 10 |