Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorVermont TF Indoor State Championship · Jan 10 | 6:51.05a | Vermont TF Indoor State Championship | January 10, 2026 |
| 100 Meters · OutdoorAnnual Pete Davis Invitational · May 22 | 16.66 | Annual Pete Davis Invitational | May 22, 2026 |
| 1500 Meters · IndoorVTFOA HS Indoor #5 · Jan 14 | 6:36.16a | VTFOA HS Indoor #5 | January 14, 2024 |
| 1500 Meters · OutdoorSJA Host Meet #3 · May 13 | 6:01.98a | SJA Host Meet #3 | May 13, 2025 |
| 1500 Meters · Outdoor · Hand timedU-32 HS Meet · May 1 | 6:21.1h | U-32 HS Meet | May 1, 2024 |
| 400 Meters · OutdoorAnnual Pete Davis Invitational · May 22 | 1:22.44 | Annual Pete Davis Invitational | May 22, 2026 |
| 600 Meters · IndoorNorth East Invitational · Jan 6 | 2:16.37a | North East Invitational | January 6, 2024 |
| 800 Meters · OutdoorNCUHS Home Meet #1 · May 7 | 3:03.09a | NCUHS Home Meet #1 | May 7, 2024 |
| 800 Meters · Outdoor · Hand timedU-32 HS Meet · May 1 | 3:02.6h | U-32 HS Meet | May 1, 2024 |
| Shot Put · 4kg · OutdoorAnnual Pete Davis Invitational · May 22 | 16-03.00 | Annual Pete Davis Invitational | May 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results2026 Indoor Track
2 results2025 Outdoor Track
8 results2024 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Div. 3 Vermont TF State ChampionshipMay 30 · 800 Meters · Place 17 · Lake Region Union | 800 Meters | 17 | 3:07.96a | — |
| May 28 | NCUHS Meet #3May 28 · 800 Meters · Place 7 · Lake Region Union | 800 Meters | 7 | 3:07.29a | — |
| May 17 | Peter Davis InvitationalMay 17 · 800 Meters · Place 5 · Lake Region Union | 800 Meters | 5 | 3:20.0 | — |
| May 7 | NCUHS Home Meet #1May 7 · 800 Meters · Place 11 · Lake Region Union | 800 Meters | 11 | 3:03.09a PB | — |
| May 4 | Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 45 · Lake Region Union | 1500 Meters | 45 | 6:10.67a | — |
| May 4 | Twilight Invitational @ South Burlington HSMay 4 · 800 Meters · Place 30 · Lake Region Union | 800 Meters | 30 | 3:04.44a | — |
| May 1 | U-32 HS MeetMay 1 · 1500 Meters · Place 10 · Lake Region Union | 1500 Meters | 10 | 6:21.1h PB | — |
| May 1 | U-32 HS MeetMay 1 · 800 Meters · Place 13 · Lake Region Union | 800 Meters | 13 | 3:02.6h PB | — |
| Apr 26 | NEK FreshmanApr 26 · 800 Meters · Place 4 · Lake Region Union | 800 Meters | 4 | 3:09.1 | — |
| Apr 11 | STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 1500 Meters · Place 6 · Lake Region Union | 1500 Meters | 6 | 6:34.27a | — |
| Apr 11 | STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 800 Meters · Place 7 · Lake Region Union | 800 Meters | 7 | 3:17.94a | — |
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | VTFOA HS Indoor #5Jan 14 · 1500 Meters · Place 13 · Lake Region Union | 1500 Meters | 13 | 6:36.16a PB | — |
| Jan 6 | North East InvitationalJan 6 · 1500 Meters · Place 12 · Lake Region Union | 1500 Meters | 12 | 6:38.59a | — |
| Jan 6 | North East InvitationalJan 6 · 600 Meters · Place 13 · Lake Region Union | 600 Meters | 13 | 2:16.37a PB | — |