Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorHampden Meet #2 · May 3 | 13.53 | Hampden Meet #2 | May 3, 2024 |
| 110m Hurdles · 39" / 0.991m · OutdoorHampden Meet #3 · May 15 | 19.58a | Hampden Meet #3 | May 15, 2026 |
| 300m Hurdles · 36" / 0.914m · OutdoorBangor Meet #1 · May 4 | 46.62a | Bangor Meet #1 | May 4, 2026 |
| 3200 Meters · OutdoorBangor Meet #2 · May 9 | 12:07.17 | Bangor Meet #2 | May 9, 2025 |
| 400 Meters · OutdoorBangor Meet #3 · May 11 | 1:01.29 | Bangor Meet #3 | May 11, 2024 |
| 800 Meters · OutdoorBangor Meet #1 · May 3 | 2:24.04 | Bangor Meet #1 | May 3, 2025 |
| High Jump · OutdoorHermon Meet #1 · May 9 | 4-8 | Hermon Meet #1 | May 9, 2026 |
| Javelin · 800g · OutdoorBrewer Meet #1 · Apr 22 | 86-6 | Brewer Meet #1 | April 22, 2026 |
| Long Jump · OutdoorBrewer Meet #1 · Apr 22 | 16-6.25 | Brewer Meet #1 | April 22, 2026 |
| Pole Vault · OutdoorMaine Class A Championship · Jun 6 | 12-06.00 | Maine Class A Championship | June 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Maine Class A ChampionshipJun 6 · Pole Vault · Place 9 · Bangor | Pole Vault | 9. | 12-06.00 PB | 11 |
| May 30 | PVC Large School ChampionshipMay 30 · 300m Hurdles · Place 9 · Bangor | 300m Hurdles36" / 0.914m | 9. | 48.14a | 11 |
| May 23 | Bangor Meet #2May 23 · Pole Vault · Place 2 · Bangor | Pole Vault | 2. | 11-0 | 11 |
| May 23 | Bangor Meet #2May 23 · 300m Hurdles · Place 8 · Bangor | 300m Hurdles36" / 0.914m | 8. | 49.94a | 11 |
| May 15 | Hampden Meet #3May 15 · Pole Vault · Place 1 · Bangor | Pole Vault | 1. | 11-0 | 11 |
| May 15 | Hampden Meet #3May 15 · 110m Hurdles · Place 6 · Bangor | 110m Hurdles39" / 0.991m | 6. | 19.58a PB | 11 |
| May 9 | Hermon Meet #1May 9 · Pole Vault · Place 1 · Bangor | Pole Vault | 1. | 12-0 | 11 |
| May 9 | Hermon Meet #1May 9 · High Jump · Place 10 · Bangor | High Jump | 10. | 4-8 PB | 11 |
| May 4 | Bangor Meet #1May 4 · Pole Vault · Place 1 · Bangor | Pole Vault | 1. | 12-6 | 11 |
| May 4 | Bangor Meet #1May 4 · 300m Hurdles · Place 3 · Bangor | 300m Hurdles36" / 0.914m | 3. | 46.62a PB | 11 |
| Apr 22 | Brewer Meet #1Apr 22 · Long Jump · Place 10 · Bangor | Long Jump | 10. | 16-6.25 PB | 11 |
| Apr 22 | Brewer Meet #1Apr 22 · Pole Vault · Place 1 · Bangor | Pole Vault | 1. | 12-6 | 11 |
| Apr 22 | Brewer Meet #1Apr 22 · Javelin · Place 20 · Bangor | Javelin800g | 20. | 86-6 PB | 11 |
| Apr 22 | Brewer Meet #1Apr 22 · 300m Hurdles · Place 2 · Bangor | 300m Hurdles36" / 0.914m | 2. | 47.88a | 11 |
2026 Indoor Track
2 results2025 Outdoor Track
9 results2024 Outdoor Track
8 results