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 · OutdoorSJA Host Meet #3 · May 1325.10aSJA Host Meet #3May 13, 2025
300 Meters · IndoorVTFOA Meet #5 · Jan 441.10aVTFOA Meet #5January 4, 2026
55 Meter · IndoorVTFOA Meet #2 · Dec 216.85aVTFOA Meet #2December 21, 2025
55 Meters · IndoorVermont TF Indoor State Championship · Jan 106.83aVermont TF Indoor State ChampionshipJanuary 10, 2026
Long Jump · IndoorVTFOA Weekend 1 · Dec 144.80mVTFOA Weekend 1December 14, 2024
Long Jump · OutdoorNCUHS International #2 · May 94.02mNCUHS International #2May 9, 2023
Shot Put · 12lb · OutdoorLyndon Home Meet 1 · Apr 2924' 8"Lyndon Home Meet 1April 29, 2026
Triple Jump · OutdoorTwilight Invitational @ South Burlington HS · May 48.62mTwilight Invitational @ South Burlington HSMay 4, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 100 Meters · Place 4 · Lake Region Union100 MetersRound P4.11.62a12
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 100 Meters · Place 4 · Lake Region Union100 Meters4.11.83a12
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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 300 Meters · Place 9 · Lake Region Union300 Meters943.15a12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 4 · Lake Region Union55 Meters46.83a PB12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 4 · Lake Region Union55 Meters46.87a12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 12 · Lake Region Union300 Meters1241.10a PB12
Jan 4VTFOA Meet #5Jan 4 · 55 Meters · Place 3 · Lake Region Union55 Meters36.91a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21VTFOA Meet #2Dec 21 · 300 Meters · Place 13 · Lake Region Union300 Meters13.42.02a12
Dec 21VTFOA Meet #2Dec 21 · 55 Meter · Place 2 · Lake Region Union55 Meter2.6.85a PB12
Dec 13VTFOA Meet #1Dec 13 · 55 Meter · Place 11 · Lake Region Union55 Meter11.6.96a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 200 Meters · Place 17 · Lake Region Union200 Meters1725.32a11
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 13SJA Host Meet #3May 13 · 200 Meters · Place 12 · Lake Region Union200 Meters1225.10a PB11
May 13SJA Host Meet #3May 13 · 100 Meters · Place 1 · Lake Region Union100 Meters111.83a11
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 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 300 Meters · Place 22 · Lake Region Union300 Meters22.41.23a11
Dec 28VTFOA Weekend 3Dec 28 · 55 Meter · Place 6 · Lake Region Union55 Meter6.6.99a11
Dec 14VTFOA Weekend 1Dec 14 · 55 Meter · Place 13 · Lake Region Union55 Meter13.7.04a11
Dec 14VTFOA Weekend 1Dec 14 · Long Jump · Place 24 · Lake Region UnionLong Jump24.4.80m PB11

2024 Outdoor Track

13 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—
May 4Twilight Invitational @ South Burlington HSMay 4 · Triple Jump · Place 17 · Lake Region UnionTriple Jump178.62m PB—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100 Meters · Place 28 · Lake Region Union100 MetersRound P2812.45a—
May 1U-32 HS MeetMay 1 · Triple Jump · Place 6 · Lake Region UnionTriple Jump68.63m—
May 1U-32 HS MeetMay 1 · 100 Meters · Place 5 · Lake Region Union100 Meters512.46a—
Apr 16Lyndon Home Meet 1Apr 16 · 200 Meters · Place 14 · Lake Region Union200 Meters14.28.310
Apr 16Lyndon Home Meet 1Apr 16 · 100 Meters · Place 5 · Lake Region Union100 Meters5.12.610

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1D3 Vermont TF State ChampionshipJun 1 · 100 Meters · Place 28 · Lake Region Union100 Meters2813.07a—
May 13Burlington HS TF InvitationalMay 13 · 100 Meters · Place 16 · Lake Region Union100 Meters1612.83a—
May 9NCUHS International #2May 9 · Long Jump · Place 13 · Lake Region UnionLong Jump134.02m PB—
May 9NCUHS International #2May 9 · 100 Meters · Place 10 · Lake Region Union100 Meters1012.86a—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 24 · Lake Region Union100 Meters2413.33a—
May 4U-32 Home Meet 1May 4 · Long Jump · Place 9 · Lake Region UnionLong Jump914-8.50—
May 4U-32 Home Meet 1May 4 · 100 Meters · Place 10 · Lake Region Union100 Meters1012.92a—
Apr 11Lyndon Institute Home meetApr 11 · 100 Meters · Place 7 · Lake Region Union100 Meters713.16a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 7Northeast InvitationalJan 7 · 300 Meters · Place 36 · Lake Region Union300 Meters36.49.34a9
Jan 7Northeast InvitationalJan 7 · 55 Meter · Place 32 · Lake Region Union55 Meter32.8.20a9
Jan 7Northeast InvitationalJan 7 · Long Jump · Lake Region UnionLong Jump—SCR9