Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCVU HS TF Meet 1 · Apr 1414.69aCVU HS TF Meet 1April 14, 2026
Javelin · 300g TJ · OutdoorMontpelier Invitational · May 2878' 5Montpelier InvitationalMay 28, 2022
Javelin · 800g · OutdoorQualifier Meet · May 2835.34mQualifier MeetMay 28, 2025
Shot Put · 12lb · IndoorVTFOA Weekend 2 · Dec 228.45mVTFOA Weekend 2December 22, 2024
Shot Put · 12lb · OutdoorQualifier Meet · May 288.61mQualifier MeetMay 28, 2025
Shot Put · 8lb · OutdoorMt. Abraham MS Track Home Meet #1 · May 1021-02.00Mt. Abraham MS Track Home Meet #1May 10, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · Javelin · Place 5 · UThirtyTwoUThirtyTwoJavelin800g5.34.40m11
May 27NCUHS Home Meet #2May 27 · Javelin · Place 7 · UThirtyTwoUThirtyTwoJavelin735.31m11
May 27NCUHS Home Meet #2May 27 · Discus · Place 15 · UThirtyTwoUThirtyTwoDiscus1526.96m11
May 19High School Home MeetMay 19 · Javelin · Place 2 · UThirtyTwoUThirtyTwoJavelin235.85m11
May 19High School Home MeetMay 19 · Discus · Place 13 · UThirtyTwoUThirtyTwoDiscus1326.44m11
May 19High School Home MeetMay 19 · Shot Put · Place 24 · UThirtyTwoUThirtyTwoShot Put249.07m11
May 12South Burlington HS TF Meet 3May 12 · Javelin · Place 8 · UThirtyTwoUThirtyTwoJavelin831.22m11
May 12South Burlington HS TF Meet 3May 12 · Discus · Place 16 · UThirtyTwoUThirtyTwoDiscus1619.69m11
May 12South Burlington HS TF Meet 3May 12 · Shot Put · Place 16 · UThirtyTwoUThirtyTwoShot Put169.03m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 19 · UThirtyTwoUThirtyTwoJavelin1930.61m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 58 · UThirtyTwoUThirtyTwoDiscus5817.48m11
Apr 14CVU HS TF Meet 1Apr 14 · 100 Meters · Place 32 · UThirtyTwoUThirtyTwo100 Meters3214.69a PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Javelin · Place 14 · UThirtyTwoUThirtyTwoJavelin1429.00m10
May 28Qualifier MeetMay 28 · Javelin · Place 2 · UThirtyTwoUThirtyTwoJavelin800g2.35.34m PB10
May 28Qualifier MeetMay 28 · Shot Put · Place 5 · UThirtyTwoUThirtyTwoShot Put12lb5.8.61m PB10
May 20U-32 Home HS Meet 2May 20 · Javelin · Place 21 · UThirtyTwoUThirtyTwoJavelin2125.80m10
May 20U-32 Home HS Meet 2May 20 · Discus · Place 20 · UThirtyTwoUThirtyTwoDiscus2018.04m10
May 20U-32 Home HS Meet 2May 20 · Shot Put · Place 18 · UThirtyTwoUThirtyTwoShot Put188.58m10
May 13SJA Host Meet #3May 13 · Javelin · Place 7 · UThirtyTwoUThirtyTwoJavelin732.84m10
May 13SJA Host Meet #3May 13 · Discus · Place 24 · UThirtyTwoUThirtyTwoDiscus2417.98m10
May 13SJA Host Meet #3May 13 · Shot Put · Place 20 · UThirtyTwoUThirtyTwoShot Put208.09m10
May 6CVU HS Host TF Meet #2May 6 · Javelin · Place 6 · UThirtyTwoUThirtyTwoJavelin631.18m10
May 6CVU HS Host TF Meet #2May 6 · Discus · Place 14 · UThirtyTwoUThirtyTwoDiscus1419.23m10
May 6CVU HS Host TF Meet #2May 6 · Shot Put · Place 4 · UThirtyTwoUThirtyTwoShot Put410.20m10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Discus · Place 39 · UThirtyTwoUThirtyTwoDiscus3920.17m10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 45 · UThirtyTwoUThirtyTwoShot Put457.96m10
Apr 30U-32 Home HS meet 1Apr 30 · Javelin · Place 8 · UThirtyTwoUThirtyTwoJavelin830.35m10
Apr 30U-32 Home HS meet 1Apr 30 · Discus · Place 20 · UThirtyTwoUThirtyTwoDiscus2020.06m10
Apr 30U-32 Home HS meet 1Apr 30 · Shot Put · Place 24 · UThirtyTwoUThirtyTwoShot Put247.91m10
Apr 12SJA Home Meet #1Apr 12 · Javelin · Place 18 · UThirtyTwoUThirtyTwoJavelin1825.34m10
Apr 12SJA Home Meet #1Apr 12 · Discus · Place 21 · UThirtyTwoUThirtyTwoDiscus2118.60m10
Apr 12SJA Home Meet #1Apr 12 · Shot Put · Place 22 · UThirtyTwoUThirtyTwoShot Put227.78m10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22VTFOA Weekend 2Dec 22 · Shot Put · Place 29 · UThirtyTwoUThirtyTwoShot Put12lb29.8.45m PB10
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · UThirtyTwoUThirtyTwoShot Put12lb--DNS10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28LCQMay 28 · Javelin · Place 8 · UThirtyTwoUThirtyTwoJavelin826.90m—
May 28LCQMay 28 · Discus · Place 10 · UThirtyTwoUThirtyTwoDiscus1021.47m—
May 20CVU HS Host TF Meet #3May 20 · Javelin · Place 3 · UThirtyTwoUThirtyTwoJavelin332.58m—
May 20CVU HS Host TF Meet #3May 20 · Discus · Place 20 · UThirtyTwoUThirtyTwoDiscus2016.55m—
May 8MMU Home Track #2May 8 · Javelin · Place 6 · UThirtyTwoUThirtyTwoJavelin626.54m—
May 8MMU Home Track #2May 8 · Discus · Place 9 · UThirtyTwoUThirtyTwoDiscus921.82m—
May 8MMU Home Track #2May 8 · Shot Put · Place 11 · UThirtyTwoUThirtyTwoShot Put1126-0—
May 4Twilight Invitational @ South Burlington HSMay 4 · Javelin · Place 24 · UThirtyTwoUThirtyTwoJavelin2429.63m—
May 4Twilight Invitational @ South Burlington HSMay 4 · Shot Put · Place 47 · UThirtyTwoUThirtyTwoShot Put477.99m—
May 1U-32 HS MeetMay 1 · Javelin · Place 4 · UThirtyTwoUThirtyTwoJavelin429.23m—
May 1U-32 HS MeetMay 1 · Discus · Place 14 · UThirtyTwoUThirtyTwoDiscus1420.82m—
May 1U-32 HS MeetMay 1 · Shot Put · Place 16 · UThirtyTwoUThirtyTwoShot Put167.41m—
Apr 16STJ vs U32Apr 16 · Javelin · Place 5 · UThirtyTwoUThirtyTwoJavelin526.02m—
Apr 16STJ vs U32Apr 16 · Discus · Place 15 · UThirtyTwoUThirtyTwoDiscus1517.47m—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Montpelier InvitationalMay 27 · Javelin · Place 2 · U-32U-32Javelin2104-9—
May 27Montpelier InvitationalMay 27 · Discus · Place 15 · U-32U-32Discus1568-5.5—
May 27Montpelier InvitationalMay 27 · Shot Put · Place 12 · U-32U-32Shot Put1226-1—
May 20U-32 Middle School InvitationalMay 20 · Javelin · Place 2 · U-32U-32Javelin2109-10—
May 20U-32 Middle School InvitationalMay 20 · Discus · Place 12 · U-32U-32Discus1267-5—
May 20U-32 Middle School InvitationalMay 20 · Shot Put · Place 13 · U-32U-32Shot Put1325-6—
May 4Mt. Abraham MS Track Home MeetMay 4 · Javelin · Place 6 · U-32U-32Javelin690-8—
May 4Mt. Abraham MS Track Home MeetMay 4 · Discus · Place 8 · U-32U-32Discus865-0—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Montpelier InvitationalMay 28 · Javelin · Place 9 · U-32U-32Javelin300g TJ9.78' 5 PB7
May 28Montpelier InvitationalMay 28 · Shot Put · Place 17 · U-32U-32Shot Put8lb17.19' 47
May 18Oxbow Home MeetMay 18 · Javelin · Place 4 · U-32U-32Javelin300g TJ4.25.417
May 18Oxbow Home MeetMay 18 · Shot Put · Place 10 · U-32U-32Shot Put8lb10.6.717
May 10Mt. Abraham MS Track Home Meet #1May 10 · Javelin · Place 16 · U-32U-32Javelin300g TJ16.56-057
May 10Mt. Abraham MS Track Home Meet #1May 10 · Shot Put · Place 11 · U-32U-32Shot Put8lb11.21-02.00 PB7
May 7U32 InvitationalMay 7 · Javelin · U-32U-32Javelin300g TJ—SCR7
May 7U32 InvitationalMay 7 · Shot Put · U-32U-32Shot Put8lb—SCR7