Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington HS TF Invitational · May 1611.27aBurlington HS TF InvitationalMay 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorOxbow Home Meet · May 1818.39Oxbow Home MeetMay 18, 2022
200 Meters · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 522.82aVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
200 Meters · Outdoor · Hand timedU-32 HS Meet · May 124.0hU-32 HS MeetMay 1, 2024
300 Meters · IndoorVTFOA Meet #3 · Dec 2739.73aVTFOA Meet #3December 27, 2025
400 Meters · OutdoorState Meet Qualifier Meet · Jun 355.60aState Meet Qualifier MeetJune 3, 2025
55 Meter · IndoorVTFOA Meet #3 · Dec 276.87aVTFOA Meet #3December 27, 2025
55 Meters · IndoorVermont TF Indoor State Championship · Jan 106.84aVermont TF Indoor State ChampionshipJanuary 10, 2026
75m Hurdles · 30" · OutdoorMt. Abraham MS Track Home Meet #1 · May 1013.17Mt. Abraham MS Track Home Meet #1May 10, 2022
75m Hurdles · 39" · OutdoorU32 Invitational · May 713.26aU32 InvitationalMay 7, 2022
Long Jump · IndoorNortheast Invitational · Jan 74.71mNortheast InvitationalJanuary 7, 2023
Long Jump · OutdoorBurlington HS Host TF Meet #2 · Apr 114.70mBurlington HS Host TF Meet #2April 11, 2023
Triple Jump · OutdoorCVU HS Host TF Meet #3 · May 209.36mCVU HS Host TF Meet #3May 20, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 200 Meters · Place 2 · UThirtyTwoUThirtyTwo200 Meters2.22.82a PB12
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 100 Meters · Place 3 · UThirtyTwoUThirtyTwo100 MetersRound P3.11.41a12
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 100 Meters · Place 3 · UThirtyTwoUThirtyTwo100 Meters3.11.36a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 200 Meters · Place 8 · UThirtyTwoUThirtyTwo200 Meters823.37a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 100 Meters · Place 9 · UThirtyTwoUThirtyTwo100 MetersRound P911.82a12
May 27NCUHS Home Meet #2May 27 · 400 Meters · Place 5 · UThirtyTwoUThirtyTwo400 Meters555.95a12
May 27NCUHS Home Meet #2May 27 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.55a12
May 19High School Home MeetMay 19 · 200 Meters · Place 1 · UThirtyTwoUThirtyTwo200 Meters123.22a12
May 19High School Home MeetMay 19 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.81a12
May 16Burlington HS TF InvitationalMay 16 · 100 Meters · Place 4 · UThirtyTwoUThirtyTwo100 MetersRound P411.27a PB12
May 16Burlington HS TF InvitationalMay 16 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.36a12
May 12South Burlington HS TF Meet 3May 12 · 200 Meters · Place 2 · UThirtyTwoUThirtyTwo200 Meters223.01a12
May 12South Burlington HS TF Meet 3May 12 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.62a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 200 Meters · Place 2 · UThirtyTwoUThirtyTwo200 Meters223.17a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 MetersRound P611.60a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 5 · UThirtyTwoUThirtyTwo100 Meters511.56a12
Apr 28STJA Home Meet #1Apr 28 · 200 Meters · Place 2 · UThirtyTwoUThirtyTwo200 Meters223.71a12
Apr 28STJA Home Meet #1Apr 28 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.74a12
Apr 14CVU HS TF Meet 1Apr 14 · 200 Meters · Place 1 · UThirtyTwoUThirtyTwo200 Meters124.19a12
Apr 14CVU HS TF Meet 1Apr 14 · 100 Meters · Place 1 · UThirtyTwoUThirtyTwo100 Meters111.59a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 300 Meters · Place 5 · UThirtyTwoUThirtyTwo300 Meters540.03a12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 5 · UThirtyTwoUThirtyTwo55 Meters56.84a PB12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 5 · UThirtyTwoUThirtyTwo55 Meters56.88a12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 8 · UThirtyTwoUThirtyTwo300 Meters840.17a12
Jan 4VTFOA Meet #5Jan 4 · 55 Meters · Place 5 · UThirtyTwoUThirtyTwo55 Meters56.95a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27VTFOA Meet #3Dec 27 · 300 Meters · Place 14 · UThirtyTwoUThirtyTwo300 Meters14.39.73a PB12
Dec 27VTFOA Meet #3Dec 27 · 55 Meter · Place 6 · UThirtyTwoUThirtyTwo55 Meter6.6.87a PB12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 300 Meters · Place 9 · UThirtyTwoUThirtyTwo300 Meters9.41.14a12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 55 Meter · Place 4 · UThirtyTwoUThirtyTwo55 Meter4.7.13a12
Dec 13VTFOA Meet #1Dec 13 · 55 Meter · Place 7 · UThirtyTwoUThirtyTwo55 Meter7.6.92a12
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 300 Meters · Place 8 · UThirtyTwoUThirtyTwo300 Meters840.28a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 55 Meters · Place 10 · UThirtyTwoUThirtyTwo55 Meters106.99a—
Jan 12VTFOA Weekend 5Jan 12 · 300 Meters · Place 17 · UThirtyTwoUThirtyTwo300 Meters1739.86a—
Jan 12VTFOA Weekend 5Jan 12 · 55 Meters · Place 16 · UThirtyTwoUThirtyTwo55 Meters167.04a—
Jan 5VTFOA Weekend 4Jan 5 · 55 Meters · Place 6 · UThirtyTwoUThirtyTwo55 Meters67.08a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 200 Meters · Place 4 · UThirtyTwoUThirtyTwo200 Meters423.64a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 5 · UThirtyTwoUThirtyTwo100 Meters511.58a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 3 · UThirtyTwoUThirtyTwo100 Meters311.62a11
Jun 3State Meet Qualifier MeetJun 3 · 400 Meters · Place 10 · UThirtyTwoUThirtyTwo400 Meters10.55.60a PB11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 200 Meters · Place 22 · UThirtyTwoUThirtyTwo200 Meters2224.13a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100 Meters · Place 18 · UThirtyTwoUThirtyTwo100 MetersRound P1811.69a11
May 28Qualifier MeetMay 28 · 200 Meters · Place 3 · UThirtyTwoUThirtyTwo200 Meters3.23.711
May 28Qualifier MeetMay 28 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters2.11.511
May 20U-32 Home HS Meet 2May 20 · 200 Meters · Place 3 · UThirtyTwoUThirtyTwo200 Meters323.91a11
May 20U-32 Home HS Meet 2May 20 · 100 Meters · Place 3 · UThirtyTwoUThirtyTwo100 Meters311.63a11
May 13SJA Host Meet #3May 13 · 200 Meters · Place 2 · UThirtyTwoUThirtyTwo200 Meters223.62a11
May 13SJA Host Meet #3May 13 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.99a11
May 10Burlington HS TF InvitationalMay 10 · 100 Meters · Place 10 · UThirtyTwoUThirtyTwo100 MetersRound P1011.91a11
May 10Burlington HS TF InvitationalMay 10 · 100 Meters · Place 8 · UThirtyTwoUThirtyTwo100 Meters811.89a11
May 6CVU HS Host TF Meet #2May 6 · Long Jump · Place 4 · UThirtyTwoUThirtyTwoLong Jump44.85m11
May 6CVU HS Host TF Meet #2May 6 · 200 Meters · Place 3 · UThirtyTwoUThirtyTwo200 Meters323.31a11
May 6CVU HS Host TF Meet #2May 6 · 100 Meters · Place 4 · UThirtyTwoUThirtyTwo100 Meters411.57a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Long Jump · Place 24 · UThirtyTwoUThirtyTwoLong Jump244.85m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100 Meters · Place 17 · UThirtyTwoUThirtyTwo100 MetersRound P1711.98a11
Apr 30U-32 Home HS meet 1Apr 30 · 200 Meters · Place 3 · UThirtyTwoUThirtyTwo200 Meters324.06a11
Apr 30U-32 Home HS meet 1Apr 30 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.88a11
Apr 12SJA Home Meet #1Apr 12 · Javelin · Place 13 · UThirtyTwoUThirtyTwoJavelin1326.76m11
Apr 12SJA Home Meet #1Apr 12 · 100 Meters · Place 2 · UThirtyTwoUThirtyTwo100 Meters211.76a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Chip Langmaid InvitationalDec 21 · 300 Meters · Place 5 · UThirtyTwoUThirtyTwo300 Meters5.39.91a11
Dec 21Chip Langmaid InvitationalDec 21 · 55 Meter · Place 3 · UThirtyTwoUThirtyTwo55 Meter3.7.05a11
Dec 14VTFOA Weekend 1Dec 14 · 300 Meters · Place 13 · UThirtyTwoUThirtyTwo300 Meters13.40.47a11
Dec 14VTFOA Weekend 1Dec 14 · 55 Meter · Place 17 · UThirtyTwoUThirtyTwo55 Meter17.7.08a11
Jan 6North East InvitationalJan 6 · 300 Meters · Place 12 · UThirtyTwoUThirtyTwo300 Meters1241.88a—
Jan 6North East InvitationalJan 6 · 55 Meters · Place 9 · UThirtyTwoUThirtyTwo55 Meters97.30a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 200 Meters · Place 10 · UThirtyTwoUThirtyTwo200 Meters1024.82a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 100 Meters · Place 11 · UThirtyTwoUThirtyTwo100 MetersRound P1111.93a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 200 Meters · Place 32 · UThirtyTwoUThirtyTwo200 Meters3224.50a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 100 Meters · Place 34 · UThirtyTwoUThirtyTwo100 MetersRound P3411.87a—
May 20CVU HS Host TF Meet #3May 20 · Triple Jump · Place 9 · UThirtyTwoUThirtyTwoTriple Jump99.36m PB—
May 20CVU HS Host TF Meet #3May 20 · 100 Meters · Place 7 · UThirtyTwoUThirtyTwo100 Meters711.76a—
May 11Burlington HS TF InvitationalMay 11 · 200 Meters · Place 18 · UThirtyTwoUThirtyTwo200 Meters1824.17a—
May 11Burlington HS TF InvitationalMay 11 · 100 Meters · Place 14 · UThirtyTwoUThirtyTwo100 MetersRound P1411.81a—
May 8MMU Home Track #2May 8 · Javelin · Place 4 · UThirtyTwoUThirtyTwoJavelin428.79m—
May 8MMU Home Track #2May 8 · 100 Meters · Place 4 · UThirtyTwoUThirtyTwo100 Meters412.12a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100 Meters · Place 21 · UThirtyTwoUThirtyTwo100 MetersRound P2112.31a—
May 1U-32 HS MeetMay 1 · Javelin · Place 11 · UThirtyTwoUThirtyTwoJavelin1127.38m—
May 1U-32 HS MeetMay 1 · 200 Meters · Place 5 · UThirtyTwoUThirtyTwo200 Meters524.0h PB—
May 1U-32 HS MeetMay 1 · 100 Meters · Place 4 · UThirtyTwoUThirtyTwo100 Meters412.35a—
Apr 16STJ vs U32Apr 16 · Javelin · Place 6 · UThirtyTwoUThirtyTwoJavelin625.49m—
Apr 16STJ vs U32Apr 16 · 100 Meters · Place 3 · UThirtyTwoUThirtyTwo100 Meters312.32a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 200 Meters · Place 7 · UThirtyTwoUThirtyTwo200 Meters724.66a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 100 Meters · Place 10 · UThirtyTwoUThirtyTwo100 Meters1012.09a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 300 Meters · Place 11 · UThirtyTwoUThirtyTwo300 Meters11.41.10a10
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · Place 9 · UThirtyTwoUThirtyTwo55 Meter9.7.25a10
Dec 23VTFOA HS Indoor #2Dec 23 · 300 Meters · Place 27 · UThirtyTwoUThirtyTwo300 Meters27.42.05a10
Dec 23VTFOA HS Indoor #2Dec 23 · 55 Meter · Place 31 · UThirtyTwoUThirtyTwo55 Meter31.7.34a10
Dec 17VTFOA HS Indoor #1Dec 17 · 300 Meters · UThirtyTwoUThirtyTwo300 Meters—DQ10
Dec 17VTFOA HS Indoor #1Dec 17 · 55 Meter · Place 4 · UThirtyTwoUThirtyTwo55 Meter4.7.25a10
Jan 14VITA TF Indoor Meet #5Jan 14 · 300 Meters · Place 32 · UThirtyTwoUThirtyTwo300 Meters3243.42a9
Jan 7Northeast InvitationalJan 7 · 300 Meters · UThirtyTwoUThirtyTwo300 Meters—DQ9
Jan 7Northeast InvitationalJan 7 · 55 Meter · Place 9 · UThirtyTwoUThirtyTwo55 Meter9.7.47a9
Jan 7Northeast InvitationalJan 7 · Long Jump · Place 7 · UThirtyTwoUThirtyTwoLong Jump7.4.71m PB9

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 2D2 Vermont TF State ChampionshipJun 2 · Long Jump · Place 18 · UThirtyTwoUThirtyTwoLong Jump18.4.74m9
Jun 2D2 Vermont TF State ChampionshipJun 2 · 200 Meters · Place 15 · UThirtyTwoUThirtyTwo200 Meters15.24.98a9
Jun 2D2 Vermont TF State ChampionshipJun 2 · 100 Meters · Place 21 · UThirtyTwoUThirtyTwo100 MetersRound P21.12.62a9
Jun 1D3 Vermont TF State ChampionshipJun 1 · Long Jump · Place 18 · UThirtyTwoUThirtyTwoLong Jump184.74m—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 200 Meters · Place 15 · UThirtyTwoUThirtyTwo200 Meters1524.98a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 100 Meters · Place 21 · UThirtyTwoUThirtyTwo100 Meters2112.62a—
May 27Essex TF Invitational - NE QualifierMay 27 · 200 Meters · Place 34 · UThirtyTwoUThirtyTwo200 Meters3424.60a—
May 27Essex TF Invitational - NE QualifierMay 27 · 100 Meters · Place 48 · UThirtyTwoUThirtyTwo100 Meters4812.14a—
May 23U-32 Home Meet 2May 23 · Long Jump · Place 8 · UThirtyTwoUThirtyTwoLong Jump84.80m—
May 23U-32 Home Meet 2May 23 · 200 Meters · Place 4 · UThirtyTwoUThirtyTwo200 Meters425.04a—
May 23U-32 Home Meet 2May 23 · 100 Meters · Place 12 · UThirtyTwoUThirtyTwo100 Meters1212.60a—
May 17Middlebury HS Host TF MeetMay 17 · Long Jump · Place 3 · UThirtyTwoUThirtyTwoLong Jump34.86m—
May 17Middlebury HS Host TF MeetMay 17 · 200 Meters · Place 2 · UThirtyTwoUThirtyTwo200 Meters225.41a—
May 17Middlebury HS Host TF MeetMay 17 · 100 Meters · Place 5 · UThirtyTwoUThirtyTwo100 Meters512.43a—
May 13Burlington HS TF InvitationalMay 13 · 200 Meters · Place 32 · UThirtyTwoUThirtyTwo200 Meters3225.42a—
May 13Burlington HS TF InvitationalMay 13 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 Meters612.33a—
May 13Burlington HS TF InvitationalMay 13 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 Meters612.62a—
May 9Essex HS Host TF Meet #3May 9 · Long Jump · Place 12 · UThirtyTwoUThirtyTwoLong Jump124.95m—
May 9Essex HS Host TF Meet #3May 9 · 200 Meters · Place 8 · UThirtyTwoUThirtyTwo200 Meters825.55a—
May 9Essex HS Host TF Meet #3May 9 · 100 Meters · Place 13 · UThirtyTwoUThirtyTwo100 Meters1312.54a—
May 6Twilight South Burlington TF InvitationalMay 6 · Long Jump · Place 21 · UThirtyTwoUThirtyTwoLong Jump215.29m—
May 6Twilight South Burlington TF InvitationalMay 6 · 200 Meters · Place 20 · UThirtyTwoUThirtyTwo200 Meters2025.19a—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 36 · UThirtyTwoUThirtyTwo100 Meters3612.65a—
May 4U-32 Home Meet 1May 4 · Long Jump · Place 8 · UThirtyTwoUThirtyTwoLong Jump814-9—
May 4U-32 Home Meet 1May 4 · 200 Meters · Place 4 · UThirtyTwoUThirtyTwo200 Meters425.07a—
May 4U-32 Home Meet 1May 4 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 Meters612.41a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · Long Jump · Place 21 · UThirtyTwoUThirtyTwoLong Jump214.70m PB—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 200 Meters · Place 12 · UThirtyTwoUThirtyTwo200 Meters1225.22a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 100 Meters · Place 14 · UThirtyTwoUThirtyTwo100 Meters1412.52a—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VITA TF Indoor Meet #3Dec 28 · 55 Meter · Place 30 · UThirtyTwoUThirtyTwo55 Meter30.7.41a9
Dec 28VITA TF Indoor Meet #3Dec 28 · Long Jump · Place 27 · UThirtyTwoUThirtyTwoLong Jump27.4.10m9
Dec 17VITA TF Indoor Meet #1Dec 17 · 300 Meters · Place 26 · UThirtyTwoUThirtyTwo300 Meters26.45.85a9
Dec 17VITA TF Indoor Meet #1Dec 17 · 55 Meter · Place 28 · UThirtyTwoUThirtyTwo55 Meter28.7.61a9

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28Montpelier InvitationalMay 28 · 75m Hurdles · Place 1 · U-32U-3275m Hurdles30"1.13.47
May 28Montpelier InvitationalMay 28 · 400 Meters · U-32U-32400 Meters—DNS7
May 28Montpelier InvitationalMay 28 · 200 Meters · Place 1 · U-32U-32200 Meters1.28.17
May 28Montpelier InvitationalMay 28 · 100 Meters · Place 2 · U-32U-32100 Meters2.13.07
May 18Oxbow Home MeetMay 18 · 100m Hurdles · Place 1 · U-32U-32100m Hurdles33" / 0.838m1.18.39 PB7
May 18Oxbow Home MeetMay 18 · Long Jump · Place 2 · U-32U-32Long Jump2.4.167
May 18Oxbow Home MeetMay 18 · 200 Meters · Place 1 · U-32U-32200 Meters1.29.057
May 18Oxbow Home MeetMay 18 · 100 Meters · Place 1 · U-32U-32100 Meters1.13.657
May 10Mt. Abraham MS Track Home Meet #1May 10 · 75m Hurdles · Place 1 · U-32U-3275m Hurdles30"1.13.17 PB7
May 10Mt. Abraham MS Track Home Meet #1May 10 · Long Jump · Place 3 · U-32U-32Long Jump3.13-08.507
May 10Mt. Abraham MS Track Home Meet #1May 10 · 200 Meters · Place 2 · U-32U-32200 Meters2.27.967
May 10Mt. Abraham MS Track Home Meet #1May 10 · 100 Meters · Place 2 · U-32U-32100 Meters2.12.997
May 7U32 InvitationalMay 7 · 75m Hurdles · Place 1 · U-32U-3275m Hurdles39"1.13.26a PB7
May 7U32 InvitationalMay 7 · Long Jump · Place 3 · U-32U-32Long Jump3.13-07.007
May 7U32 InvitationalMay 7 · 200 Meters · Place 1 · U-32U-32200 Meters1.26.42a7
May 7U32 InvitationalMay 7 · 100 Meters · Place 1 · U-32U-32100 Meters1.12.91a7