Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJA Home Meet #1 · Apr 1213.39aSJA Home Meet #1April 12, 2025
1000 Meters · IndoorGBTC Invitational · Jan 213:06.41aGBTC InvitationalJanuary 21, 2024
1000 Meters · OutdoorNHWTL @ Dartmouth College · Dec 173:06.73aNHWTL @ Dartmouth CollegeDecember 17, 2023
1500 Meters · IndoorNortheast Invitational · Jan 75:21.20aNortheast InvitationalJanuary 7, 2023
1500 Meters · OutdoorNCUHS Meet #1 · May 55:18.21NCUHS Meet #1May 5, 2022
400 Meters · OutdoorDiv. 1 Vermont State TF Championship · Jun 757.04aDiv. 1 Vermont State TF ChampionshipJune 7, 2025
600 Meters · IndoorGBTC Invitational · Jan 211:36.74aGBTC InvitationalJanuary 21, 2024
800 Meters · OutdoorSTJA home meet postponed to Friday · Apr 222:26.0STJA home meet postponed to FridayApril 22, 2022
High Jump · OutdoorNEK Freshmen Meet · Apr 284' 0NEK Freshmen MeetApril 28, 2022
Long Jump · IndoorVT HS Indoor Track 3 · Dec 303.80mVT HS Indoor Track 3December 30, 2021
Shot Put · 12lb · IndoorVermont Throws #1 · Dec 98.53mVermont Throws #1December 9, 2023
Weight Throw · 25lb / 11.3kg · IndoorVermont Throws #3 · Dec 307.13mVermont Throws #3December 30, 2023

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 400 Meters · Place 22 · St Johnsbury400 Meters22.57.04a PB12
May 20U-32 Home HS Meet 2May 20 · 400 Meters · Place 5 · St Johnsbury400 Meters557.15a12
May 13SJA Host Meet #3May 13 · 400 Meters · Place 7 · St Johnsbury400 Meters757.09a12
Apr 22MMU Home #2 - Vacation MeetApr 22 · Javelin · Place 24 · St JohnsburyJavelin2419.71m12
Apr 22MMU Home #2 - Vacation MeetApr 22 · 400 Meters · Place 5 · St Johnsbury400 Meters51:00.3212
Apr 17Burlington HS Host TF Meet #2Apr 17 · 100 Meters · Place 48 · St Johnsbury100 Meters4813.87a12
Apr 12SJA Home Meet #1Apr 12 · 100 Meters · Place 24 · St Johnsbury100 Meters2413.39a PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Chip Langmaid InvitationalDec 21 · 1000 Meters · Place 11 · St Johnsbury1000 Meters11.3:21.72a12
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 600 Meters · Place 12 · St Johnsbury600 Meters121:39.26a—
Jan 21GBTC InvitationalJan 21 · 1000 Meters · Place 18 · St Johnsbury1000 Meters18.3:06.41a PB11
Jan 21GBTC InvitationalJan 21 · 600 Meters · Place 18 · St Johnsbury600 Meters18.1:36.74a PB11
Jan 6North East InvitationalJan 6 · 600 Meters · Place 7 · St Johnsbury600 Meters71:40.52a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Vermont Throws #3Dec 30 · Weight Throw · Place 22 · St JohnsburyWeight Throw25lb / 11.3kg22.7.13m PB11
Dec 9Vermont Throws #1Dec 9 · Weight Throw · Place 14 · St JohnsburyWeight Throw25lb / 11.3kg14.6.59m11
Dec 9Vermont Throws #1Dec 9 · Shot Put · Place 11 · St JohnsburyShot Put12lb11.8.53m PB11
Jan 8St Johnsbury Throws #3Jan 8 · Shot Put · Place 30 · St JohnsburyShot Put306.34m10
Jan 7Northeast InvitationalJan 7 · 1000 Meters · Place 4 · St Johnsbury1000 Meters4.3:21.64a10
Jan 7Northeast InvitationalJan 7 · 1500 Meters · Place 9 · St Johnsbury1500 Meters9.5:21.20a PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 1000 Meters · Place 6 · St Johnsbury1000 Meters6.3:06.73a PB11
May 23STJ Home Meet #2May 23 · 400 Meters · Place 8 · St Johnsbury400 Meters81:02.40a—
May 16Colchester HS Host TF Meet #3May 16 · 1500 Meters · Place 15 · St Johnsbury1500 Meters155:28.98a—
May 16Colchester HS Host TF Meet #3May 16 · 800 Meters · Place 9 · St Johnsbury800 Meters92:36.80a—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20STJ Throws #1 and ClinicDec 20 · Weight Throw · Place 15 · St JohnsburyWeight Throw25lb / 11.3kg15.6.67m10
Dec 20STJ Throws #1 and ClinicDec 20 · Shot Put · Place 22 · St JohnsburyShot Put12lb22.7.15m10
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 1000 Meters · Place 13 · St Johnsbury1000 Meters13.3:21.30a9
Jan 8VT HS Indoor Track 4Jan 8 · 1000 Meters · Place 13 · St Johnsbury1000 Meters133:29.329

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 199th & 10th Grade Meet @ Essex HSMay 19 · 1500 Meters · Place 18 · St Johnsbury1500 Meters185:24.62a9
May 199th & 10th Grade Meet @ Essex HSMay 19 · 800 Meters · Place 12 · St Johnsbury800 Meters122:37.54a9
May 7St J RelaysMay 7 · High Jump · St JohnsburyHigh Jump—NH9
May 5NCUHS Meet #1May 5 · 1500 Meters · Place 15 · St Johnsbury1500 Meters155:18.21 PB9
May 5NCUHS Meet #1May 5 · 800 Meters · Place 25 · St Johnsbury800 Meters252:33.879
Apr 28NEK Freshmen MeetApr 28 · High Jump · Place 5 · St JohnsburyHigh Jump5.4' 0 PB9
Apr 28NEK Freshmen MeetApr 28 · 800 Meters · Place 3 · St Johnsbury800 Meters3.2:30.59a9
Apr 26Lyndon Institute Home Track MeetApr 26 · High Jump · Place 10 · St JohnsburyHigh Jump101.27FR
Apr 26Lyndon Institute Home Track MeetApr 26 · 800 Meters · Place 8 · St Johnsbury800 Meters82:33.90FR
Apr 26Lyndon Institute Home Track MeetApr 26 · 400 Meters · Place 9 · St Johnsbury400 Meters91:02.41FR
Apr 22STJA home meet postponed to FridayApr 22 · High Jump · St JohnsburyHigh Jump—SCR9
Apr 22STJA home meet postponed to FridayApr 22 · 800 Meters · Place 13 · St Johnsbury800 Meters13.2:26.0 PB9
Apr 12Rutland Host #1Apr 12 · 800 Meters · Place 8 · St Johnsbury800 Meters82:32.19
Apr 9STJ host Dual meet vs BFAApr 9 · High Jump · Place 1 · St JohnsburyHigh Jump11.62m9
Apr 9STJ host Dual meet vs BFAApr 9 · 800 Meters · Place 7 · St Johnsbury800 Meters72:41.09
Apr 9STJ host Dual meet vs BFAApr 9 · 400 Meters · Place 7 · St Johnsbury400 Meters71:04.29
Apr 5BHS Host TF Meet #1Apr 5 · 800 Meters · Place 12 · St Johnsbury800 Meters122:32.89FR
Apr 5BHS Host TF Meet #1Apr 5 · 400 Meters · Place 15 · St Johnsbury400 Meters151:04.97FR

