Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class BFeb 16 · 800 Meters · Place 10 · Old Town | 800 Meters | 10. | 2:09.22a | 12 |
| Feb 7 | EMITL Championship Large SchoolFeb 7 · 800 Meters · Place 3 · Old Town | 800 Meters | 3 | 2:08.98 | 12 |
| Jan 30 | EMITL Meet 7BJan 30 · 400 Meters · Place 1 · Old Town | 400 Meters | 1. | 56.17a | 12 |
| Jan 10 | EMITL Meet 5BJan 10 · 800 Meters · Place 3 · Old Town | 800 Meters | 3 | 2:08.28 PB | 12 |
| Jan 3 | EMITL Meet 4BJan 3 · 400 Meters · Place 2 · Old Town | 400 Meters | 2 | 56.13 | 12 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3BDec 27 · 400 Meters · Place 3 · Old Town | 400 Meters | 3. | 55.67a | 12 |
| Dec 20 | EMITL Meet 2ADec 20 · 400 Meters · Place 4 · Old Town | 400 Meters | 4. | 55.63a PB | 12 |
| Dec 6 | EMITL Meet 1ADec 6 · 400 Meters · Place 1 · Old Town | 400 Meters | 1. | 56.77a | 12 |
| Feb 8 | EMITL ChampionshipFeb 8 · 400 Meters · Place 8 · Old Town | 400 Meters | 8 | 56.85 | 11 |
| Jan 25 | EMITL Meet 5AJan 25 · 400 Meters · Place 4 · Old Town | 400 Meters | 4. | 56.36a | 11 |
| Jan 11 | EMITL Meet 4BJan 11 · Long Jump · Place 18 · Old Town | Long Jump | 18 | 16-1.50 | 11 |
| Jan 11 | EMITL Meet 4BJan 11 · 400 Meters · Place 3 · Old Town | 400 Meters | 3 | 56.90 | 11 |
2024 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | EMITL Meet 3ADec 28 · 400 Meters · Place 5 · Old Town | 400 Meters | 5. | 56.94a | 11 |
| Dec 21 | EMITL Meet 2BDec 21 · 400 Meters · Place 2 · Old Town | 400 Meters | 2. | 56.63a | 11 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · 400 Meters · Place 4 · Old Town | 400 Meters | 4. | 57.71a | 11 |
| Feb 8 | EMITL ChampionshipFeb 8 · 400 Meters · Place 6 · Old Town | 400 Meters | 6 | 58.75 | 10 |
| Feb 3 | EMITL Meet 6BFeb 3 · 400 Meters · Place 4 · Old Town | 400 Meters | 4 | 57.92 | 10 |
2023 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | EMITL Meet 3BDec 29 · 400 Meters · Place 5 · Old Town | 400 Meters | 5. | 58.74a | 10 |
| Dec 22 | EMITL Meet 2BDec 22 · 400 Meters · Place 7 · Old Town | 400 Meters | 7. | 59.23a | 10 |
| Feb 11 | EMITL Championship Large SchoolFeb 11 · 400 Meters · Place 7 · Old Town Hig | 400 Meters | 7 | 1:00.24 | 9 |
| Feb 4 | EMITL Meet 7AFeb 4 · Long Jump · Place 19 · Old Town | Long Jump | 19. | 13-11.00 | 9 |
| Feb 4 | EMITL Meet 7AFeb 4 · 400 Meters · Place 14 · Old Town | 400 Meters | 14. | 1:00.96a | 9 |
| Jan 25 | EMITL Meet 6AJan 25 · Long Jump · Place 13 · Old Town Hig | Long Jump | 13 | 15-01.75 | 9 |
| Jan 25 | EMITL Meet 6AJan 25 · 400 Meters · Place 6 · Old Town Hig | 400 Meters | 6 | 59.64 | 9 |
| Jan 21 | EMITL Meet 5BJan 21 · Long Jump · Place 8 · Old Town | Long Jump | 8. | 15-07.25 | 9 |
| Jan 21 | EMITL Meet 5BJan 21 · 200 Meters · Place 9 · Old Town | 200 Meters | 9. | 27.96a | 9 |
| Jan 10 | EMITL Meet 2AJan 10 · Long Jump · Place 13 · Old Town Hig | Long Jump | 13 | 15-02.50 | 9 |
| Jan 10 | EMITL Meet 2AJan 10 · 400 Meters · Place 9 · Old Town Hig | 400 Meters | 9 | 1:00.61 | 9 |
| Jan 7 | EMITL Meet 4AJan 7 · Long Jump · Place 15 · Old Town | Long Jump | 15. | 15-3.25 | 9 |
| Jan 7 | EMITL Meet 4AJan 7 · 200 Meters · Place 16 · Old Town | 200 Meters | 16. | 27.83a PB | 9 |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | EMITL Meet 3BDec 30 · Long Jump · Place 10 · Old Town | Long Jump | 10. | 16-1.50 PB | 9 |
| Dec 30 | EMITL Meet 3BDec 30 · 200 Meters · Place 12 · Old Town | 200 Meters | 12. | 27.91a | 9 |