Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlebury Winter Classic · Jan 165:45.99aMiddlebury Winter ClassicJanuary 16, 2026
100 Meters · OutdoorSNHU Spring Invitational · Mar 2814.34SNHU Spring InvitationalMarch 28, 2025
1500 Meters · OutdoorECAC DIII Outdoor Championships · May 94:47.53aECAC DIII Outdoor ChampionshipsMay 9, 2026
200 Meters · IndoorMiddlebury Winter Classic · Jan 1628.75aMiddlebury Winter ClassicJanuary 16, 2026
200 Meters · OutdoorSNHU Spring Invitational · Mar 2828.63SNHU Spring InvitationalMarch 28, 2025
400 Meters · IndoorMiddlebury Snowflake Invite · Jan 101:02.82aMiddlebury Snowflake InviteJanuary 10, 2026
400 Meters · OutdoorMiddlebury Outdoor Meet · Apr 181:01.65aMiddlebury Outdoor MeetApril 18, 2026
500 Meters · IndoorDartmouth December Invite · Dec 121:24.08aDartmouth December InviteDecember 12, 2025
800 Meters · IndoorMiddlebury's Luke Hotte Field and Track Meet · Jan 242:28.12aMiddlebury's Luke Hotte Field and Track MeetJanuary 24, 2026
800 Meters · OutdoorNew England Division III Outdoor Championships · May 12:16.88aNew England Division III Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 1500 Meters · Place 1 · Vermont State University JohnsonVermont State University Johnson1500 Meters1.4:47.53a PBSr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 800 Meters · Place 1 · Vermont State University JohnsonVermont State University Johnson800 Meters1.2:19.28aSr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 400 Meters · Vermont State University JohnsonVermont State University Johnson400 Meters--DNSSr
May 1New England Division III Outdoor ChampionshipsMay 1 · 800 Meters · Place 10 · Vermont State University JohnsonVermont State University Johnson800 Meters10.2:16.88a PBSr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 1500 Meters · Place 1 · Vermont State University JohnsonVermont State University Johnson1500 Meters1.4:58.68aSr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 800 Meters · Place 1 · Vermont State University JohnsonVermont State University Johnson800 Meters1.2:25.97aSr
Apr 18Middlebury Outdoor MeetApr 18 · 400 Meters · Place 7 · Vermont State University JohnsonVermont State University Johnson400 Meters7.1:01.65a PBSr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Place 5 · Vermont State University JohnsonVermont State University Johnson800 Meters5.2:20.45aSr
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 2 · Vermont State University JohnsonVermont State University Johnson1500 Meters2.5:03.27aSr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 3 · Vermont State University JohnsonVermont State University Johnson800 Meters3.2:22.36aSr
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 2 · Vermont State University JohnsonVermont State University Johnson800 Meters2.2:22.50aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 800 Meters · Place 4 · Northern Vermont-JohnsonNorthern Vermont-Johnson800 Meters42:28.12a PBSr
Jan 16Middlebury Winter ClassicJan 16 · 1 Mile · Place 20 · Northern Vermont-JohnsonNorthern Vermont-Johnson1 Mile205:45.99a PBSr
Jan 16Middlebury Winter ClassicJan 16 · 200 Meters · Place 8 · Northern Vermont-JohnsonNorthern Vermont-Johnson200 Meters828.75a PBSr
Jan 10Middlebury Snowflake InviteJan 10 · 400 Meters · Place 2 · Northern Vermont-JohnsonNorthern Vermont-Johnson400 Meters21:02.82a PBSr
Jan 10Middlebury Snowflake InviteJan 10 · 200 Meters · Place 15 · Northern Vermont-JohnsonNorthern Vermont-Johnson200 Meters1528.91aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Dartmouth December InviteDec 12 · 500 Meters · Place 5 · Vermont State University JohnsonVermont State University Johnson500 Meters5.1:24.08a PBSr
Dec 12Dartmouth December InviteDec 12 · 300 Meters · Vermont State University JohnsonVermont State University Johnson300 Meters—DNSSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Ramapo TwilightMay 9 · 200 Meters · Place 6 · Vermont State University JohnsonVermont State University Johnson200 Meters6.28.65aWind: -0.2Jr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 400 Meters · Place 2 · Vermont State University JohnsonVermont State University Johnson400 Meters2.1:03.86aJr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 200 Meters · Place 7 · Vermont State University JohnsonVermont State University Johnson200 Meters7.30.00aWind: 0.3Jr
Mar 28SNHU Spring InvitationalMar 28 · 200 Meters · Place 16 · Vermont State JohnsonVermont State Johnson200 Meters1628.63 PBJR
Mar 28SNHU Spring InvitationalMar 28 · 100 Meters · Place 32 · Vermont State JohnsonVermont State Johnson100 Meters3214.34 PBJR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Dartmouth December InviteDec 13 · 200 Meters · Place 15 · Vermont State University JohnsonVermont State University Johnson200 Meters15.29.31aJr
Dec 6Plymouth St. W ClassicDec 6 · 400 Meters · Place 2 · Vermont State University JohnsonVermont State University Johnson400 Meters2.1:05.06aJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27NAC Conference Championships 2024Apr 27 · 400 Meters · Place 3 · Vermont State University JohnsonVermont State University Johnson400 Meters3.1:06.35aSo
Mar 30SNHU Spring InvitationalMar 30 · 400 Meters · Place 7 · Vermont State JohnsonVermont State Johnson400 Meters71:06.39SO

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29NAC ChampionshipApr 29 · 400 Meters · Place 5 · Vermont State University JohnsonVermont State University Johnson400 Meters5.1:08.89aFr
Mar 25MSMC InvitationalMar 25 · 200 Meters · Place 9 · Vermont State University JohnsonVermont State University Johnson200 Meters9.30.46aFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Burlington HS TF InvitationalMay 14 · 400 Meters · Place 16 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax400 Meters16.1:06.61a12
May 14Burlington HS TF InvitationalMay 14 · 100 Meters · Place 54 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 MetersRound P54.14.84a12
May 6***Rescheduled*** Milton HS Host TF Meet #1May 6 · 1500 Meters · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax1500 Meters—NT12
May 6***Rescheduled*** Milton HS Host TF Meet #1May 6 · 100 Meters · Place 11 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 Meters11.14.75a12
Apr 5BHS Host TF Meet #1Apr 5 · 400 Meters · Place 7 · Bellows Free Academy - F.Bellows Free Academy - F.400 Meters71:10.14SR

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29D3 Vermont TF State ChampionshipMay 29 · 400 Meters · Place 4 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax400 Meters4.1:05.17a11
May 29D3 Vermont TF State ChampionshipMay 29 · 200 Meters · Place 4 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax200 Meters4.30.26a11
May 29D3 Vermont TF State ChampionshipMay 29 · 100 Meters · Place 10 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 MetersRound P10.14.71a11
May 5Milton HS Host #1May 5 · 200 Meters · Place 2 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax200 Meters2.30.35a11
Apr 28MMU Track Home #2Apr 28 · 200 Meters · Place 5 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax200 Meters5.30.10a11
Apr 28MMU Track Home #2Apr 28 · 100 Meters · Place 4 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 Meters4.14.66a11