Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Burlington HS TF Meet 1 · Apr 1511.56aSouth Burlington HS TF Meet 1April 15, 2026
200 Meters · OutdoorDiv. 2 Vermont State TF Championship · Jun 625.32aDiv. 2 Vermont State TF ChampionshipJune 6, 2025
Shot Put · 12lb · OutdoorLyndon Home Meet 1 · Apr 2924' 8"Lyndon Home Meet 1April 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 100 Meters · Place 17 · Lake Region Union100 MetersRound P1712.05a12
May 16Burlington HS TF InvitationalMay 16 · 100 Meters · Place 11 · Lake Region Union100 MetersRound P1111.76a12
May 12STJA Home Meet #2May 12 · Shot Put · Lake Region UnionShot Put—ND12
May 7NCUHS Home Meet #1May 7 · Shot Put · Place 31 · Lake Region UnionShot Put317.28m12
May 7NCUHS Home Meet #1May 7 · 100 Meters · Place 1 · Lake Region Union100 Meters112.06a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 60 · Lake Region UnionShot Put607.81m12
Apr 29Lyndon Home Meet 1Apr 29 · Shot Put · Place 11 · Lake Region UnionShot Put12lb11.24' 8" PB12
Apr 29Lyndon Home Meet 1Apr 29 · 100 Meters · Lake Region Union100 Meters—DNS12
Apr 15South Burlington HS TF Meet 1Apr 15 · Shot Put · Place 21 · Lake Region UnionShot Put217.86m12
Apr 15South Burlington HS TF Meet 1Apr 15 · 100 Meters · Place 1 · Lake Region Union100 Meters111.56a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 200 Meters · Place 17 · Lake Region Union200 Meters1725.32a PB11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 6 · Lake Region Union100 Meters611.72a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 6 · Lake Region Union100 Meters611.75a11
May 21South Burlington Host TF Meet #3May 21 · 100 Meters · Place 10 · Lake Region Union100 Meters1012.17a11
May 10Burlington HS TF InvitationalMay 10 · 100 Meters · Place 9 · Lake Region Union100 MetersRound P911.89a11
May 6NCUHS Host Meet 1May 6 · 100 Meters · Place 3 · Lake Region Union100 Meters311.611
Apr 30LI Meet 1Apr 30 · 100 Meters · Place 1 · Lake Region Union100 Meters111.611

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 100 Meters · Place 12 · Lake Region Union100 Meters1212.78a—
May 28NCUHS Meet #3May 28 · 200 Meters · Place 8 · Lake Region Union200 Meters825.71a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 100 Meters · Place 52 · Lake Region Union100 MetersRound P5212.10a—
May 17Peter Davis InvitationalMay 17 · 200 Meters · Place 2 · Lake Region Union200 Meters226.2—
May 17Peter Davis InvitationalMay 17 · 100 Meters · Place 3 · Lake Region Union100 Meters312.1—
May 11Burlington HS TF InvitationalMay 11 · 100 Meters · Place 33 · Lake Region Union100 MetersRound P3312.24a—
May 7NCUHS Home Meet #1May 7 · 200 Meters · Place 9 · Lake Region Union200 Meters925.42a—