Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTJ vs LI · May 2112.68aSTJ vs LIMay 21, 2024
1000 Meters · IndoorGBTC Invitational · Jan 222:58.66aGBTC InvitationalJanuary 22, 2023
1500 Meters · OutdoorSTJ Home Meet #2 · May 235:10.85aSTJ Home Meet #2May 23, 2023
200 Meters · OutdoorBurlington HS TF Invitational · May 1125.23aBurlington HS TF InvitationalMay 11, 2024
400 Meters · OutdoorDiv. 1 Vermont TF State Championship · Jun 154.79aDiv. 1 Vermont TF State ChampionshipJune 1, 2024
600 Meters · IndoorGBTC Invitational · Jan 211:35.09aGBTC InvitationalJanuary 21, 2024
600 Meters · OutdoorNHWTL @ Dartmouth College · Dec 171:39.16aNHWTL @ Dartmouth CollegeDecember 17, 2023
800 Meters · OutdoorTwilight South Burlington TF Invitational · May 62:14.18aTwilight South Burlington TF InvitationalMay 6, 2023
Discus · 1.6kg · OutdoorSt J Relays · May 718.79mSt J RelaysMay 7, 2022
Division 1 Varsity Weight - 25lb · IndoorVermont State Championship Throws at St J · Jan 289.20Vermont State Championship Throws at St J January 28, 2023
High Jump · IndoorVTFOA Weekend 1 · Dec 141.55mVTFOA Weekend 1December 14, 2024
High Jump · OutdoorSt J vs MMU, NCU, U32, LI, Stanstead · Apr 231.55mSt J vs MMU, NCU, U32, LI, StansteadApril 23, 2024
Javelin · 800g · OutdoorSTJ Last Chance Meet · May 3030.55mSTJ Last Chance MeetMay 30, 2023
Long Jump · IndoorNorth East Invitational · Jan 63.60mNorth East InvitationalJanuary 6, 2024
Long Jump · OutdoorSTJ host Dual meet vs BFA · Apr 93.58mSTJ host Dual meet vs BFAApril 9, 2022
Shot Put · 12lb · IndoorVT Throws #2 · Dec 228.89mVT Throws #2December 22, 2023
Shot Put · 12lb · OutdoorSTJA home meet postponed to Friday · Apr 226.28mSTJA home meet postponed to FridayApril 22, 2022
Weight Throw · 25lb / 11.3kg · IndoorVT Throws #2 · Dec 2210.96mVT Throws #2December 22, 2023

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 26Vermont TF Indoor State ChampionshipJan 26 · Weight Throw · Place 10 · St JohnsburyWeight Throw1010.72m—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · Shot Put · Place 11 · St JohnsburyShot Put119.17m—
Jan 18VT State Throws Meet Jan 18 · Weight Throw · Place 10 · St JohnsburyWeight Throw1010.72m—
Jan 18VT State Throws Meet Jan 18 · Shot Put · Place 11 · St JohnsburyShot Put119.17m—
Jan 12VTFOA Weekend 5Jan 12 · Shot Put · Place 31 · St JohnsburyShot Put318.81m—
Jan 4VT Throws Meet #3Jan 4 · Weight Throw · Place 14 · St JohnsburyWeight Throw1410.22m—
Jan 4VT Throws Meet #3Jan 4 · Shot Put · Place 22 · St JohnsburyShot Put228.60m—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28VT Throws Meet #2Dec 28 · Weight Throw · Place 12 · St JohnsburyWeight Throw25lb / 11.3kg12.10.36m12
Dec 28VT Throws Meet #2Dec 28 · Shot Put · Place 19 · St JohnsburyShot Put12lb19.8.53m12
Dec 15VT Throws Meet #1Dec 15 · Weight Throw · Place 7 · St JohnsburyWeight Throw25lb / 11.3kg7.10.69m12
Dec 15VT Throws Meet #1Dec 15 · Shot Put · Place 18 · St JohnsburyShot Put12lb18.8.52m12
Dec 14VTFOA Weekend 1Dec 14 · 600 Meters · St Johnsbury600 Meters--DNS12
Dec 14VTFOA Weekend 1Dec 14 · High Jump · Place 17 · St JohnsburyHigh Jump17.1.55m PB12
Jan 27Vermont TF Indoor State ChampionshipJan 27 · Weight Throw · Place 6 · St JohnsburyWeight Throw611.03m—
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 600 Meters · Place 11 · St Johnsbury600 Meters111:37.29a—
Jan 21GBTC InvitationalJan 21 · 1000 Meters · Place 19 · St Johnsbury1000 Meters19.3:11.01a11
Jan 21GBTC InvitationalJan 21 · 600 Meters · Place 16 · St Johnsbury600 Meters16.1:35.09a PB11
Jan 20Vermont Throws State ChampionshipsJan 20 · Weight Throw · Place 6 · St JohnsburyWeight Throw611.03m—
Jan 6North East InvitationalJan 6 · Long Jump · Place 30 · St JohnsburyLong Jump303.60m PB—
Jan 6North East InvitationalJan 6 · 1000 Meters · Place 8 · St Johnsbury1000 Meters83:14.51a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 400 Meters · Place 16 · St Johnsbury400 Meters1654.79a PB—
May 28LCQMay 28 · 200 Meters · Place 3 · St Johnsbury200 Meters325.35a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 400 Meters · Place 23 · St Johnsbury400 Meters2354.96a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 200 Meters · Place 55 · St Johnsbury200 Meters5525.51a—
May 21STJ vs LIMay 21 · 200 Meters · Place 7 · St Johnsbury200 Meters725.32a—
May 21STJ vs LIMay 21 · 100 Meters · Place 11 · St Johnsbury100 Meters1112.68a PB—
May 11Burlington HS TF InvitationalMay 11 · 400 Meters · Place 19 · St Johnsbury400 Meters1954.92a—
May 11Burlington HS TF InvitationalMay 11 · 200 Meters · Place 34 · St Johnsbury200 Meters3425.23a PB—
May 7NCUHS Home Meet #1May 7 · 200 Meters · Place 12 · St Johnsbury200 Meters1225.86a—
May 7NCUHS Home Meet #1May 7 · 100 Meters · Place 20 · St Johnsbury100 Meters2012.97a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 400 Meters · Place 11 · St Johnsbury400 Meters1155.86a—
May 2Essex HS Host TF Meet #2May 2 · Javelin · Place 20 · St JohnsburyJavelin2029.10m—
May 2Essex HS Host TF Meet #2May 2 · 400 Meters · Place 11 · St Johnsbury400 Meters1155.31a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · High Jump · Place 9 · St JohnsburyHigh Jump91.55m PB—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 400 Meters · Place 6 · St Johnsbury400 Meters655.75a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 200 Meters · Place 17 · St Johnsbury200 Meters1726.46a—
Apr 16STJ vs U32Apr 16 · High Jump · Place 3 · St JohnsburyHigh Jump31.57m—
Apr 16STJ vs U32Apr 16 · Javelin · Place 2 · St JohnsburyJavelin231.09m—
Apr 16STJ vs U32Apr 16 · 800 Meters · Place 7 · St Johnsbury800 Meters72:17.70a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · High Jump · Place 10 · St JohnsburyHigh Jump104-10—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 400 Meters · Place 3 · St Johnsbury400 Meters356.99a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 200 Meters · Place 8 · St Johnsbury200 Meters825.94a—

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 600 Meters · Place 8 · St Johnsbury600 Meters8.1:42.08a11
Dec 31VTFOA HS Indoor #3Dec 31 · Shot Put · Place 13 · St JohnsburyShot Put12lb13.8.48m11
Dec 30Vermont Throws #3Dec 30 · Weight Throw · Place 5 · St JohnsburyWeight Throw25lb / 11.3kg5.10.46m11
Dec 30Vermont Throws #3Dec 30 · Shot Put · Place 16 · St JohnsburyShot Put12lb16.8.28m11
Dec 22VT Throws #2Dec 22 · Weight Throw · Place 4 · St JohnsburyWeight Throw25lb / 11.3kg4.10.96m PB11
Dec 22VT Throws #2Dec 22 · Shot Put · Place 13 · St JohnsburyShot Put12lb13.8.89m PB11
Dec 9Vermont Throws #1Dec 9 · Weight Throw · Place 6 · St JohnsburyWeight Throw25lb / 11.3kg6.9.17m11
Dec 9Vermont Throws #1Dec 9 · Shot Put · Place 17 · St JohnsburyShot Put12lb17.7.74m11
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · Weight Throw · Place 4 · St JohnsburyWeight Throw49.26m10
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 1000 Meters · Place 9 · St Johnsbury1000 Meters93:09.8910
Jan 28Vermont State Championship Throws at St J Jan 28 · Division 1 Varsity Weight - 25lb · Place 4 · St JohnsburyDivision 1 Varsity Weight - 25lb49.20 PB10
Jan 22GBTC InvitationalJan 22 · Weight Throw · Place 4 · St JohnsburyWeight Throw25lb / 11.3kg4.7.67m10
Jan 22GBTC InvitationalJan 22 · 1000 Meters · Place 9 · St Johnsbury1000 Meters9.2:58.66a PB10
Jan 7Northeast InvitationalJan 7 · 1000 Meters · St Johnsbury1000 Meters—SCR10
Jan 7Northeast InvitationalJan 7 · 600 Meters · Place 7 · St Johnsbury600 Meters7.1:41.39a10

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 600 Meters · Place 13 · St Johnsbury600 Meters13.1:39.16a PB11
Jun 3D1 Vermont TF State ChampionshipJun 3 · 800 Meters · Place 22 · St Johnsbury800 Meters22.2:22.23a10
Jun 3D1 Vermont TF State ChampionshipJun 3 · 400 Meters · Place 20 · St Johnsbury400 Meters20.57.87a10
Jun 1D3 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 22 · St Johnsbury800 Meters222:22.23a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 400 Meters · Place 20 · St Johnsbury400 Meters2057.87a—
May 30STJ Last Chance MeetMay 30 · Javelin · Place 1 · St JohnsburyJavelin800g1.30.55m PB10
May 30STJ Last Chance MeetMay 30 · 200 Meters · Place 6 · St Johnsbury200 Meters6.25.97a10
May 27Essex TF Invitational - NE QualifierMay 27 · 800 Meters · Place 45 · St Johnsbury800 Meters452:18.43a—
May 23STJ Home Meet #2May 23 · Javelin · Place 4 · St JohnsburyJavelin430.82m—
May 23STJ Home Meet #2May 23 · 1500 Meters · Place 8 · St Johnsbury1500 Meters85:10.85a PB—
May 23STJ Home Meet #2May 23 · 200 Meters · Place 6 · St Johnsbury200 Meters625.80a—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · Discus · Place 9 · St JohnsburyDiscus919.85m—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 800 Meters · Place 15 · St Johnsbury800 Meters152:35.73a—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 400 Meters · Place 5 · St Johnsbury400 Meters556.74a—
May 16Colchester HS Host TF Meet #3May 16 · 400 Meters · Place 5 · St Johnsbury400 Meters557.83a—
May 16Colchester HS Host TF Meet #3May 16 · 200 Meters · Place 9 · St Johnsbury200 Meters927.06a—
May 13Burlington HS TF InvitationalMay 13 · 800 Meters · Place 26 · St Johnsbury800 Meters262:18.56a—
May 13Burlington HS TF InvitationalMay 13 · 400 Meters · Place 31 · St Johnsbury400 Meters3158.32a—
May 9STJ Dual meet with MMUMay 9 · Discus · Place 11 · St JohnsburyDiscus1118.61m—
May 9STJ Dual meet with MMUMay 9 · Shot Put · Place 19 · St JohnsburyShot Put197.09m—
May 9STJ Dual meet with MMUMay 9 · 400 Meters · Place 9 · St Johnsbury400 Meters957.75a—
May 6Twilight South Burlington TF InvitationalMay 6 · Discus · Place 29 · St JohnsburyDiscus2922.85m—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 23 · St Johnsbury800 Meters232:14.18a PB—
May 3CVU HS Host TF Meet #2May 3 · 800 Meters · Place 6 · St Johnsbury800 Meters62:19.06a—
Apr 26NCUHS International #1Apr 26 · 400 Meters · Place 3 · St Johnsbury400 Meters358.30a—
Apr 15BFA vs STJ Duo MeetApr 15 · 800 Meters · Place 3 · St Johnsbury800 Meters32:21.7310
Apr 15BFA vs STJ Duo MeetApr 15 · 200 Meters · Place 11 · St Johnsbury200 Meters1127.2310
Apr 11STJ Home #1Apr 11 · Discus · Place 6 · St JohnsburyDiscus622.52m—
Apr 11STJ Home #1Apr 11 · 400 Meters · Place 5 · St Johnsbury400 Meters557.9—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29St J Throws #2Dec 29 · Weight Throw · Place 15 · St JohnsburyWeight Throw25lb / 11.3kg15.7.34m10
Dec 29St J Throws #2Dec 29 · Shot Put · Place 21 · St JohnsburyShot Put12lb21.6.69m10
Dec 28VITA TF Indoor Meet #3Dec 28 · 600 Meters · Place 13 · St Johnsbury600 Meters13.1:44.11a10
Dec 20STJ Throws #1 and ClinicDec 20 · Weight Throw · Place 25 · St JohnsburyWeight Throw25lb / 11.3kg25.1.00m10
Dec 20STJ Throws #1 and ClinicDec 20 · Shot Put · Place 20 · St JohnsburyShot Put12lb20.7.35m10

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 199th & 10th Grade Meet @ Essex HSMay 19 · Javelin · Place 9 · St JohnsburyJavelin926.20m9
May 199th & 10th Grade Meet @ Essex HSMay 19 · Discus · Place 12 · St JohnsburyDiscus1221.09m9
May 199th & 10th Grade Meet @ Essex HSMay 19 · 200 Meters · Place 31 · St Johnsbury200 Meters3129.40a9
May 7St J RelaysMay 7 · Javelin · Place 7 · St JohnsburyJavelin800g7.23.41m9
May 7St J RelaysMay 7 · Discus · Place 9 · St JohnsburyDiscus1.6kg9.18.79m PB9
May 5NCUHS Meet #1May 5 · Javelin · Place 18 · St JohnsburyJavelin1823.37m9
May 5NCUHS Meet #1May 5 · Discus · Place 21 · St JohnsburyDiscus2121.87m9
May 5NCUHS Meet #1May 5 · 200 Meters · Place 31 · St Johnsbury200 Meters3128.039
Apr 28NEK Freshmen MeetApr 28 · Javelin · Place 3 · St JohnsburyJavelin800g3.80' 99
Apr 28NEK Freshmen MeetApr 28 · Discus · Place 8 · St JohnsburyDiscus1.6kg8.53' 7.259
Apr 28NEK Freshmen MeetApr 28 · Shot Put · Place 5 · St JohnsburyShot Put12lb5.20' 29
Apr 28NEK Freshmen MeetApr 28 · 200 Meters · Place 6 · St Johnsbury200 Meters6.29.28a9
Apr 26Lyndon Institute Home Track MeetApr 26 · Discus · Place 21 · St JohnsburyDiscus2117.23FR
Apr 26Lyndon Institute Home Track MeetApr 26 · Shot Put · Place 20 · St JohnsburyShot Put206.55FR
Apr 22STJA home meet postponed to FridayApr 22 · Javelin · Place 18 · St JohnsburyJavelin800g18.25.84m9
Apr 22STJA home meet postponed to FridayApr 22 · Discus · Place 33 · St JohnsburyDiscus1.6kg33.15.83m9
Apr 22STJA home meet postponed to FridayApr 22 · Shot Put · Place 33 · St JohnsburyShot Put12lb33.6.28m PB9
Apr 9STJ host Dual meet vs BFAApr 9 · Long Jump · Place 10 · St JohnsburyLong Jump103.58m PB9
Apr 9STJ host Dual meet vs BFAApr 9 · 400 Meters · Place 12 · St Johnsbury400 Meters121:07.59
Apr 9STJ host Dual meet vs BFAApr 9 · 200 Meters · Place 14 · St Johnsbury200 Meters1429.49