Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Burlington HS TF Meet 1 · Apr 1514.27aSouth Burlington HS TF Meet 1April 15, 2026
Shot Put · 12lb · OutdoorDiv. 1 Vermont State TF Championship · Jun 712.85mDiv. 1 Vermont State TF ChampionshipJune 7, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Shot Put · Place 31 · South BurlingtonShot Put12lb31.12.45m10
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Shot Put · Place 6 · South BurlingtonShot Put612.95m10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 6 · South BurlingtonShot Put612.71m10
May 26Burlington HS TF Meet 3May 26 · Javelin · Place 5 · South BurlingtonJavelin531.16m10
May 26Burlington HS TF Meet 3May 26 · Shot Put · Place 4 · South BurlingtonShot Put411.25m10
May 21Essex HS NVAC 9th/10th Gr. ChampionshipMay 21 · Javelin · Place 8 · South BurlingtonJavelin826.24m10
May 21Essex HS NVAC 9th/10th Gr. ChampionshipMay 21 · Shot Put · Place 1 · South BurlingtonShot Put112.61m10
May 16Burlington HS TF InvitationalMay 16 · Shot Put · Place 8 · South BurlingtonShot Put812.06m10
May 12South Burlington HS TF Meet 3May 12 · Javelin · Place 7 · South BurlingtonJavelin731.47m10
May 12South Burlington HS TF Meet 3May 12 · Shot Put · Place 3 · South BurlingtonShot Put311.87m10
May 8CVU HS TF Meet 2May 8 · Javelin · Place 2 · South BurlingtonJavelin230.76m10
May 8CVU HS TF Meet 2May 8 · Shot Put · Place 1 · South BurlingtonShot Put111.63m10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 18 · South BurlingtonJavelin1831.30m10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 8 · South BurlingtonShot Put811.20m10
Apr 22Essex HS TF VacationalApr 22 · Javelin · Place 11 · South BurlingtonJavelin1130.44m10
Apr 22Essex HS TF VacationalApr 22 · Shot Put · Place 6 · South BurlingtonShot Put611.39m10
Apr 15South Burlington HS TF Meet 1Apr 15 · Javelin · Place 13 · South BurlingtonJavelin1329.92m10
Apr 15South Burlington HS TF Meet 1Apr 15 · Shot Put · Place 3 · South BurlingtonShot Put310.47m10
Apr 15South Burlington HS TF Meet 1Apr 15 · 100 Meters · Place 64 · South Burlington100 Meters6414.27a PB10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Shot Put · Place 6 · South BurlingtonShot Put12lb6.12.85m PB9
Jun 1Essex HS Invitational/NE QualifierJun 1 · Shot Put · Place 18 · South BurlingtonShot Put1811.46m9
May 27Burlington HS Host TF Meet #4May 27 · Javelin · Place 9 · South BurlingtonJavelin930.88m9
May 27Burlington HS Host TF Meet #4May 27 · Shot Put · Place 4 · South BurlingtonShot Put411.78m9
May 21South Burlington Host TF Meet #3May 21 · Javelin · Place 11 · South BurlingtonJavelin1127.20m9
May 21South Burlington Host TF Meet #3May 21 · Discus · Place 22 · South BurlingtonDiscus2221.89m9
May 21South Burlington Host TF Meet #3May 21 · Shot Put · Place 6 · South BurlingtonShot Put610.54m9
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · Discus · Place 7 · South BurlingtonDiscus724.23m9
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · Shot Put · Place 1 · South BurlingtonShot Put111.38m9
May 7Essex HS Host TF Meet #3May 7 · Javelin · Place 15 · South BurlingtonJavelin1523.18m9
May 7Essex HS Host TF Meet #3May 7 · Shot Put · Place 6 · South BurlingtonShot Put610.29m9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Javelin · Place 43 · South BurlingtonJavelin4323.80m9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 30 · South BurlingtonShot Put309.21m9
Apr 29Colchester HS Host TF Meet #2Apr 29 · Javelin · Place 5 · South BurlingtonJavelin527.68m9
Apr 29Colchester HS Host TF Meet #2Apr 29 · Shot Put · Place 4 · South BurlingtonShot Put49.60m9
Apr 29Colchester HS Host TF Meet #2Apr 29 · 100 Meters · Place 33 · South Burlington100 Meters3314.29a9