Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex HS TF Invitational - NE Champ Qualifier · May 2513.44aEssex HS TF Invitational - NE Champ QualifierMay 25, 2024
100m Hurdles · 30" / 0.762m · OutdoorOxbow Home Meet · May 1822.54Oxbow Home MeetMay 18, 2022
100m Hurdles · 33" / 0.838m · OutdoorNew England Outdoor Track & Field Championship · Jun 1416.81aNew England Outdoor Track & Field ChampionshipJune 14, 2025
200 Meters · OutdoorLCQ · May 2828.37aLCQMay 28, 2024
300 Meters · IndoorVermont TF Indoor State Championship · Jan 1045.44aVermont TF Indoor State ChampionshipJanuary 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorNew England Outdoor Track & Field Championship · Jun 1448.41aNew England Outdoor Track & Field ChampionshipJune 14, 2025
400 Meters · OutdoorLCQ · May 281:04.09aLCQMay 28, 2024
55 Meters · IndoorVermont TF Indoor State Championship · Jan 107.88aVermont TF Indoor State ChampionshipJanuary 10, 2026
55m Hurdles · 33" · IndoorVTFOA Meet #3 · Dec 279.22aVTFOA Meet #3December 27, 2025
600 Meters · IndoorVTFOA HS Indoor #5 · Jan 141:50.63aVTFOA HS Indoor #5January 14, 2024
75m Hurdles · 30" · OutdoorMontpelier Invitational · May 2814.5Montpelier InvitationalMay 28, 2022
75m Hurdles · 33" · OutdoorU32 Invitational · May 714.66aU32 InvitationalMay 7, 2022
Long Jump · OutdoorU32 Invitational · May 711-07.00U32 InvitationalMay 7, 2022
Pole Vault · OutdoorSouth Burlington HS TF Meet 3 · May 121.68mSouth Burlington HS TF Meet 3May 12, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Burlington HS TF InvitationalMay 16 · Pole Vault · UThirtyTwoUThirtyTwoPole Vault—NH11
May 16Burlington HS TF InvitationalMay 16 · 100m Hurdles · Place 6 · UThirtyTwoUThirtyTwo100m HurdlesRound P617.03a11
May 16Burlington HS TF InvitationalMay 16 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m Hurdles516.84a11
May 12South Burlington HS TF Meet 3May 12 · Pole Vault · Place 7 · UThirtyTwoUThirtyTwoPole Vault71.68m PB11
May 12South Burlington HS TF Meet 3May 12 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles250.55a11
May 12South Burlington HS TF Meet 3May 12 · 100m Hurdles · Place 2 · UThirtyTwoUThirtyTwo100m Hurdles217.31a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Pole Vault · Place 6 · UThirtyTwoUThirtyTwoPole Vault62.00m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles249.46a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100m Hurdles · Place 8 · UThirtyTwoUThirtyTwo100m HurdlesRound P817.74a11
Apr 28STJA Home Meet #1Apr 28 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles148.53a11
Apr 28STJA Home Meet #1Apr 28 · 100m Hurdles · Place 4 · UThirtyTwoUThirtyTwo100m Hurdles417.58a11
Apr 22Essex HS TF VacationalApr 22 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles149.04a11
Apr 22Essex HS TF VacationalApr 22 · 100m Hurdles · Place 2 · UThirtyTwoUThirtyTwo100m Hurdles216.81a11
Apr 14CVU HS TF Meet 1Apr 14 · Pole Vault · Place 3 · UThirtyTwoUThirtyTwoPole Vault31.80m11
Apr 14CVU HS TF Meet 1Apr 14 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles353.61a11
Apr 14CVU HS TF Meet 1Apr 14 · 100m Hurdles · Place 1 · UThirtyTwoUThirtyTwo100m Hurdles117.21a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles29.19a11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 3 · UThirtyTwoUThirtyTwo55m Hurdles39.32a11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 300 Meters · Place 5 · UThirtyTwoUThirtyTwo300 Meters545.44a PB11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 6 · UThirtyTwoUThirtyTwo55 Meters67.88a PB11
Jan 4VTFOA Meet #5Jan 4 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles29.36a11
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 4 · UThirtyTwoUThirtyTwo300 Meters445.53a11
Jan 4VTFOA Meet #5Jan 4 · 55 Meters · Place 5 · UThirtyTwoUThirtyTwo55 Meters57.90a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27VTFOA Meet #3Dec 27 · 300 Meters · Place 4 · UThirtyTwoUThirtyTwo300 Meters4.45.75a11
Dec 27VTFOA Meet #3Dec 27 · 55m Hurdles · Place 1 · UThirtyTwoUThirtyTwo55m Hurdles33"1.9.22a PB11
Dec 13VTFOA Meet #1Dec 13 · 55m Hurdles · Place 4 · UThirtyTwoUThirtyTwo55m Hurdles33"4.9.54a11

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 300m Hurdles · Place 22 · UThirtyTwoUThirtyTwo300m Hurdles30" / 0.762m22.48.41a PB10
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 100m Hurdles · Place 21 · UThirtyTwoUThirtyTwo100m Hurdles33" / 0.838mRound P21.16.81a PBWind: 1.310
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles149.41a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100m Hurdles · Place 2 · UThirtyTwoUThirtyTwo100m Hurdles217.01a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100m Hurdles · Place 2 · UThirtyTwoUThirtyTwo100m Hurdles216.88a10
Jun 3State Meet Qualifier MeetJun 3 · 400 Meters · Place 5 · UThirtyTwoUThirtyTwo400 Meters5.1:04.80a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 300m Hurdles · Place 4 · UThirtyTwoUThirtyTwo300m Hurdles447.68a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m HurdlesRound P516.43a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m Hurdles516.16a10
May 20U-32 Home HS Meet 2May 20 · 100m Hurdles · Place 1 · UThirtyTwoUThirtyTwo100m Hurdles117.16a10
May 13SJA Host Meet #3May 13 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles149.87a10
May 13SJA Host Meet #3May 13 · 100m Hurdles · Place 1 · UThirtyTwoUThirtyTwo100m Hurdles116.82a10
May 10Burlington HS TF InvitationalMay 10 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles350.38a10
May 10Burlington HS TF InvitationalMay 10 · 100m Hurdles · Place 8 · UThirtyTwoUThirtyTwo100m HurdlesRound P817.56a10
May 10Burlington HS TF InvitationalMay 10 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m Hurdles517.03a10
May 6CVU HS Host TF Meet #2May 6 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles150.02a10
May 6CVU HS Host TF Meet #2May 6 · 100m Hurdles · Place 1 · UThirtyTwoUThirtyTwo100m Hurdles117.37a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles249.48a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m HurdlesRound P518.05a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m Hurdles517.49a10
Apr 30U-32 Home HS meet 1Apr 30 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles152.17a10
Apr 30U-32 Home HS meet 1Apr 30 · 100m Hurdles · Place 2 · UThirtyTwoUThirtyTwo100m Hurdles217.74a10
Apr 23Vacational TF Meet @ Essex HSApr 23 · 300m Hurdles · UThirtyTwoUThirtyTwo300m Hurdles30" / 0.762m—DNS10
Apr 23Vacational TF Meet @ Essex HSApr 23 · 100m Hurdles · UThirtyTwoUThirtyTwo100m Hurdles33" / 0.838m—DNS10
Apr 23Vacational TF Meet @ Essex HSApr 23 · 100 Meters · UThirtyTwoUThirtyTwo100 Meters—DNS10
Apr 12SJA Home Meet #1Apr 12 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles252.13a10
Apr 12SJA Home Meet #1Apr 12 · 100m Hurdles · Place 4 · UThirtyTwoUThirtyTwo100m Hurdles418.25a10
Apr 12SJA Home Meet #1Apr 12 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 Meters614.09a10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Chip Langmaid InvitationalDec 21 · 55m Hurdles · UThirtyTwoUThirtyTwo55m Hurdles33"—SCR10
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 55m Hurdles · Place 4 · UThirtyTwoUThirtyTwo55m Hurdles410.05a—
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 55m Hurdles · Place 11 · UThirtyTwoUThirtyTwo55m Hurdles1113.22a—
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 55 Meters · Place 10 · UThirtyTwoUThirtyTwo55 Meters108.08a—
Jan 14VTFOA HS Indoor #5Jan 14 · 55m Hurdles · Place 7 · UThirtyTwoUThirtyTwo55m Hurdles710.84a—
Jan 14VTFOA HS Indoor #5Jan 14 · 600 Meters · Place 2 · UThirtyTwoUThirtyTwo600 Meters21:50.63a PB—
Jan 14VTFOA HS Indoor #5Jan 14 · 55 Meters · Place 10 · UThirtyTwoUThirtyTwo55 Meters108.09a—
Jan 6North East InvitationalJan 6 · 55m Hurdles · Place 6 · UThirtyTwoUThirtyTwo55m Hurdles610.75a—
Jan 6North East InvitationalJan 6 · 300 Meters · Place 5 · UThirtyTwoUThirtyTwo300 Meters547.00a—
Jan 6North East InvitationalJan 6 · 55 Meters · Place 9 · UThirtyTwoUThirtyTwo55 Meters98.31a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles350.33a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 100m Hurdles · Place 6 · UThirtyTwoUThirtyTwo100m Hurdles618.20a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 100m Hurdles · Place 7 · UThirtyTwoUThirtyTwo100m Hurdles718.20a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 Meters613.77a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 100 Meters · Place 6 · UThirtyTwoUThirtyTwo100 Meters613.50a—
May 28LCQMay 28 · 400 Meters · Place 2 · UThirtyTwoUThirtyTwo400 Meters21:04.09a PB—
May 28LCQMay 28 · 200 Meters · Place 1 · UThirtyTwoUThirtyTwo200 Meters128.37a PB—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 300m Hurdles · Place 9 · UThirtyTwoUThirtyTwo300m Hurdles949.57a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 100m Hurdles · Place 17 · UThirtyTwoUThirtyTwo100m Hurdles1718.16a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 100 Meters · Place 22 · UThirtyTwoUThirtyTwo100 Meters2213.44a PB—
May 20CVU HS Host TF Meet #3May 20 · 100m Hurdles · Place 10 · UThirtyTwoUThirtyTwo100m Hurdles1018.94a—
May 20CVU HS Host TF Meet #3May 20 · 100 Meters · Place 7 · UThirtyTwoUThirtyTwo100 Meters713.89a—
May 11Burlington HS TF InvitationalMay 11 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles349.72a—
May 11Burlington HS TF InvitationalMay 11 · 100 Meters · Place 17 · UThirtyTwoUThirtyTwo100 MetersRound P1713.58a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 300m Hurdles · Place 3 · UThirtyTwoUThirtyTwo300m Hurdles349.99a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 300m Hurdles · Place 1 · UThirtyTwoUThirtyTwo300m Hurdles150.26a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 100m Hurdles · Place 5 · UThirtyTwoUThirtyTwo100m Hurdles517.63a—
Apr 16STJ vs U32Apr 16 · 300m Hurdles · Place 4 · UThirtyTwoUThirtyTwo300m Hurdles456.19a—
Apr 16STJ vs U32Apr 16 · 100m Hurdles · Place 3 · UThirtyTwoUThirtyTwo100m Hurdles318.25a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 300m Hurdles · Place 2 · UThirtyTwoUThirtyTwo300m Hurdles250.67a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 100m Hurdles · Place 4 · UThirtyTwoUThirtyTwo100m Hurdles417.84a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 100 Meters · Place 5 · UThirtyTwoUThirtyTwo100 Meters513.58a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 300 Meters · Place 8 · UThirtyTwoUThirtyTwo300 Meters8.49.63a9
Dec 31VTFOA HS Indoor #3Dec 31 · 600 Meters · Place 3 · UThirtyTwoUThirtyTwo600 Meters3.1:54.63a9
Dec 31VTFOA HS Indoor #3Dec 31 · 55m Hurdles · Place 5 · UThirtyTwoUThirtyTwo55m Hurdles33"5.10.92a9
Dec 23VTFOA HS Indoor #2Dec 23 · 600 Meters · UThirtyTwoUThirtyTwo600 Meters—1:54.39a9
Dec 23VTFOA HS Indoor #2Dec 23 · 55m Hurdles · UThirtyTwoUThirtyTwo55m Hurdles33"—10.55a9
Dec 17VTFOA HS Indoor #1Dec 17 · 55m Hurdles · Place 2 · UThirtyTwoUThirtyTwo55m Hurdles33"2.10.64a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Montpelier InvitationalMay 27 · 75m Hurdles · Place 3 · U-32U-3275m Hurdles313.4—
May 27Montpelier InvitationalMay 27 · 100 Meters · Place 5 · U-32U-32100 Meters514.1—
May 20U-32 Middle School InvitationalMay 20 · 75m Hurdles · Place 2 · U-32U-3275m Hurdles214.23a—
May 20U-32 Middle School InvitationalMay 20 · 100 Meters · Place 3 · U-32U-32100 Meters314.45a—
May 4Mt. Abraham MS Track Home MeetMay 4 · Long Jump · Place 5 · U-32U-32Long Jump511-0—
May 4Mt. Abraham MS Track Home MeetMay 4 · 75m Hurdles · Place 3 · U-32U-3275m Hurdles314.40—
May 4Mt. Abraham MS Track Home MeetMay 4 · 100 Meters · Place 7 · U-32U-32100 Meters715.10—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28Montpelier InvitationalMay 28 · 75m Hurdles · Place 2 · U-32U-3275m Hurdles30"2.14.5 PB7
May 28Montpelier InvitationalMay 28 · Long Jump · Place 12 · U-32U-32Long Jump12.10' 77
May 28Montpelier InvitationalMay 28 · 100 Meters · Place 5 · U-32U-32100 Meters5.14.87
May 18Oxbow Home MeetMay 18 · Long Jump · Place 3 · U-32U-32Long Jump3.3.47
May 18Oxbow Home MeetMay 18 · 100m Hurdles · Place 8 · U-32U-32100m Hurdles30" / 0.762m8.22.54 PB7
May 18Oxbow Home MeetMay 18 · 100 Meters · Place 8 · U-32U-32100 Meters8.15.837
May 10Mt. Abraham MS Track Home Meet #1May 10 · 75m Hurdles · Place 7 · U-32U-3275m Hurdles30"7.15.747
May 10Mt. Abraham MS Track Home Meet #1May 10 · 100 Meters · Place 13 · U-32U-32100 Meters13.15.507
May 7U32 InvitationalMay 7 · 75m Hurdles · Place 2 · U-32U-3275m Hurdles33"2.14.66a PB7
May 7U32 InvitationalMay 7 · Long Jump · Place 8 · U-32U-32Long Jump8.11-07.00 PB7
May 7U32 InvitationalMay 7 · 100 Meters · Place 5 · U-32U-32100 Meters5.14.89a7