2021 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30VT HS Indoor Track 3Dec 30 · 600 Meters · Place 15 · St Johnsbury600 Meters15.1:52.26a9
Dec 30VT HS Indoor Track 3Dec 30 · Long Jump · Place 23 · St JohnsburyLong Jump23.3.80m PB9
Dec 30VT HS Indoor Track 3Dec 30 · Shot Put · Place 28 · St JohnsburyShot Put12lb28.6.48m9
Dec 29Vermont Weight Throw #2Dec 29 · Weight Throw · Place 8 · St JohnsburyWeight Throw25lb / 11.3kg8.20' 109
Dec 29Vermont Weight Throw #2Dec 29 · Shot Put · Place 10 · St JohnsburyShot Put12lb10.19' 6.259
Dec 27VT HS Indoor Track 2Dec 27 · 1000 Meters · Place 4 · St Johnsbury1000 Meters4.3:07.67a9
Dec 27VT HS Indoor Track 2Dec 27 · High Jump · St JohnsburyHigh Jump—NH9
Dec 21Vermont Weight Throw #1Dec 21 · Weight Throw · Place 5 · St JohnsburyWeight Throw25lb / 11.3kg5.20' 29
Dec 21Vermont Weight Throw #1Dec 21 · Shot Put · Place 8 · St JohnsburyShot Put12lb8.20' 0.259
Dec 18VT HS Indoor Track 1Dec 18 · 600 Meters · Place 17 · St Johnsbury600 Meters17.1:58.99a9
Dec 18VT HS Indoor Track 1Dec 18 · High Jump · St JohnsburyHigh Jump—NH9