Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | Wilderness League ChampionshipMay 23 · 800 Meters · Place 20 · Newfound Regional | 800 Meters | 20. | 2:55.09a PB | 12 |
| May 19 | Gilford/Belmont MeetMay 19 · Javelin · Place 8 · Newfound Regional | Javelin600g | 8. | 58-11 PB | 12 |
| May 19 | Gilford/Belmont MeetMay 19 · Shot Put · Place 12 · Newfound Regional | Shot Put4kg | 12. | 21-11.5 | 12 |
| May 19 | Gilford/Belmont MeetMay 19 · 300m Hurdles · Place 9 · Newfound Regional | 300m Hurdles30" / 0.762m | 9. | 1:03.67a | 12 |
| May 16 | BRISTOL INVITATIONALMay 16 · Javelin · Place 5 · Newfound Regional | Javelin600g | 5. | 58-6 | 12 |
| May 16 | BRISTOL INVITATIONALMay 16 · Shot Put · Place 2 · Newfound Regional | Shot Put4kg | 2. | 23-9.75 PB | 12 |
| May 16 | BRISTOL INVITATIONALMay 16 · 300m Hurdles · Place 5 · Newfound Regional | 300m Hurdles30" / 0.762m | 5. | 1:02.21a PB | 12 |
| May 16 | PETE CORNELIUSEN RELAYSMay 16 · Javelin · Place 5 · Newfound Regional | Javelin600g | 5. | 58-6 | 12 |
| May 16 | PETE CORNELIUSEN RELAYSMay 16 · Shot Put · Place 2 · Newfound Regional | Shot Put4kg | 2. | 23-9.75 | 12 |
| May 16 | PETE CORNELIUSEN RELAYSMay 16 · 300m Hurdles · Place 5 · Newfound Regional | 300m Hurdles30" / 0.762m | 5. | 1:02.21a | 12 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 9 · Newfound Regional | Javelin600g | 9. | 56-9 | 12 |
| May 12 | Belmont MeetMay 12 · 800 Meters · Place 8 · Newfound Regional | 800 Meters | 8. | 2:55.33a | 12 |
| May 5 | INTERLAKES HS MEETMay 5 · Javelin · Place 7 · Newfound Regional | Javelin600g | 7. | 54-11 | 12 |
| May 5 | INTERLAKES HS MEETMay 5 · 800 Meters · Place 7 · Newfound Regional | 800 Meters | 7. | 3:12.70a | 12 |
| Apr 21 | Inter-Lakes HS MeetApr 21 · 1600 Meters · Place 3 · Newfound Regional | 1600 Meters | 3. | 6:46.98a PB | 12 |
| Apr 11 | Pelham InvitationalApr 11 · 800 Meters · Place 31 · Newfound Regional | 800 Meters | 31. | 3:00.06a | 12 |
2025 Outdoor Track
3 results2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Lions InvitationalMay 11 · Javelin · Place 9 · Newfound Regional | Javelin | 9 | 59-6 | — |
| May 11 | Lions InvitationalMay 11 · 800 Meters · Place 16 · Newfound Regional | 800 Meters | 16 | 3:18.09a | — |
2023 Outdoor Track
4 results