Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPlymouth Winter Classic · Dec 56:12.64aPlymouth Winter ClassicDecember 5, 2025
10,000 Meters · OutdoorJim Boulanger Invitational · Apr 449:09.75aJim Boulanger InvitationalApril 4, 2026
1000 Meters · IndoorPlymouth Winter Classic · Dec 53:44.36aPlymouth Winter ClassicDecember 5, 2025
1500 Meters · OutdoorD1 Vermont TF State Championship · Jun 45:35.01aD1 Vermont TF State ChampionshipJune 4, 2022
3000 Meters · IndoorMiddlebury's Luke Hotte Field and Track Meet · Jan 2412:50.68aMiddlebury's Luke Hotte Field and Track MeetJanuary 24, 2026
3000m Steeplechase · 0.762m · OutdoorEd Daniels Classic · Apr 1114:15.01aEd Daniels ClassicApril 11, 2026
5000 Meters · OutdoorSNHU Spring Invitational · Mar 2622:12.04aSNHU Spring InvitationalMarch 26, 2026
800 Meters · OutdoorD1 Vermont TF State Championship · Jun 32:42.19aD1 Vermont TF State ChampionshipJune 3, 2023
Discus · 1kg · OutdoorFirst Year Meet Hosted by Essex HS · May 1914.43mFirst Year Meet Hosted by Essex HSMay 19, 2021
Shot Put · 4kg · OutdoorFirst Year Meet Hosted by Essex HS · May 195.78mFirst Year Meet Hosted by Essex HSMay 19, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1NE10 OutdoorMay 1 · 10,000 Meters · Saint Michael'sSaint Michael's10,000 Meters--DNSSo
Apr 18Middlebury Outdoor MeetApr 18 · 5000 Meters · Place 7 · Saint Michael'sSaint Michael's5000 Meters7.22:44.80aSo
Apr 11Ed Daniels ClassicApr 11 · 3000m Steeplechase · Place 8 · Saint Michael'sSaint Michael's3000m Steeplechase0.762m8.14:15.01a PBSo
Apr 4Jim Boulanger InvitationalApr 4 · 10,000 Meters · Place 3 · Saint Michael'sSaint Michael's10,000 Meters3.49:09.75a PBSo
Mar 26SNHU Spring InvitationalMar 26 · 5000 Meters · Place 16 · Saint Michael'sSaint Michael's5000 Meters16.22:12.04a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 3000 Meters · Place 7 · Saint Michael'sSaint Michael's3000 Meters712:50.68a PBSo
Jan 16Middlebury Winter ClassicJan 16 · 1 Mile · Place 25 · Saint Michael'sSaint Michael's1 Mile256:31.66aSo
Jan 16Middlebury Winter ClassicJan 16 · 1000 Meters · Place 19 · Saint Michael'sSaint Michael's1000 Meters193:53.69aSo
Jan 10Middlebury Snowflake InviteJan 10 · 1 Mile · Place 12 · Saint Michael'sSaint Michael's1 Mile126:26.80aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Plymouth Winter ClassicDec 5 · 1 Mile · Place 5 · Saint Michael'sSaint Michael's1 Mile5.6:12.64a PBSo
Dec 5Plymouth Winter ClassicDec 5 · 1000 Meters · Place 3 · Saint Michael'sSaint Michael's1000 Meters3.3:44.36a PBSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Colchester HS Host TF Meet #2 (11&12 Grade only)May 16 · 1500 Meters · Place 3 · EssexEssex1500 Meters3.5:37.18a12
May 16Colchester HS Host TF Meet #2 (11&12 Grade only)May 16 · 800 Meters · Place 4 · EssexEssex800 Meters4.2:51.14a12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3D1 Vermont TF State ChampionshipJun 3 · 800 Meters · Place 16 · EssexEssex800 Meters16.2:42.19a PB11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4D1 Vermont TF State ChampionshipJun 4 · 1500 Meters · Place 24 · EssexEssex1500 Meters24.5:35.01a PB10
May 14Burlington HS TF InvitationalMay 14 · 1500 Meters · Place 47 · EssexEssex1500 Meters47.5:48.39a10
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · 1500 Meters · Place 12 · EssexEssex1500 Meters12.5:59.93a10
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · 800 Meters · EssexEssex800 Meters—DNS10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1BHS Host #3Jun 1 · 800 Meters · Place 10 · EssexEssex800 Meters10.2:53.18a9
May 19First Year Meet Hosted by Essex HSMay 19 · Javelin · EssexEssexJavelin600g—SCR9
May 19First Year Meet Hosted by Essex HSMay 19 · Discus · Place 13 · EssexEssexDiscus1kg13.14.43m PB9
May 19First Year Meet Hosted by Essex HSMay 19 · Shot Put · Place 15 · EssexEssexShot Put4kg15.5.78m PB9
May 19First Year Meet Hosted by Essex HSMay 19 · 800 Meters · Place 18 · EssexEssex800 Meters18.3:10.48a9