Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorOrono Meet #1 · May 2 | 15.48 | Orono Meet #1 | May 2, 2025 |
| 100m Hurdles · 33" / 0.838m · OutdoorMount Desert Island Meet #2 · May 10 | 21.41a | Mount Desert Island Meet #2 | May 10, 2024 |
| 200 Meters · IndoorEMITL Meet 3B · Dec 29 | 32.90a | EMITL Meet 3B | December 29, 2023 |
| 200 Meters · OutdoorMount Desert Island Meet #2 · May 10 | 32.49a | Mount Desert Island Meet #2 | May 10, 2024 |
| 300m Hurdles · 30" / 0.762m · OutdoorHampden Meet #2 · May 8 | 57.63a | Hampden Meet #2 | May 8, 2026 |
| 55m Hurdles · 33" · IndoorEMITL Meet 1A and 1B · Dec 14 | 11.48a | EMITL Meet 1A and 1B | December 14, 2024 |
| 800 Meters · IndoorEMITL Meet 6AB · Feb 1 | 2:56.16 | EMITL Meet 6AB | February 1, 2025 |
| 800 Meters · OutdoorOrono Meet #1 · May 2 | 2:58.86 | Orono Meet #1 | May 2, 2025 |
| High Jump · IndoorEMITL Meet 6B · Jan 17 | 4-2 | EMITL Meet 6B | January 17, 2026 |
| Pole Vault · IndoorMaine Class A · Feb 16 | 7-06.00 | Maine Class A | February 16, 2026 |
| Pole Vault · OutdoorHampden Meet #2 · May 8 | 7-6 | Hampden Meet #2 | May 8, 2026 |
| Triple Jump · IndoorEMITL Meet 6B · Jan 17 | 27-2.75 | EMITL Meet 6B | January 17, 2026 |
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 |
| May 30 | PVC Large School ChampionshipMay 30 · Pole Vault · Place 10 · Hampden Academy | Pole Vault | 10. | 7-0 | 11 |
| May 22 | Orono Meet #2May 22 · Pole Vault · Place 5 · Hampden Academy | Pole Vault | 5. | 7-0 | 11 |
| May 15 | Hampden Meet #3May 15 · Pole Vault · Place 4 · Hampden Academy | Pole Vault | 4. | 7-0 | 11 |
| May 8 | Hampden Meet #2May 8 · Pole Vault · Place 2 · Hampden Academy | Pole Vault | 2. | 7-6 PB | 11 |
| May 8 | Hampden Meet #2May 8 · 300m Hurdles · Place 5 · Hampden Academy | 300m Hurdles30" / 0.762m | 5. | 57.63a PB | 11 |
| May 1 | Hampden Meet #1May 1 · Pole Vault · Place 2 · Hampden Academy | Pole Vault | 2. | 6-6 | 11 |
| May 1 | Hampden Meet #1May 1 · 300m Hurdles · Place 6 · Hampden Academy | 300m Hurdles30" / 0.762m | 6. | 59.17a | 11 |
2026 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class AFeb 16 · Pole Vault · Place 10 · Hampden Academy | Pole Vault | 10. | 7-06.00 PB | 11 |
| Feb 7 | EMITL Championship Large SchoolFeb 7 · Pole Vault · Place 8 · Hampden Academy | Pole Vault | 8 | 7-6 | 11 |
| Jan 30 | EMITL Meet 7AJan 30 · Triple Jump · Place 14 · Hampden Academy | Triple Jump | 14. | 25-1.75 | 11 |
| Jan 30 | EMITL Meet 7AJan 30 · Pole Vault · Place 5 · Hampden Academy | Pole Vault | 5. | 7-6 | 11 |
| Jan 17 | EMITL Meet 6BJan 17 · Triple Jump · Place 8 · Hampden Academy | Triple Jump | 8. | 27-2.75 PB | 11 |
| Jan 17 | EMITL Meet 6BJan 17 · Pole Vault · Place 6 · Hampden Academy | Pole Vault | 6. | 7-0 | 11 |
| Jan 17 | EMITL Meet 6BJan 17 · High Jump · Place 8 · Hampden Academy | High Jump | 8. | 4-2 PB | 11 |
| Jan 3 | EMITL Meet 4AJan 3 · Triple Jump · Place 8 · Hampden Academy | Triple Jump | 8. | 25-11 | 11 |
| Jan 3 | EMITL Meet 4AJan 3 · Pole Vault · Place 4 · Hampden Academy | Pole Vault | 4. | 7-6 | 11 |
| Jan 3 | EMITL Meet 4AJan 3 · High Jump · Place 9 · Hampden Academy | High Jump | 9. | 4-2 | 11 |
2025 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | EMITL Meet 3BDec 27 · Triple Jump · Place 12 · Hampden Academy | Triple Jump | 12. | 25-8.25 | 11 |
| Dec 27 | EMITL Meet 3BDec 27 · Pole Vault · Place 3 · Hampden Academy | Pole Vault | 3. | 7-6 | 11 |
| Dec 20 | EMITL Meet 2BDec 20 · Triple Jump · Place 6 · Hampden Academy | Triple Jump | 6. | 25-9.75 | 11 |
| Dec 20 | EMITL Meet 2BDec 20 · Pole Vault · Place 6 · Hampden Academy | Pole Vault | 6. | 7-0 | 11 |
| Dec 20 | EMITL Meet 2BDec 20 · High Jump · Place 8 · Hampden Academy | High Jump | 8. | 4-2 | 11 |
| Feb 17 | Maine Class A Indoor Track & Field ChampionshipFeb 17 · Pole Vault · Place 13 · Hampden Academy | Pole Vault | 13. | 7-06.00 | 10 |
| Feb 8 | EMITL ChampionshipFeb 8 · Pole Vault · Place 4 · Hampden Academy | Pole Vault | 4 | 7-6 | 10 |
| Feb 1 | EMITL Meet 6ABFeb 1 · 800 Meters · Place 14 · Hampden Academy | 800 Meters | 14 | 2:56.16 PB | 10 |
| Feb 1 | EMITL Meet 6ABFeb 1 · Pole Vault · Place 2 · Hampden Academy | Pole Vault | 2 | 7-6 | 10 |
| Jan 25 | EMITL Meet 5BJan 25 · Pole Vault · Place 4 · Hampden Academy | Pole Vault | 4. | 7-6 | 10 |
| Jan 25 | EMITL Meet 5BJan 25 · 800 Meters · Place 11 · Hampden Academy | 800 Meters | 11. | 2:58.24a | 10 |
| Jan 11 | EMITL Meet 4BJan 11 · Pole Vault · Place 4 · Hampden Academy | Pole Vault | 4 | 7-0 | 10 |
| Jan 11 | EMITL Meet 4BJan 11 · 800 Meters · Place 15 · Hampden Academy | 800 Meters | 15 | 2:56.92 | 10 |
| Jan 4 | USM New Year's InvitationalJan 4 · Pole Vault · Place 9 · Hampden Academy | Pole Vault | 9 | 7-0 | 10 |
2025 Outdoor Track
5 results2024 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | EMITL Meet 3ADec 28 · Pole Vault · Place 7 · Hampden Academy | Pole Vault | 7. | 7-0 | 10 |
| Dec 28 | EMITL Meet 3ADec 28 · 800 Meters · Place 12 · Hampden Academy | 800 Meters | 12. | 3:03.98a | 10 |
| Dec 20 | EMITL Meet 2ADec 20 · 55m Hurdles · Place 21 · Hampden Academy | 55m Hurdles33"Round P | 21. | 11.83a | 10 |
| Dec 20 | EMITL Meet 2ADec 20 · Pole Vault · Place 4 · Hampden Academy | Pole Vault | 4. | 7-0 | 10 |
| Dec 20 | EMITL Meet 2ADec 20 · 800 Meters · Place 16 · Hampden Academy | 800 Meters | 16. | 3:03.48a | 10 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · 55m Hurdles · Place 12 · Hampden Academy | 55m Hurdles33" | 12. | 11.48a PB | 10 |
| Dec 14 | EMITL Meet 1A and 1BDec 14 · Pole Vault · Place 2 · Hampden Academy | Pole Vault | 2. | 7-0 | 10 |
| Feb 3 | EMITL Meet 6BFeb 3 · 55m Hurdles · Place 11 · Hampden Academy | 55m HurdlesRound P | 11 | 11.77 | 9 |
| Jan 15 | EMITL Meet 4AJan 15 · 55m Hurdles · Place 12 · Hampden Academy | 55m Hurdles33"Round P | 12. | 11.64a | 9 |
| Jan 15 | EMITL Meet 4AJan 15 · Pole Vault · Place 10 · Hampden Academy | Pole Vault | 10. | 5-06.00 | 9 |
| Jan 15 | EMITL Meet 4AJan 15 · 200 Meters · Place 31 · Hampden Academy | 200 Meters | 31. | 33.50a | 9 |
2024 Outdoor Track
11 results2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | EMITL Meet 3BDec 29 · 55m Hurdles · Place 11 · Hampden Academy | 55m Hurdles33"Round P | 11. | 12.00a | 9 |
| Dec 29 | EMITL Meet 3BDec 29 · 200 Meters · Place 26 · Hampden Academy | 200 Meters | 26. | 32.90a PB | 9 |
| Dec 22 | EMITL Meet 2BDec 22 · 55m Hurdles · Place 13 · Hampden Academy | 55m Hurdles33"Round P | 13. | 11.91a | 9 |
| Dec 16 | EMITL Meet 1ADec 16 · 55m Hurdles · Place 14 · Hampden Academy | 55m Hurdles33"Round P | 14. | 12.17a | 9 |
| Dec 16 | EMITL Meet 1ADec 16 · Pole Vault · Place 8 · Hampden Academy | Pole Vault | 8. | 5-06.00 | 9 |