Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorOrono Meet #2 · May 22 | 14.55a | Orono Meet #2 | May 22, 2026 |
| 1600 Meters · OutdoorWagner MS Meet #1 · Apr 27 | 6:55.64 | Wagner MS Meet #1 | April 27, 2023 |
| 200 Meters · IndoorEMITL Meet 3B · Dec 27 | 32.26a | EMITL Meet 3B | December 27, 2025 |
| 200 Meters · OutdoorBucksport Meet #1 · Apr 16 | 32.03a | Bucksport Meet #1 | April 16, 2026 |
| 400 Meters · OutdoorOrono MS Meet #1 · May 16 | 1:17.50 | Orono MS Meet #1 | May 16, 2023 |
| 50 Meters · OutdoorMDI MS Meet #1 · May 2 | 8.70 | MDI MS Meet #1 | May 2, 2023 |
| 55 Meter · IndoorEMITL Meet 4A · Jan 3 | 8.69a | EMITL Meet 4A | January 3, 2026 |
| 55 Meters · IndoorEMITL Championship Small School · Feb 7 | 8.53 | EMITL Championship Small School | February 7, 2026 |
| 55m Hurdles · 33" · IndoorEMITL Meet 1B · Dec 6 | 10.87a | EMITL Meet 1B | December 6, 2025 |
| Long Jump · IndoorEMITL Meet 1B · Dec 6 | 12-7.25 | EMITL Meet 1B | December 6, 2025 |
| Long Jump · OutdoorPVC Freshman Championship · Jun 2 | 14-0.50 | PVC Freshman Championship | June 2, 2026 |
| Pole Vault · OutdoorPVC Freshman Championship · Jun 2 | 6-6 | PVC Freshman Championship | June 2, 2026 |
| Triple Jump · IndoorEMITL Meet 7B · Jan 30 | 31-1.25 | EMITL Meet 7B | January 30, 2026 |
| Triple Jump · OutdoorPVC Small School Championship · May 29 | 31-3 | PVC Small School Championship | May 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Maine Class C ChampionshipJun 6 · Triple Jump · Place 12 · Bangor Christian | Triple Jump | 12. | 30-09.50 | 9 |
| Jun 6 | Maine Class C ChampionshipJun 6 · Pole Vault · Place 18 · Bangor Christian | Pole Vault | 18. | 6-01.00 | 9 |
| Jun 2 | PVC Freshman ChampionshipJun 2 · Triple Jump · Place 4 · Bangor Christian | Triple Jump | 4. | 30-11.25 | 9 |
| Jun 2 | PVC Freshman ChampionshipJun 2 · Long Jump · Place 5 · Bangor Christian | Long Jump | 5. | 14-0.50 PB | 9 |
| Jun 2 | PVC Freshman ChampionshipJun 2 · Pole Vault · Place 1 · Bangor Christian | Pole Vault | 1. | 6-6 PB | 9 |
| May 29 | PVC Small School ChampionshipMay 29 · Triple Jump · Place 3 · Bangor Christian | Triple Jump | 3. | 31-3 PB | 9 |
| May 29 | PVC Small School ChampionshipMay 29 · Pole Vault · Place 10 · Bangor Christian | Pole Vault | 10. | 6-0 | 9 |
| May 22 | Orono Meet #2May 22 · Triple Jump · Place 8 · Bangor Christian | Triple Jump | 8. | 29-6 | 9 |
| May 22 | Orono Meet #2May 22 · Pole Vault · Place 8 · Bangor Christian | Pole Vault | 8. | 6-0 | 9 |
| May 22 | Orono Meet #2May 22 · 100 Meters · Place 11 · Bangor Christian | 100 Meters | 11. | 14.55a PB | 9 |
| May 14 | Ellsworth Meet #1May 14 · Long Jump · Place 19 · Bangor Christian | Long Jump | 19. | 11-10 | 9 |
| May 14 | Ellsworth Meet #1May 14 · 100 Meters · Place 12 · Bangor Christian | 100 Meters | 12. | 14.88a | 9 |
| May 9 | Brewer Meet #2May 9 · Triple Jump · Place 7 · Bangor Christian | Triple Jump | 7. | 29-1 | 9 |
| May 9 | Brewer Meet #2May 9 · Long Jump · Place 15 · Bangor Christian | Long Jump | 15. | 12-0.50 | 9 |
| May 9 | Brewer Meet #2May 9 · 100 Meters · Place 11 · Bangor Christian | 100 Meters | 11. | 14.93a | 9 |
| May 2 | MDI Meet #2May 2 · Triple Jump · Place 2 · Bangor Christian | Triple Jump | 2. | 29-8 | 9 |
| May 2 | MDI Meet #2May 2 · Long Jump · Place 7 · Bangor Christian | Long Jump | 7. | 13-3.50 | 9 |
| May 2 | MDI Meet #2May 2 · 100 Meters · Place 10 · Bangor Christian | 100 Meters | 10. | 15.11a | 9 |
| Apr 16 | Bucksport Meet #1Apr 16 · Triple Jump · Place 4 · Bangor Christian | Triple Jump | 4. | 28-9.25 | 9 |
| Apr 16 | Bucksport Meet #1Apr 16 · Long Jump · Place 8 · Bangor Christian | Long Jump | 8. | 11-5.50 | 9 |
| Apr 16 | Bucksport Meet #1Apr 16 · 200 Meters · Place 6 · Bangor Christian | 200 Meters | 6. | 32.03a PB | 9 |
2026 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 7 | EMITL Championship Small SchoolFeb 7 · Triple Jump · Place 3 · Bangor Christian | Triple Jump | 3 | 30-10.75 | 9 |
| Feb 7 | EMITL Championship Small SchoolFeb 7 · Long Jump · Place 8 · Bangor Christian | Long Jump | 8 | 12-8.75 | 9 |
| Feb 7 | EMITL Championship Small SchoolFeb 7 · 55 Meters · Place 8 · Bangor Christian | 55 MetersRound P | 8 | 8.53 PB | 9 |
| Jan 30 | EMITL Meet 7BJan 30 · Triple Jump · Place 4 · Bangor Christian | Triple Jump | 4. | 31-1.25 PB | 9 |
| Jan 30 | EMITL Meet 7BJan 30 · Long Jump · Place 15 · Bangor Christian | Long Jump | 15. | 12-7 | 9 |
| Jan 10 | EMITL Meet 5BJan 10 · Triple Jump · Place 7 · Bangor Christian | Triple Jump | 7 | 29-2.50 | 9 |
| Jan 10 | EMITL Meet 5BJan 10 · Long Jump · Place 17 · Bangor Christian | Long Jump | 17 | 12-11.75 | 9 |
| Jan 3 | EMITL Meet 4AJan 3 · 55 Meter · Place 11 · Bangor Christian | 55 MeterRound P | 11. | 8.69a PB | 9 |
| Jan 3 | EMITL Meet 4AJan 3 · Triple Jump · Place 3 · Bangor Christian | Triple Jump | 3. | 30-0.25 | 9 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3BDec 27 · Triple Jump · Place 7 · Bangor Christian | Triple Jump | 7. | 29-5.50 | 9 |
| Dec 27 | EMITL Meet 3BDec 27 · 200 Meters · Place 15 · Bangor Christian | 200 Meters | 15. | 32.26a PB | 9 |
| Dec 20 | EMITL Meet 2ADec 20 · Triple Jump · Place 7 · Bangor Christian | Triple Jump | 7. | 29-4.75 | 9 |
| Dec 20 | EMITL Meet 2ADec 20 · 200 Meters · Place 22 · Bangor Christian | 200 Meters | 22. | 32.64a | 9 |
| Dec 6 | EMITL Meet 1BDec 6 · 55m Hurdles · Place 6 · Bangor Christian | 55m Hurdles33"Round P | 6. | 10.98a | 9 |
| Dec 6 | EMITL Meet 1BDec 6 · 55m Hurdles · Place 6 · Bangor Christian | 55m Hurdles33" | 6. | 10.87a PB | 9 |
| Dec 6 | EMITL Meet 1BDec 6 · Long Jump · Place 8 · Bangor Christian | Long Jump | 8. | 12-7.25 PB | 9 |
2023 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | Orono MS Meet #1May 16 · Long Jump · Place 8 · Bangor Chris | Long Jump | 8 | 9-08.75 | — |
| May 16 | Orono MS Meet #1May 16 · 55m Hurdles · Place 1 · Bangor Chris | 55m Hurdles | 1 | 10.58 | — |
| May 16 | Orono MS Meet #1May 16 · 400 Meters · Place 1 · Bangor Chris | 400 Meters | 1 | 1:17.50 PB | — |
| May 2 | MDI MS Meet #1May 2 · 55m Hurdles · Place 2 · Bangor Chris | 55m Hurdles | 2 | 10.90 | — |
| May 2 | MDI MS Meet #1May 2 · 1600 Meters · Place 3 · Bangor Chris | 1600 Meters | 3 | 7:05.82 | — |
| May 2 | MDI MS Meet #1May 2 · 50 Meters · Place 11 · Bangor Chris | 50 Meters | 11 | 8.70 PB | — |
| Apr 27 | Wagner MS Meet #1Apr 27 · 55m Hurdles · Place 1 · Bangor Chris | 55m Hurdles | 1 | 11.27 | — |
| Apr 27 | Wagner MS Meet #1Apr 27 · 1600 Meters · Place 2 · Bangor Chris | 1600 Meters | 2 | 6:55.64 PB | — |
| Apr 27 | Wagner MS Meet #1Apr 27 · 100 Meters · Place 8 · Bangor Chris | 100 Meters | 8 | 16.28 | — |