Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEK 9th Grade Meet · Apr 2516.43NEK 9th Grade MeetApril 25, 2025
Discus · 1.6kg · OutdoorLyndon Home meet 2 · May 1328.70mLyndon Home meet 2May 13, 2026
Shot Put · 12lb · OutdoorLyndon Home meet 2 · May 1310.21mLyndon Home meet 2May 13, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Shot Put · Place 11 · North Country UnionShot Put1111.26m10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 21 · North Country UnionShot Put2110.85m10
May 27NCUHS Home Meet #2May 27 · Discus · Place 13 · North Country UnionDiscus1328.56m10
May 27NCUHS Home Meet #2May 27 · Shot Put · Place 5 · North Country UnionShot Put511.51m10
May 19High School Home MeetMay 19 · Discus · Place 6 · North Country UnionDiscus629.98m10
May 19High School Home MeetMay 19 · Shot Put · Place 12 · North Country UnionShot Put1210.20m10
May 16Burlington HS TF InvitationalMay 16 · Shot Put · Place 12 · North Country UnionShot Put1211.09m10
May 13Lyndon Home meet 2May 13 · Javelin · North Country UnionJavelin800g—DNS10
May 13Lyndon Home meet 2May 13 · Discus · Place 5 · North Country UnionDiscus1.6kg5.28.70m PB10
May 13Lyndon Home meet 2May 13 · Shot Put · Place 3 · North Country UnionShot Put12lb3.10.21m PB10
May 7NCUHS Home Meet #1May 7 · Javelin · Place 21 · North Country UnionJavelin2123.76m10
May 7NCUHS Home Meet #1May 7 · Discus · Place 10 · North Country UnionDiscus1025.99m10
May 7NCUHS Home Meet #1May 7 · Shot Put · Place 7 · North Country UnionShot Put710.59m10
Apr 28STJA Home Meet #1Apr 28 · Javelin · Place 12 · North Country UnionJavelin1228.28m10
Apr 28STJA Home Meet #1Apr 28 · Discus · Place 24 · North Country UnionDiscus2421.46m10
Apr 28STJA Home Meet #1Apr 28 · Shot Put · Place 9 · North Country UnionShot Put911.11m10
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · Discus · Place 8 · North Country UnionDiscus824.94m10
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · Shot Put · Place 6 · North Country UnionShot Put610.19m10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28NCUHS Host Meet 2May 28 · Javelin · Place 13 · North Country UnionJavelin1329.05m9
May 28NCUHS Host Meet 2May 28 · Discus · Place 13 · North Country UnionDiscus1325.89m9
May 28NCUHS Host Meet 2May 28 · Shot Put · Place 14 · North Country UnionShot Put149.03m9
May 21CVU HS Host TF Meet #3May 21 · Javelin · Place 17 · North Country UnionJavelin1723.31m9
May 21CVU HS Host TF Meet #3May 21 · Discus · Place 7 · North Country UnionDiscus726.72m9
May 21CVU HS Host TF Meet #3May 21 · Shot Put · Place 7 · North Country UnionShot Put78.98m9
May 6NCUHS Host Meet 1May 6 · Discus · Place 6 · North Country UnionDiscus626.01m9
May 6NCUHS Host Meet 1May 6 · Shot Put · Place 7 · North Country UnionShot Put79.69m9
Apr 30U-32 Home HS meet 1Apr 30 · Javelin · Place 13 · North Country UnionJavelin1326.95m9
Apr 30U-32 Home HS meet 1Apr 30 · Discus · Place 9 · North Country UnionDiscus926.96m9
Apr 30U-32 Home HS meet 1Apr 30 · Shot Put · Place 9 · North Country UnionShot Put99.56m9
Apr 25NEK 9th Grade MeetApr 25 · Javelin · Place 2 · North Country UnionJavelin228.15m9
Apr 25NEK 9th Grade MeetApr 25 · Discus · Place 1 · North Country UnionDiscus124.30m9
Apr 25NEK 9th Grade MeetApr 25 · Shot Put · Place 1 · North Country UnionShot Put110.05m9
Apr 25NEK 9th Grade MeetApr 25 · 100 Meters · Place 9 · North Country Union100 Meters916.43 PB9
Apr 22MMU Home #2 - Vacation MeetApr 22 · Javelin · Place 17 · North Country UnionJavelin1724.76m9
Apr 22MMU Home #2 - Vacation MeetApr 22 · Discus · Place 12 · North Country UnionDiscus1222.63m9
Apr 22MMU Home #2 - Vacation MeetApr 22 · Shot Put · Place 9 · North Country UnionShot Put99.09m9
Apr 12SJA Home Meet #1Apr 12 · Discus · Place 16 · North Country UnionDiscus1620.00m9
Apr 12SJA Home Meet #1Apr 12 · Shot Put · Place 18 · North Country UnionShot Put188.55m9