Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorU-32 MS Invitational · May 2414.21aU-32 MS Invitational May 24, 2025
200 Meters · OutdoorRutland Middle School Meet · May 1427.5Rutland Middle School MeetMay 14, 2025
400 Meters · OutdoorNathan Suter Middle School Track & Field Championship · May 3158.50aNathan Suter Middle School Track & Field ChampionshipMay 31, 2026
Javelin · 300g TJ · OutdoorMt. Abraham MS Track Meet · Apr 3033.52mMt. Abraham MS Track MeetApril 30, 2026
MS · OutdoorMontpelier MS Kick-Off Meet · Apr 1614.1Montpelier MS Kick-Off MeetApril 16, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31Nathan Suter Middle School Track & Field ChampionshipMay 31 · Javelin · Place 6 · Middlebury UnionJavelin6122-18
May 31Nathan Suter Middle School Track & Field ChampionshipMay 31 · 400 Meters · Place 4 · Middlebury Union400 Meters458.50a PB8
May 23U-32 Middle School InvitationalMay 23 · 400 Meters · Place 2 · Middlebury Union400 Meters259.54a8
May 7Montpelier MS Meet #2May 7 · Javelin · Place 2 · Middlebury UnionJavelin298-08
Apr 30Mt. Abraham MS Track MeetApr 30 · Javelin · Place 1 · Middlebury UnionJavelin300g TJ1.33.52m PB8
Apr 30Mt. Abraham MS Track MeetApr 30 · 800 Meters · Middlebury Union800 Meters—DNS8
Apr 24Montpelier MS Kick-Off MeetApr 24 · Javelin · Place 2 · Middlebury UnionJavelin2101-68

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Vermont Middle School TF ChampionshipMay 30 · Javelin · Place 4 · Middlebury UnionJavelin4115-17
May 24U-32 MS Invitational May 24 · Javelin · Place 2 · Middlebury UnionJavelin230.90m7
May 24U-32 MS Invitational May 24 · 100 Meters · Place 12 · Middlebury Union100 Meters1214.21a PB7
May 14Rutland Middle School MeetMay 14 · 200 Meters · Place 3 · Middlebury Union200 Meters327.5 PB7
Apr 16Montpelier MS Kick-Off MeetApr 16 · MS · Place 4 · Middlebury UnionMS428.07
Apr 16Montpelier MS Kick-Off MeetApr 16 · MS · Place 9 · Middlebury UnionMS914.1 PB7