Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCUHS International #3 · May 2318.53aNCUHS International #3May 23, 2023
300 Meters · IndoorVTFOA Weekend 2 · Dec 221:09.25aVTFOA Weekend 2December 22, 2024
55 Meter · IndoorVTFOA Weekend 1 · Dec 1410.40aVTFOA Weekend 1December 14, 2024
55 Meters · IndoorVTFOA Weekend 4 · Jan 510.37aVTFOA Weekend 4January 5, 2025
600 Meters · IndoorVTFOA Meet #1 · Dec 133:06.87aVTFOA Meet #1December 13, 2025
Discus · 1kg · OutdoorVacational TF Meet @ Essex HS · Apr 2312.23mVacational TF Meet @ Essex HSApril 23, 2025
Javelin · 600g · Outdoorsmall MVU HS · May 1117.68msmall MVU HSMay 11, 2026
Shot Put · 4kg · IndoorVTFOA Meet #3 · Dec 277.46mVTFOA Meet #3December 27, 2025
Shot Put · 4kg · Outdoorsmall MVU HS · May 117.40msmall MVU HSMay 11, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1Last Chance Meet 2026Jun 1 · Javelin · Place 11 · Enosburg FallsJavelin1115.45m12
Jun 1Last Chance Meet 2026Jun 1 · Shot Put · Place 3 · Enosburg FallsShot Put37.31m12
May 27NCUHS Home Meet #2May 27 · Javelin · Place 11 · Enosburg FallsJavelin1118.68m12
May 27NCUHS Home Meet #2May 27 · Shot Put · Place 8 · Enosburg FallsShot Put87.57m12
May 26BFA Meet # 3May 26 · Javelin · Place 10 · Enosburg FallsJavelin600g10.15.44m12
May 26BFA Meet # 3May 26 · Shot Put · Place 3 · Enosburg FallsShot Put4kg3.6.95m12
May 19High School Home MeetMay 19 · Javelin · Place 14 · Enosburg FallsJavelin1418.26m12
May 19High School Home MeetMay 19 · Shot Put · Place 10 · Enosburg FallsShot Put107.21m12
May 11small MVU HSMay 11 · Javelin · Place 9 · Enosburg FallsJavelin600g9.17.68m PB12
May 11small MVU HSMay 11 · Shot Put · Place 4 · Enosburg FallsShot Put4kg4.7.40m PB12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 18 · Enosburg FallsJavelin1818.18m12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Shot Put · Place 7 · Enosburg FallsShot Put77.02m12
May 7NCUHS Home Meet #1May 7 · Shot Put · Place 14 · Enosburg FallsShot Put146.95m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 40 · Enosburg FallsJavelin4015.71m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 14 · Enosburg FallsShot Put147.00m12
Apr 28Colchester HS TF Meet 1Apr 28 · Javelin · Place 5 · Enosburg FallsJavelin517.96m12
Apr 28Colchester HS TF Meet 1Apr 28 · Discus · Place 11 · Enosburg FallsDiscus119.88m12
Apr 28Colchester HS TF Meet 1Apr 28 · Shot Put · Place 4 · Enosburg FallsShot Put47.37m12
Apr 13Burlington HS TF Meet 1Apr 13 · Javelin · Place 2 · Enosburg FallsJavelin219.15m12
Apr 13Burlington HS TF Meet 1Apr 13 · Shot Put · Place 8 · Enosburg FallsShot Put86.86m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 8 · Enosburg FallsShot Put87.30m12
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 8 · Enosburg FallsShot Put87.30m12
Jan 4VTFOA Meet #5Jan 4 · Shot Put · Place 13 · Enosburg FallsShot Put136.76m12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27VTFOA Meet #3Dec 27 · Shot Put · Place 5 · Enosburg FallsShot Put4kg5.7.46m PB12
Dec 21VTFOA Meet #2Dec 21 · Shot Put · Place 7 · Enosburg FallsShot Put4kg7.7.32m12
Dec 13VTFOA Meet #1Dec 13 · 600 Meters · Place 43 · Enosburg Falls600 Meters43.3:06.87a PB12
Dec 13VTFOA Meet #1Dec 13 · Shot Put · Place 8 · Enosburg FallsShot Put4kg8.7.29m12
Jan 12VTFOA Weekend 5Jan 12 · Shot Put · Place 18 · Enosburg FallsShot Put187.03m—
Jan 5VTFOA Weekend 4Jan 5 · Shot Put · Place 10 · Enosburg FallsShot Put106.85m—
Jan 5VTFOA Weekend 4Jan 5 · 55 Meters · Place 81 · Enosburg Falls55 Meters8110.37a PB—
Jan 4VT Throws Meet #3Jan 4 · Weight Throw · Place 20 · Enosburg FallsWeight Throw203.49m—
Jan 4VT Throws Meet #3Jan 4 · Shot Put · Place 10 · Enosburg FallsShot Put107.04m—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Javelin · Place 21 · Enosburg FallsJavelin2118.88m11
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Shot Put · Place 13 · Enosburg FallsShot Put137.40m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Shot Put · Place 25 · Enosburg FallsShot Put257.46m11
May 28NCUHS Host Meet 2May 28 · Javelin · Place 6 · Enosburg FallsJavelin619.66m11
May 28NCUHS Host Meet 2May 28 · Shot Put · Place 10 · Enosburg FallsShot Put107.14m11
May 21South Burlington Host TF Meet #3May 21 · Javelin · Place 8 · Enosburg FallsJavelin816.30m11
May 21South Burlington Host TF Meet #3May 21 · Shot Put · Place 16 · Enosburg FallsShot Put167.29m11
May 12MVU HS Home MeetMay 12 · Javelin · Place 8 · Enosburg FallsJavelin817.13m11
May 12MVU HS Home MeetMay 12 · Discus · Place 13 · Enosburg FallsDiscus1310.31m11
May 12MVU HS Home MeetMay 12 · Shot Put · Place 2 · Enosburg FallsShot Put28.10m11
May 6NCUHS Host Meet 1May 6 · Javelin · Place 14 · Enosburg FallsJavelin1416.39m11
May 6NCUHS Host Meet 1May 6 · Discus · Place 31 · Enosburg FallsDiscus319.00m11
May 6NCUHS Host Meet 1May 6 · Shot Put · Place 7 · Enosburg FallsShot Put77.30m11
Apr 30Essex HS Host TF Meet #2Apr 30 · Javelin · Place 13 · Enosburg FallsJavelin1315.85m11
Apr 30Essex HS Host TF Meet #2Apr 30 · Discus · Place 17 · Enosburg FallsDiscus1715.17m11
Apr 30Essex HS Host TF Meet #2Apr 30 · Shot Put · Place 16 · Enosburg FallsShot Put166.84m11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Javelin · Place 15 · Enosburg FallsJavelin600g15.14.32m11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Discus · Place 29 · Enosburg FallsDiscus1kg29.12.23m PB11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Shot Put · Place 13 · Enosburg FallsShot Put4kg13.7.10m11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 55 Meter · Place 71 · Enosburg Falls55 Meter71.10.77a11
Dec 28VTFOA Weekend 3Dec 28 · Shot Put · Place 12 · Enosburg FallsShot Put4kg12.6.99m11
Dec 22VTFOA Weekend 2Dec 22 · 300 Meters · Place 63 · Enosburg Falls300 Meters63.1:09.25a PB11
Dec 22VTFOA Weekend 2Dec 22 · Shot Put · Place 20 · Enosburg FallsShot Put4kg20.6.70m11
Dec 14VTFOA Weekend 1Dec 14 · 55 Meter · Place 96 · Enosburg Falls55 Meter96.10.40a PB11
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · Place 15 · Enosburg FallsShot Put4kg15.6.92m11
Jan 27Vermont TF Indoor State ChampionshipJan 27 · Shot Put · Place 11 · Enosburg FallsShot Put116.76m—
Jan 20Vermont Throws State ChampionshipsJan 20 · Shot Put · Place 11 · Enosburg FallsShot Put116.76m—
Jan 14VTFOA HS Indoor #5Jan 14 · Shot Put · Place 16 · Enosburg FallsShot Put166.18m—
Jan 14VTFOA HS Indoor #5Jan 14 · 55 Meters · Place 56 · Enosburg Falls55 Meters5611.11a—
Jan 7VTFOA HS Indoor #4Jan 7 · Shot Put · Place 4 · Enosburg FallsShot Put46.76m—
Jan 7VTFOA HS Indoor #4Jan 7 · 55 Meters · Place 30 · Enosburg Falls55 Meters3010.92a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Shot Put · Place 13 · Enosburg FallsShot Put137.48m—
May 28NCUHS Meet #3May 28 · Javelin · Place 6 · Enosburg FallsJavelin614.50m—
May 28NCUHS Meet #3May 28 · Discus · Place 18 · Enosburg FallsDiscus189.70m—
May 28NCUHS Meet #3May 28 · Shot Put · Place 8 · Enosburg FallsShot Put87.26m—
May 13Missisquoi UHS Host TF Meet May 13 · Discus · Place 13 · Enosburg FallsDiscus1311.61m—
May 13Missisquoi UHS Host TF Meet May 13 · Shot Put · Place 2 · Enosburg FallsShot Put27.70m—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · Javelin · Place 16 · Enosburg FallsJavelin1611.99m—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · Discus · Place 13 · Enosburg FallsDiscus1310.57m—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · Shot Put · Place 4 · Enosburg FallsShot Put46.98m—
May 4Twilight Invitational @ South Burlington HSMay 4 · Javelin · Place 52 · Enosburg FallsJavelin5211.52m—
May 4Twilight Invitational @ South Burlington HSMay 4 · Discus · Place 55 · Enosburg FallsDiscus559.70m—
May 4Twilight Invitational @ South Burlington HSMay 4 · Shot Put · Place 29 · Enosburg FallsShot Put296.39m—
May 2Essex HS Host TF Meet #2May 2 · Javelin · Place 25 · Enosburg FallsJavelin2514.45m—
May 2Essex HS Host TF Meet #2May 2 · Discus · Place 40 · Enosburg FallsDiscus4010.10m—
May 2Essex HS Host TF Meet #2May 2 · Shot Put · Place 20 · Enosburg FallsShot Put206.85m—
Apr 10South Burlington TF Meet #1Apr 10 · Discus · Place 19 · Enosburg FallsDiscus1911.63m—
Apr 10South Burlington TF Meet #1Apr 10 · Shot Put · Place 7 · Enosburg FallsShot Put76.86m—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · Place 47 · Enosburg Falls55 Meter47.10.88a10
Dec 31VTFOA HS Indoor #3Dec 31 · Shot Put · Place 8 · Enosburg FallsShot Put4kg8.6.54m10
Dec 23VTFOA HS Indoor #2Dec 23 · 55 Meter · Place 103 · Enosburg Falls55 Meter103.10.63a10
Dec 23VTFOA HS Indoor #2Dec 23 · Shot Put · Enosburg FallsShot Put4kg—7.06m10
Dec 17VTFOA HS Indoor #1Dec 17 · 55 Meter · Place 40 · Enosburg Falls55 Meter40.10.52a10
Dec 17VTFOA HS Indoor #1Dec 17 · Shot Put · Place 11 · Enosburg FallsShot Put4kg11.6.36m10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23NCUHS International #3May 23 · Javelin · Place 14 · Enosburg FallsJavelin1411.92m—
May 23NCUHS International #3May 23 · Shot Put · Place 12 · Enosburg FallsShot Put126.22m—
May 23NCUHS International #3May 23 · 100 Meters · Place 38 · Enosburg Falls100 Meters3818.53a PB—
May 16MVU HS TF Host MeetMay 16 · Javelin · Place 15 · Enosburg FallsJavelin1511.25m—
May 16MVU HS TF Host MeetMay 16 · Shot Put · Place 12 · Enosburg FallsShot Put125.45m—
May 16MVU HS TF Host MeetMay 16 · 100 Meters · Place 25 · Enosburg Falls100 Meters2518.9—
May 9NCUHS International #2May 9 · Javelin · Place 21 · Enosburg FallsJavelin218.36m—
May 9NCUHS International #2May 9 · Shot Put · Place 20 · Enosburg FallsShot Put204.80m—
May 2Essex HS Host TF Meet #2May 2 · Javelin · Place 28 · Enosburg FallsJavelin2810.17m—
May 2Essex HS Host TF Meet #2May 2 · Shot Put · Place 24 · Enosburg FallsShot Put244.94m—
Apr 29Windsor InvitationalApr 29 · Javelin · Place 34 · Enosburg FallsJavelin3411.02m—
Apr 29Windsor InvitationalApr 29 · Shot Put · Place 30 · Enosburg FallsShot Put304.67m—
Apr 11MMU Track Home #1Apr 11 · Javelin · Place 17 · Enosburg FallsJavelin600g17.33' 99
Apr 11MMU Track Home #1Apr 11 · Shot Put · Place 16 · Enosburg FallsShot Put4kg16.15' 99