Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNew England HS Outdoor TF Championship · Jun 1337.26mNew England HS Outdoor TF ChampionshipJune 13, 2026
Long Jump · IndoorVTFOA Weekend 3 · Dec 284.41mVTFOA Weekend 3December 28, 2024
Shot Put · 12lb · IndoorCougarHawk Mini Meet #1 · Dec 2311.29mCougarHawk Mini Meet #1December 23, 2025
Shot Put · 12lb · OutdoorLast Chance Meet - 2025 · Jun 211.20mLast Chance Meet - 2025June 2, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Discus · Place 29 · Mt Mansfield UnionDiscus1.6kg29.37.26m PB11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Discus · Place 12 · Mt Mansfield UnionDiscus1231.89m11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Shot Put · Place 10 · Mt Mansfield UnionShot Put1011.27m11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Discus · Place 6 · Mt Mansfield UnionDiscus638.14m11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 19 · Mt Mansfield UnionShot Put1911.26m11
May 26Burlington HS TF Meet 3May 26 · Discus · Place 1 · Mt Mansfield UnionDiscus135.80m11
May 26Burlington HS TF Meet 3May 26 · Shot Put · Place 5 · Mt Mansfield UnionShot Put511.12m11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Discus · Place 2 · Mt Mansfield UnionDiscus237.50m11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Shot Put · Place 3 · Mt Mansfield UnionShot Put311.99m11
May 16Burlington HS TF InvitationalMay 16 · Discus · Place 4 · Mt Mansfield UnionDiscus438.57m11
May 16Burlington HS TF InvitationalMay 16 · Shot Put · Place 16 · Mt Mansfield UnionShot Put1610.74m11
May 13CVU HS TF Meet 3May 13 · Discus · Place 1 · Mt Mansfield UnionDiscus139.68m11
May 13CVU HS TF Meet 3May 13 · Shot Put · Place 6 · Mt Mansfield UnionShot Put69.46m11
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 19 · Mt Mansfield UnionJavelin1923.68m11
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Discus · Place 3 · Mt Mansfield UnionDiscus336.78m11
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Shot Put · Place 10 · Mt Mansfield UnionShot Put109.68m11
May 8CVU HS TF Meet 2May 8 · Discus · Place 1 · Mt Mansfield UnionDiscus136.07m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 3 · Mt Mansfield UnionDiscus338.57m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 17 · Mt Mansfield UnionShot Put1710.04m11
Apr 28MMU Home Track #2Apr 28 · Discus · Place 1 · Mt Mansfield UnionDiscus137.00m11
Apr 28MMU Home Track #2Apr 28 · Shot Put · Place 2 · Mt Mansfield UnionShot Put211.34m11
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · Discus · Place 3 · Mt Mansfield UnionDiscus334.73m11
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · Shot Put · Place 5 · Mt Mansfield UnionShot Put511.24m11
Apr 13Burlington HS TF Meet 1Apr 13 · Discus · Place 2 · Mt Mansfield UnionDiscus233.60m11
Apr 13Burlington HS TF Meet 1Apr 13 · Shot Put · Place 5 · Mt Mansfield UnionShot Put511.01m11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 5 · Mt Mansfield UnionShot Put511.52m11
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 5 · Mt Mansfield UnionShot Put511.52m11
Jan 4VTFOA Meet #5Jan 4 · Shot Put · Place 1 · Mt Mansfield UnionShot Put111.42m11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · Shot Put · Place 3 · Mt Mansfield UnionShot Put12lb3.11.00m11
Dec 29CougarHawk Mini Meet #2Dec 29 · Shot Put · Mt Mansfield UnionShot Put12lb—SCR11
Dec 27VTFOA Meet #3Dec 27 · Shot Put · Place 5 · Mt Mansfield UnionShot Put12lb5.10.60m11
Dec 23CougarHawk Mini Meet #1Dec 23 · Shot Put · Place 1 · Mt Mansfield UnionShot Put12lb1.11.29m PB11
Dec 21VTFOA Meet #2Dec 21 · Shot Put · Place 3 · Mt Mansfield UnionShot Put12lb3.10.78m11
Dec 13VTFOA Meet #1Dec 13 · Shot Put · Place 4 · Mt Mansfield UnionShot Put12lb4.11.11m11
Jan 12VTFOA Weekend 5Jan 12 · Shot Put · Place 20 · Mt Mansfield UnionShot Put209.95m—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Discus · Place 9 · Mt Mansfield UnionDiscus1.6kg9.33.06m10
Jun 2Last Chance Meet - 2025Jun 2 · Shot Put · Place 2 · Mt Mansfield UnionShot Put12lb2.11.20m PB10
Jun 1Essex HS Invitational/NE QualifierJun 1 · Discus · Place 20 · Mt Mansfield UnionDiscus2030.16m10
Jun 1Essex HS Invitational/NE QualifierJun 1 · Shot Put · Place 24 · Mt Mansfield UnionShot Put2410.94m10
May 27Burlington HS Host TF Meet #4May 27 · Discus · Place 3 · Mt Mansfield UnionDiscus332.12m10
May 27Burlington HS Host TF Meet #4May 27 · Shot Put · Place 5 · Mt Mansfield UnionShot Put511.22m10
May 21South Burlington Host TF Meet #3May 21 · Discus · Place 9 · Mt Mansfield UnionDiscus927.38m10
May 21South Burlington Host TF Meet #3May 21 · Shot Put · Place 5 · Mt Mansfield UnionShot Put510.82m10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · Discus · Place 2 · Mt Mansfield UnionDiscus230.94m10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · Shot Put · Place 2 · Mt Mansfield UnionShot Put211.31m10
May 10Burlington HS TF InvitationalMay 10 · Shot Put · Place 16 · Mt Mansfield UnionShot Put1610.76m10
May 7MMU Home #3May 7 · Discus · Place 4 · Mt Mansfield UnionDiscus428.41m10
May 7MMU Home #3May 7 · Shot Put · Place 4 · Mt Mansfield UnionShot Put410.51m10
Apr 30Essex HS Host TF Meet #2Apr 30 · Discus · Place 10 · Mt Mansfield UnionDiscus1025.59m10
Apr 30Essex HS Host TF Meet #2Apr 30 · Shot Put · Place 5 · Mt Mansfield UnionShot Put510.36m10
Apr 22MMU Home #2 - Vacation MeetApr 22 · Discus · Mt Mansfield UnionDiscus—ND10
Apr 22MMU Home #2 - Vacation MeetApr 22 · Shot Put · Place 10 · Mt Mansfield UnionShot Put108.92m10
Apr 15BFA Meet # 1Apr 15 · Discus · Place 3 · Mt Mansfield UnionDiscus326.27m10
Apr 15BFA Meet # 1Apr 15 · Shot Put · Place 9 · Mt Mansfield UnionShot Put98.92m10
Apr 10MMU Home #1 - RescheduleApr 10 · Discus · Place 3 · Mt Mansfield UnionDiscus324.49m10
Apr 10MMU Home #1 - RescheduleApr 10 · Shot Put · Place 5 · Mt Mansfield UnionShot Put58.05m10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · Long Jump · Place 22 · Mt Mansfield UnionLong Jump22.4.41m PB10
Dec 28VTFOA Weekend 3Dec 28 · Shot Put · Place 8 · Mt Mansfield UnionShot Put12lb8.9.64m10
Dec 22VTFOA Weekend 2Dec 22 · Long Jump · Mt Mansfield UnionLong Jump--DNS10
Dec 22VTFOA Weekend 2Dec 22 · Shot Put · Place 17 · Mt Mansfield UnionShot Put12lb17.9.58m10
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · Place 17 · Mt Mansfield UnionShot Put12lb17.9.43m10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Burlington HS Host TF Meet #4May 20 · Discus · Place 9 · Mt Mansfield UnionDiscus924.58m—
May 20Burlington HS Host TF Meet #4May 20 · Shot Put · Place 13 · Mt Mansfield UnionShot Put138.95m—
May 18BFA/SB RelaysMay 18 · Javelin · Place 24 · Mt Mansfield UnionJavelin2474-2—
May 18BFA/SB RelaysMay 18 · Discus · Place 9 · Mt Mansfield UnionDiscus981-7.75—
May 18BFA/SB RelaysMay 18 · Shot Put · Place 12 · Mt Mansfield UnionShot Put1231-3—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Javelin · Place 25 · Mt Mansfield UnionJavelin2518.95m—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Discus · Place 6 · Mt Mansfield UnionDiscus625.38m—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Shot Put · Place 8 · Mt Mansfield UnionShot Put89.19m—
May 11Burlington HS TF InvitationalMay 11 · Discus · Place 21 · Mt Mansfield UnionDiscus2124.97m—
May 8MMU Home Track #2May 8 · Discus · Place 2 · Mt Mansfield UnionDiscus229.15m—
May 8MMU Home Track #2May 8 · Shot Put · Place 5 · Mt Mansfield UnionShot Put530-8—
May 2Essex HS Host TF Meet #2May 2 · Discus · Place 29 · Mt Mansfield UnionDiscus2922.29m—
May 2Essex HS Host TF Meet #2May 2 · Shot Put · Place 15 · Mt Mansfield UnionShot Put159.63m—
Apr 15CVU HS Host TF Meet #1Apr 15 · Shot Put · Place 4 · Mt Mansfield UnionShot Put49.66m—