Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQualifier Meet · May 2811.9Qualifier MeetMay 28, 2025
200 Meters · OutdoorEssex HS Host TF Meet #3 · May 726.12aEssex HS Host TF Meet #3May 7, 2025
400 Meters · OutdoorTwilight South Burlington TF Invitational · May 657.99aTwilight South Burlington TF InvitationalMay 6, 2023
800 Meters · OutdoorDiv. 2 Vermont State TF Championship · Jun 62:15.74aDiv. 2 Vermont State TF ChampionshipJune 6, 2025
800 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 202:15.9hU-32 Home HS Meet 2May 20, 2025
Discus · 1kg · OutdoorHarwood MS Home Meet · May 1722.43mHarwood MS Home MeetMay 17, 2021
Javelin · 300g TJ · OutdoorMS Dirt Track Relay · May 20104' 0MS Dirt Track RelayMay 20, 2021

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 800 Meters · Place 13 · MontpelierMontpelier800 Meters132:15.74a PB11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 19 · MontpelierMontpelier100 Meters1912.39a11
May 28Qualifier MeetMay 28 · 800 Meters · Place 5 · MontpelierMontpelier800 Meters5.2:18.311
May 28Qualifier MeetMay 28 · 400 Meters · MontpelierMontpelier400 Meters—DNS11
May 28Qualifier MeetMay 28 · 100 Meters · Place 4 · MontpelierMontpelier100 Meters4.11.9 PB11
May 20U-32 Home HS Meet 2May 20 · 800 Meters · Place 14 · MontpelierMontpelier800 Meters142:15.9h PB11
May 20U-32 Home HS Meet 2May 20 · 100 Meters · Place 14 · MontpelierMontpelier100 Meters1412.57a11
May 7Essex HS Host TF Meet #3May 7 · 800 Meters · Place 8 · MontpelierMontpelier800 Meters82:18.79a11
May 7Essex HS Host TF Meet #3May 7 · 200 Meters · Place 19 · MontpelierMontpelier200 Meters1926.12a PB11
Apr 30U-32 Home HS meet 1Apr 30 · 800 Meters · Place 14 · MontpelierMontpelier800 Meters142:25.7h11
Apr 30U-32 Home HS meet 1Apr 30 · 400 Meters · Place 5 · MontpelierMontpelier400 Meters558.19a11
Apr 30U-32 Home HS meet 1Apr 30 · 200 Meters · Place 35 · MontpelierMontpelier200 Meters3535.76a11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 800 Meters · Place 5 · MontpelierMontpelier800 Meters52:17.01a—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 400 Meters · Place 8 · MontpelierMontpelier400 Meters858.36a—
May 10HS Dirt Track ClassicMay 10 · 800 Meters · Place 2 · MontpelierMontpelier800 Meters22:20.05a—
May 10HS Dirt Track ClassicMay 10 · 400 Meters · Place 3 · MontpelierMontpelier400 Meters31:01.02a—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 35 · MontpelierMontpelier800 Meters352:18.93a—
May 6Twilight South Burlington TF InvitationalMay 6 · 400 Meters · Place 19 · MontpelierMontpelier400 Meters1957.99a PB—
May 4U-32 Home Meet 1May 4 · 800 Meters · Place 10 · MontpelierMontpelier800 Meters102:17.2ha—
May 4U-32 Home Meet 1May 4 · 400 Meters · Place 5 · MontpelierMontpelier400 Meters51:00.24a—
Apr 26Essex HS TF VacationalApr 26 · 400 Meters · Place 10 · MontpelierMontpelier400 Meters1058.17a—
Apr 11Lyndon Institute Home meetApr 11 · 800 Meters · Place 4 · MontpelierMontpelier800 Meters42:23.56a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3Middle School State Track MeetJun 3 · 800 Meters · Place 1 · MontpelierMontpelier800 Meters1.2:22.65a8
May 28Montpelier InvitationalMay 28 · 800 Meters · Place 1 · MontpelierMontpelier800 Meters1.2:26.38
May 28Montpelier InvitationalMay 28 · 100 Meters · Place 3 · MontpelierMontpelier100 Meters3.13.28
Apr 29Montpelier MS Kick-Off MeetApr 29 · 800 Meters · Place 1 · MontpelierMontpelier800 Meters1.2:37.98
Apr 29Montpelier MS Kick-Off MeetApr 29 · 100 Meters · Place 6 · MontpelierMontpelier100 Meters6.13.68

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Montpelier InvitationalMay 24 · Javelin · Place 2 · MontpelierMontpelierJavelin300g TJ2.89' 27
May 24Montpelier InvitationalMay 24 · Discus · MontpelierMontpelierDiscus1kg—NM7
May 24Montpelier InvitationalMay 24 · 400 Meters · Place 6 · MontpelierMontpelier400 Meters6.1:08.67
May 20MS Dirt Track RelayMay 20 · Javelin · Place 1 · MontpelierMontpelierJavelin300g TJ1.104' 0 PB7
May 20MS Dirt Track RelayMay 20 · Discus · Place 2 · MontpelierMontpelierDiscus1kg2.70' 77
May 17Harwood MS Home MeetMay 17 · Javelin · Place 2 · MontpelierMontpelierJavelin300g TJ2.29.59m7
May 17Harwood MS Home MeetMay 17 · Discus · Place 2 · MontpelierMontpelierDiscus1kg2.22.43m PB7
May 17Harwood MS Home MeetMay 17 · 100 Meters · Place 8 · MontpelierMontpelier100 Meters8.14.637
May 12Mt. Abraham MS Home Meet #1May 12 · Javelin · Place 1 · MontpelierMontpelierJavelin300g TJ1.103-057
May 12Mt. Abraham MS Home Meet #1May 12 · Discus · Place 3 · MontpelierMontpelierDiscus1kg3.72-007
May 12Mt. Abraham MS Home Meet #1May 12 · 100 Meters · Place 9 · MontpelierMontpelier100 Meters9.14.537