Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex HS TF Vacational · Apr 2212.77aEssex HS TF VacationalApril 22, 2026
110m Hurdles · 39" / 0.991m · OutdoorVermont Division 3 HS Track and Field State Championship · Jun 417.56aVermont Division 3 HS Track and Field State ChampionshipJune 4, 2026
200 Meters · OutdoorEssex HS TF Vacational · Apr 2226.79aEssex HS TF VacationalApril 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorNew England HS Outdoor TF Championship · Jun 1343.47aNew England HS Outdoor TF ChampionshipJune 13, 2026
400 Meters · OutdoorSTJA Home Meet #1 · Apr 2858.41aSTJA Home Meet #1April 28, 2026
Discus · 1.6kg · OutdoorLyndon Home meet 2 · May 1324.82mLyndon Home meet 2May 13, 2026
High Jump · OutdoorNCUHS Home Meet #1 · May 71.50mNCUHS Home Meet #1May 7, 2026
Javelin · 800g · OutdoorVermont Division 3 HS Track and Field State Championship · Jun 440.82mVermont Division 3 HS Track and Field State ChampionshipJune 4, 2026
Long Jump · OutdoorLast Chance Meet 2026 · Jun 15.29mLast Chance Meet 2026June 1, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 30 · Paine Mountain300m Hurdles36" / 0.914m30.43.47a PB12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · Javelin · Place 3 · Paine MountainJavelin800g3.40.82m PB12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · 300m Hurdles · Place 5 · Paine Mountain300m Hurdles36" / 0.914m5.44.99a12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · 110m Hurdles · Place 4 · Paine Mountain110m Hurdles39" / 0.991mRound P4.17.56a PB12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · 110m Hurdles · Place 5 · Paine Mountain110m Hurdles39" / 0.991m5.17.79a12
Jun 1Last Chance Meet 2026Jun 1 · Long Jump · Place 3 · Paine MountainLong Jump35.29m PB12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 300m Hurdles · Place 6 · Paine Mountain300m Hurdles644.41a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 110m Hurdles · Place 19 · Paine Mountain110m HurdlesRound P1918.55a12
May 19High School Home MeetMay 19 · Javelin · Place 1 · Paine MountainJavelin139.49m12
May 19High School Home MeetMay 19 · 300m Hurdles · Place 3 · Paine Mountain300m Hurdles344.97a12
May 16Burlington HS TF InvitationalMay 16 · Javelin · Place 4 · Paine MountainJavelin442.77m12
May 16Burlington HS TF InvitationalMay 16 · 300m Hurdles · Place 7 · Paine Mountain300m Hurdles745.39a12
May 16Burlington HS TF InvitationalMay 16 · 110m Hurdles · Place 20 · Paine Mountain110m HurdlesRound P2019.00a12
May 13Lyndon Home meet 2May 13 · High Jump · Place 3 · Paine MountainHigh Jump3.1.57m12
May 13Lyndon Home meet 2May 13 · Javelin · Place 1 · Paine MountainJavelin800g1.38.40m12
May 13Lyndon Home meet 2May 13 · Discus · Place 10 · Paine MountainDiscus1.6kg10.24.82m PB12
May 13Lyndon Home meet 2May 13 · 300m Hurdles · Place 2 · Paine Mountain300m Hurdles36" / 0.914m2.46.012
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · High Jump · Place 7 · Paine MountainHigh Jump71.57m12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 3 · Paine MountainJavelin338.23m12
May 7NCUHS Home Meet #1May 7 · High Jump · Place 6 · Paine MountainHigh Jump61.50m PB12
May 7NCUHS Home Meet #1May 7 · Javelin · Place 3 · Paine MountainJavelin340.44m12
May 7NCUHS Home Meet #1May 7 · 300m Hurdles · Place 4 · Paine Mountain300m Hurdles446.51a12
May 7NCUHS Home Meet #1May 7 · 100 Meters · Place 16 · Paine Mountain100 Meters1613.41a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 3 · Paine MountainJavelin340.14m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 300m Hurdles · Place 5 · Paine Mountain300m Hurdles546.81a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 110m Hurdles · Place 16 · Paine Mountain110m HurdlesRound P1620.10a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 12 · Paine Mountain100 Meters1213.06a12
Apr 28STJA Home Meet #1Apr 28 · Javelin · Place 3 · Paine MountainJavelin343.15m12
Apr 28STJA Home Meet #1Apr 28 · 110m Hurdles · Place 8 · Paine Mountain110m Hurdles820.57a12
Apr 28STJA Home Meet #1Apr 28 · 400 Meters · Place 6 · Paine Mountain400 Meters658.41a PB12
Apr 28STJA Home Meet #1Apr 28 · 200 Meters · Place 19 · Paine Mountain200 Meters1926.82a12
Apr 22Essex HS TF VacationalApr 22 · Javelin · Place 2 · Paine MountainJavelin242.28m12
Apr 22Essex HS TF VacationalApr 22 · 400 Meters · Place 7 · Paine Mountain400 Meters758.43a12
Apr 22Essex HS TF VacationalApr 22 · 200 Meters · Place 22 · Paine Mountain200 Meters2226.79a PB12
Apr 22Essex HS TF VacationalApr 22 · 100 Meters · Place 34 · Paine Mountain100 Meters3412.77a PB12
Apr 15South Burlington HS TF Meet 1Apr 15 · Javelin · Place 7 · Paine MountainJavelin732.74m12
Apr 15South Burlington HS TF Meet 1Apr 15 · 100 Meters · Place 40 · Paine Mountain100 Meters4013.38a12