Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 515.94aVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
1500 Meters · OutdoorEssex HS Host TF Meet #3 · May 95:11.15aEssex HS Host TF Meet #3May 9, 2023
200 Meters · OutdoorGreater Boston Track Club Meet · Feb 823.83aGreater Boston Track Club MeetFebruary 8, 2026
300 Meters · IndoorVTFOA Meet #3 · Dec 2738.37aVTFOA Meet #3December 27, 2025
300 Meters · OutdoorGreater Boston Track Club Meet · Feb 838.58aGreater Boston Track Club MeetFebruary 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 541.17aVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
400 Meters · OutdoorState Meet Qualifier Meet · Jun 354.00aState Meet Qualifier MeetJune 3, 2025
55 Meter · IndoorVTFOA Meet #3 · Dec 276.99aVTFOA Meet #3December 27, 2025
55 Meters · IndoorVTFOA Meet #5 · Jan 46.97aVTFOA Meet #5January 4, 2026
55m Hurdles · 39" · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 288.49a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
60m Hurdles · 39" / 0.991m · OutdoorGreater Boston Track Club Meet · Feb 89.79aGreater Boston Track Club MeetFebruary 8, 2026
800 Meters · OutdoorD2 Vermont TF State Championship · Jun 22:08.67aD2 Vermont TF State ChampionshipJune 2, 2023

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 25 · UThirtyTwoUThirtyTwo300m Hurdles36" / 0.914m25.42.40a12
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 28 · UThirtyTwoUThirtyTwo110m Hurdles39" / 0.991mRound P28.16.13aWind: 0.212
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles36" / 0.914m1.41.17a PB12
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles39" / 0.991mRound P1.16.31a12
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles39" / 0.991m1.15.94a PB12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles240.97a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 110m Hurdles · Place 5 · UThirtyTwoUThirtyTwo110m HurdlesRound P516.44a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 110m Hurdles · Place 5 · UThirtyTwoUThirtyTwo110m Hurdles516.25a12
May 27NCUHS Home Meet #2May 27 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles344.90a12
May 27NCUHS Home Meet #2May 27 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles115.99a12
May 19High School Home MeetMay 19 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles142.75a12
May 19High School Home MeetMay 19 · 110m Hurdles · Place 2 · UThirtyTwoUThirtyTwo110m Hurdles216.56a12
May 16Burlington HS TF InvitationalMay 16 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles241.65a12
May 16Burlington HS TF InvitationalMay 16 · 110m Hurdles · Place 3 · UThirtyTwoUThirtyTwo110m HurdlesRound P315.97a12
May 16Burlington HS TF InvitationalMay 16 · 110m Hurdles · Place 2 · UThirtyTwoUThirtyTwo110m Hurdles215.81a12
May 12South Burlington HS TF Meet 3May 12 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles142.47a12
May 12South Burlington HS TF Meet 3May 12 · 110m Hurdles · Place 4 · UThirtyTwoUThirtyTwo110m Hurdles416.65a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m HurdlesRound P116.77a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 110m Hurdles · Place 2 · UThirtyTwoUThirtyTwo110m Hurdles216.37a12
Apr 28STJA Home Meet #1Apr 28 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles241.67a12
Apr 28STJA Home Meet #1Apr 28 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles116.52a12
Apr 22Essex HS TF VacationalApr 22 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles144.74a12
Apr 22Essex HS TF VacationalApr 22 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles116.97a12
Apr 14CVU HS TF Meet 1Apr 14 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles346.20a12
Apr 14CVU HS TF Meet 1Apr 14 · 110m Hurdles · Place 2 · UThirtyTwoUThirtyTwo110m Hurdles217.20a12
Feb 8Greater Boston Track Club MeetFeb 8 · 300 Meters · Place 9 · U-32 RaidersU-32 Raiders300 Meters9.38.58a PB12
Feb 8Greater Boston Track Club MeetFeb 8 · 60m Hurdles · Place 3 · U-32 RaidersU-32 Raiders60m Hurdles39" / 0.991mRound P3.9.79a PB12
Feb 8Greater Boston Track Club MeetFeb 8 · 60m Hurdles · Place 3 · U-32 RaidersU-32 Raiders60m Hurdles39" / 0.991m3.9.88a12
Feb 8Greater Boston Track Club MeetFeb 8 · 200 Meters · Place 9 · U-32 RaidersU-32 Raiders200 Meters9.23.83a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 55m Hurdles · Place 29 · UThirtyTwoUThirtyTwo55m Hurdles39"Round P29.8.49a PB12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 55m Hurdles · Place 29 · UThirtyTwoUThirtyTwo55m Hurdles39"Round P29.8.49a12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 1 · UThirtyTwoUThirtyTwo55m Hurdles18.50a12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 1 · UThirtyTwoUThirtyTwo55m Hurdles18.40a12
Jan 4VTFOA Meet #5Jan 4 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles28.67a12
Jan 4VTFOA Meet #5Jan 4 · 55 Meters · Place 6 · UThirtyTwoUThirtyTwo55 Meters66.97a PB12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27VTFOA Meet #3Dec 27 · 300 Meters · Place 7 · UThirtyTwoUThirtyTwo300 Meters7.38.37a PB12
Dec 27VTFOA Meet #3Dec 27 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles39"2.8.53a12
Dec 27VTFOA Meet #3Dec 27 · 55 Meter · Place 8 · UThirtyTwoUThirtyTwo55 Meter8.6.99a PB12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 55m Hurdles · Place 1 · UThirtyTwoUThirtyTwo55m Hurdles39"1.8.94a12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 55 Meter · Place 5 · UThirtyTwoUThirtyTwo55 Meter5.7.21a12
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · Place 9 · UThirtyTwoUThirtyTwo300 Meters9.38.98a12
Dec 13VTFOA Meet #1Dec 13 · 55m Hurdles · Place 3 · UThirtyTwoUThirtyTwo55m Hurdles39"3.8.63a12
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles29.34a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles29.04a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 300 Meters · Place 10 · UThirtyTwoUThirtyTwo300 Meters101:00.02a—
Jan 12VTFOA Weekend 5Jan 12 · 55m Hurdles · Place 11 · UThirtyTwoUThirtyTwo55m Hurdles119.63a—
Jan 12VTFOA Weekend 5Jan 12 · 300 Meters · Place 14 · UThirtyTwoUThirtyTwo300 Meters1439.71a—
Jan 5VTFOA Weekend 4Jan 5 · 55m Hurdles · Place 1 · UThirtyTwoUThirtyTwo55m Hurdles19.14a—

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 300m Hurdles · Place 30 · UThirtyTwoUThirtyTwo300m Hurdles36" / 0.914m30.43.10a11
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 110m Hurdles · Place 27 · UThirtyTwoUThirtyTwo110m Hurdles39" / 0.991mRound P27.16.37aWind: 2.411
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles142.48a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles116.64a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles116.08a11
Jun 3State Meet Qualifier MeetJun 3 · 400 Meters · Place 7 · UThirtyTwoUThirtyTwo400 Meters7.54.00a PB11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles341.66a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 110m Hurdles · Place 8 · UThirtyTwoUThirtyTwo110m HurdlesRound P816.57a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 110m Hurdles · Place 5 · UThirtyTwoUThirtyTwo110m Hurdles516.08a11
May 28Qualifier MeetMay 28 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles36" / 0.914m1.42.011
May 28Qualifier MeetMay 28 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles39" / 0.991m1.16.411
May 20U-32 Home HS Meet 2May 20 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles343.78a11
May 20U-32 Home HS Meet 2May 20 · 110m Hurdles · Place 2 · UThirtyTwoUThirtyTwo110m Hurdles216.97a11
May 13SJA Host Meet #3May 13 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles244.00a11
May 13SJA Host Meet #3May 13 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles117.44a11
May 10Burlington HS TF InvitationalMay 10 · 300m Hurdles · Place 11 · UThirtyTwoUThirtyTwo300m Hurdles1146.63a11
May 10Burlington HS TF InvitationalMay 10 · 110m Hurdles · Place 8 · UThirtyTwoUThirtyTwo110m HurdlesRound P817.19a11
May 10Burlington HS TF InvitationalMay 10 · 110m Hurdles · Place 7 · UThirtyTwoUThirtyTwo110m Hurdles717.35a11
May 6CVU HS Host TF Meet #2May 6 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles146.17a11
May 6CVU HS Host TF Meet #2May 6 · 110m Hurdles · Place 1 · UThirtyTwoUThirtyTwo110m Hurdles117.38a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles343.91a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 110m Hurdles · Place 4 · UThirtyTwoUThirtyTwo110m HurdlesRound P417.21a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 110m Hurdles · Place 3 · UThirtyTwoUThirtyTwo110m Hurdles317.04a11
Apr 30U-32 Home HS meet 1Apr 30 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles144.39a11
Apr 30U-32 Home HS meet 1Apr 30 · 110m Hurdles · Place 2 · UThirtyTwoUThirtyTwo110m Hurdles216.56a11
Apr 23Vacational TF Meet @ Essex HSApr 23 · 300m Hurdles · Place 4 · UThirtyTwoUThirtyTwo300m Hurdles36" / 0.914m4.44.80a11
Apr 23Vacational TF Meet @ Essex HSApr 23 · 110m Hurdles · Place 3 · UThirtyTwoUThirtyTwo110m Hurdles39" / 0.991m3.16.79a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 300 Meters · Place 14 · UThirtyTwoUThirtyTwo300 Meters14.40.35a11
Dec 28VTFOA Weekend 3Dec 28 · 55m Hurdles · Place 4 · UThirtyTwoUThirtyTwo55m Hurdles39"4.9.30a11
Dec 21Chip Langmaid InvitationalDec 21 · 55m Hurdles · Place 1 · UThirtyTwoUThirtyTwo55m Hurdles39"1.9.88a11
Dec 14VTFOA Weekend 1Dec 14 · 55m Hurdles · Place 15 · UThirtyTwoUThirtyTwo55m Hurdles39"15.10.61a11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles243.50a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 110m Hurdles · Place 6 · UThirtyTwoUThirtyTwo110m HurdlesRound P618.80a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 110m Hurdles · Place 3 · UThirtyTwoUThirtyTwo110m Hurdles317.85a—
May 28LCQMay 28 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles146.20a—
May 28LCQMay 28 · 110m Hurdles · Place 3 · UThirtyTwoUThirtyTwo110m Hurdles319.32a—
May 11Burlington HS TF InvitationalMay 11 · 300m Hurdles · Place 10 · UThirtyTwoUThirtyTwo300m Hurdles1046.39a—
May 11Burlington HS TF InvitationalMay 11 · 110m Hurdles · Place 22 · UThirtyTwoUThirtyTwo110m HurdlesRound P2224.48a—
May 8MMU Home Track #2May 8 · Javelin · Place 9 · UThirtyTwoUThirtyTwoJavelin923.00m—
May 8MMU Home Track #2May 8 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles246.97a—
May 8MMU Home Track #2May 8 · 110m Hurdles · Place 3 · UThirtyTwoUThirtyTwo110m Hurdles320.54a—
May 4Twilight Invitational @ South Burlington HSMay 4 · Javelin · Place 45 · UThirtyTwoUThirtyTwoJavelin4522.55m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 300m Hurdles · Place 7 · UThirtyTwoUThirtyTwo300m Hurdles748.28a—
May 1U-32 HS MeetMay 1 · Javelin · Place 10 · UThirtyTwoUThirtyTwoJavelin1028.10m—
May 1U-32 HS MeetMay 1 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles349.12a—
May 1U-32 HS MeetMay 1 · 110m Hurdles · Place 7 · UThirtyTwoUThirtyTwo110m Hurdles721.36a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · Javelin · Place 15 · UThirtyTwoUThirtyTwoJavelin1524.47m—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 400 Meters · Place 9 · UThirtyTwoUThirtyTwo400 Meters957.80a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 200 Meters · Place 16 · UThirtyTwoUThirtyTwo200 Meters1626.44a—
Apr 16STJ vs U32Apr 16 · 800 Meters · Place 6 · UThirtyTwoUThirtyTwo800 Meters62:16.98a—
Apr 16STJ vs U32Apr 16 · 200 Meters · Place 13 · UThirtyTwoUThirtyTwo200 Meters1327.49a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 400 Meters · Place 20 · UThirtyTwoUThirtyTwo400 Meters201:05.24a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 2D2 Vermont TF State ChampionshipJun 2 · 800 Meters · Place 6 · UThirtyTwoUThirtyTwo800 Meters6.2:08.67a PB9
Jun 1D3 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 6 · UThirtyTwoUThirtyTwo800 Meters62:08.67a—
May 27Essex TF Invitational - NE QualifierMay 27 · 800 Meters · Place 29 · UThirtyTwoUThirtyTwo800 Meters292:11.48a—
May 23U-32 Home Meet 2May 23 · 800 Meters · Place 6 · UThirtyTwoUThirtyTwo800 Meters62:12.00—
May 23U-32 Home Meet 2May 23 · 200 Meters · Place 5 · UThirtyTwoUThirtyTwo200 Meters525.38a—
May 17Middlebury HS Host TF MeetMay 17 · 400 Meters · Place 5 · UThirtyTwoUThirtyTwo400 Meters556.87a—
May 17Middlebury HS Host TF MeetMay 17 · 200 Meters · Place 3 · UThirtyTwoUThirtyTwo200 Meters325.80a—
May 13Burlington HS TF InvitationalMay 13 · 400 Meters · Place 18 · UThirtyTwoUThirtyTwo400 Meters1856.33a—
May 13Burlington HS TF InvitationalMay 13 · 200 Meters · Place 41 · UThirtyTwoUThirtyTwo200 Meters4126.05a—
May 9Essex HS Host TF Meet #3May 9 · 1500 Meters · Place 18 · UThirtyTwoUThirtyTwo1500 Meters185:11.15a PB—
May 9Essex HS Host TF Meet #3May 9 · 200 Meters · Place 18 · UThirtyTwoUThirtyTwo200 Meters1826.71a—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 26 · UThirtyTwoUThirtyTwo800 Meters262:14.90a—
May 6Twilight South Burlington TF InvitationalMay 6 · 200 Meters · Place 49 · UThirtyTwoUThirtyTwo200 Meters4926.64a—
May 4U-32 Home Meet 1May 4 · 800 Meters · Place 7 · UThirtyTwoUThirtyTwo800 Meters72:13.7ha—
May 4U-32 Home Meet 1May 4 · 200 Meters · Place 6 · UThirtyTwoUThirtyTwo200 Meters625.94a—
Apr 26Essex HS TF VacationalApr 26 · 400 Meters · Place 15 · UThirtyTwoUThirtyTwo400 Meters1559.74a—
Apr 26Essex HS TF VacationalApr 26 · 200 Meters · Place 38 · UThirtyTwoUThirtyTwo200 Meters3827.01a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 400 Meters · Place 8 · UThirtyTwoUThirtyTwo400 Meters858.42a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 200 Meters · Place 34 · UThirtyTwoUThirtyTwo200 Meters3427.76a—