Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSTJ Last Chance Meet · May 3025.38aSTJ Last Chance MeetMay 30, 2023
300 Meters · IndoorVTFOA Meet #4 · Dec 3137.97aVTFOA Meet #4December 31, 2025
300m Hurdles · 36" / 0.914m · OutdoorSTJ Last Chance Meet · May 3049.69aSTJ Last Chance MeetMay 30, 2023
400 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 2852.43aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
400 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Invitational · May 1852.09aWilliam F. Eddy Jr. Track & Field InvitationalMay 18, 2024
55 Meter · IndoorThe Beantown Winter Classic · Dec 217.18aThe Beantown Winter ClassicDecember 21, 2024
600 Meters · IndoorThe Beantown Winter Classic · Dec 201:29.58aThe Beantown Winter ClassicDecember 20, 2025
600 Meters · OutdoorNHWTL @ Dartmouth College · Dec 171:31.02aNHWTL @ Dartmouth CollegeDecember 17, 2023
800 Meters · OutdoorThe Patriot Games · Apr 172:03.04aThe Patriot GamesApril 17, 2026
High Jump · IndoorVTFOA Meet #3 · Dec 271.75mVTFOA Meet #3December 27, 2025
Shot Put · 12lb · IndoorVT Throws Meet #1 · Dec 1510.09mVT Throws Meet #1December 15, 2024
Weight Throw · 25lb / 11.3kg · IndoorVermont Throws #1 · Dec 96.47mVermont Throws #1December 9, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17The Patriot GamesApr 17 · High Jump · St JohnsburyHigh Jump—DNS12
Apr 17The Patriot GamesApr 17 · 800 Meters · Place 3 · St Johnsbury800 Meters3.2:03.04a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 300 Meters · Place 4 · St Johnsbury300 Meters4.37.97a PB12
Dec 27VTFOA Meet #3Dec 27 · 300 Meters · Place 6 · St Johnsbury300 Meters6.38.25a12
Dec 27VTFOA Meet #3Dec 27 · 600 Meters · Place 1 · St Johnsbury600 Meters1.1:30.50a12
Dec 27VTFOA Meet #3Dec 27 · High Jump · Place 5 · St JohnsburyHigh Jump5.1.75m PB12
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 25 · St Johnsbury600 Meters25.1:29.58a PB12
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · St Johnsbury300 Meters—DNF12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 400 Meters · St Johnsbury400 Meters—DNS11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 400 Meters · Place 8 · St Johnsbury400 Meters8.52.43a PB11
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 79 · St Johnsbury55 MeterRound P79.7.18a PB11
Dec 15VT Throws Meet #1Dec 15 · Shot Put · Place 11 · St JohnsburyShot Put12lb11.10.09m PB11
Jan 21GBTC InvitationalJan 21 · 300 Meters · St Johnsbury300 Meters—DNS10
Jan 21GBTC InvitationalJan 21 · 600 Meters · St Johnsbury600 Meters—DNS10
Jan 21GBTC InvitationalJan 21 · Long Jump · St JohnsburyLong Jump—DNS10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 400 Meters · Place 11 · St Johnsbury400 Meters11.52.09a PB10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · St Johnsbury55 Meter—DNS10
Dec 23VTFOA HS Indoor #2Dec 23 · 300 Meters · Place 14 · St Johnsbury300 Meters14.40.19a10
Dec 23VTFOA HS Indoor #2Dec 23 · High Jump · Place 18 · St JohnsburyHigh Jump18.1.50m10
Dec 22VT Throws #2Dec 22 · Shot Put · Place 12 · St JohnsburyShot Put12lb12.8.95m10
Dec 9Vermont Throws #1Dec 9 · Weight Throw · Place 15 · St JohnsburyWeight Throw25lb / 11.3kg15.6.47m PB10
Dec 9Vermont Throws #1Dec 9 · Shot Put · Place 6 · St JohnsburyShot Put12lb6.9.18m10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 600 Meters · Place 3 · St Johnsbury600 Meters3.1:31.02a PB10
Dec 17NHWTL @ Dartmouth CollegeDec 17 · High Jump · St JohnsburyHigh Jump—DNS10
Jun 3D1 Vermont TF State ChampionshipJun 3 · 400 Meters · Place 16 · St Johnsbury400 Meters16.57.27a9
May 30STJ Last Chance MeetMay 30 · Pole Vault · St JohnsburyPole Vault—SCR9
May 30STJ Last Chance MeetMay 30 · 300m Hurdles · Place 3 · St Johnsbury300m Hurdles36" / 0.914m3.49.69a PB9
May 30STJ Last Chance MeetMay 30 · 200 Meters · Place 4 · St Johnsbury200 Meters4.25.38a PB9