Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJA Home Meet #2 vs Harwood and Peoples · Apr 2912.46aSJA Home Meet #2 vs Harwood and PeoplesApril 29, 2025
110m Hurdles · 39" / 0.991m · OutdoorDiv. 1 Vermont State TF Championship · Jun 718.68aDiv. 1 Vermont State TF ChampionshipJune 7, 2025
200 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 2224.37aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
200 Meters · OutdoorNCUHS Home Meet #1 · May 724.70aNCUHS Home Meet #1May 7, 2026
300 Meters · IndoorVTFOA Meet #5 · Jan 438.91aVTFOA Meet #5January 4, 2026
300m Hurdles · 36" / 0.914m · OutdoorDiv. 1 Vermont State TF Championship · Jun 742.29aDiv. 1 Vermont State TF ChampionshipJune 7, 2025
400 Meters · OutdoorColchester HS TF Meet 2 (11th & 12th Gr.) · May 2052.21aColchester HS TF Meet 2 (11th & 12th Gr.)May 20, 2026
55m Hurdles · 39" · IndoorVTFOA Meet #1 · Dec 138.88aVTFOA Meet #1December 13, 2025
600 Meters · IndoorVTFOA Meet #4 · Dec 311:33.94aVTFOA Meet #4December 31, 2025
Shot Put · 12lb · IndoorVT Throws Meet #1 · Dec 158.28mVT Throws Meet #1December 15, 2024
Weight Throw · 25lb / 11.3kg · IndoorUSATF-NE Indoor Track and Field Championships · Feb 2310.80mUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 300m Hurdles · Place 2 · St Johnsbury300m Hurdles240.90a11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 110m Hurdles · Place 2 · St Johnsbury110m HurdlesRound P216.04a11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 110m Hurdles · Place 3 · St Johnsbury110m Hurdles316.07a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 300m Hurdles · St Johnsbury300m Hurdles—DNF11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 110m Hurdles · Place 10 · St Johnsbury110m HurdlesRound P1017.23a11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 110m Hurdles · Place 2 · St Johnsbury110m Hurdles216.84a11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 400 Meters · Place 3 · St Johnsbury400 Meters352.21a PB11
May 16Burlington HS TF InvitationalMay 16 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles141.38a11
May 16Burlington HS TF InvitationalMay 16 · 110m Hurdles · Place 8 · St Johnsbury110m HurdlesRound P816.71a11
May 16Burlington HS TF InvitationalMay 16 · 110m Hurdles · Place 5 · St Johnsbury110m Hurdles516.29a11
May 12STJA Home Meet #2May 12 · 110m Hurdles · Place 1 · St Johnsbury110m Hurdles116.60a11
May 7NCUHS Home Meet #1May 7 · Shot Put · Place 6 · St JohnsburyShot Put610.92m11
May 7NCUHS Home Meet #1May 7 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles143.41a11
May 7NCUHS Home Meet #1May 7 · 200 Meters · Place 2 · St Johnsbury200 Meters224.70a PB11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles143.41a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 110m Hurdles · Place 6 · St Johnsbury110m HurdlesRound P617.60a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 110m Hurdles · Place 5 · St Johnsbury110m Hurdles516.81a11
Apr 28STJA Home Meet #1Apr 28 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles141.64a11
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles143.84a11
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 110m Hurdles · Place 1 · St Johnsbury110m Hurdles117.77a11
Apr 15South Burlington HS TF Meet 1Apr 15 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles143.07a11
Apr 15South Burlington HS TF Meet 1Apr 15 · 110m Hurdles · Place 3 · St Johnsbury110m Hurdles317.14a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 55m Hurdles · Place 34 · St Johnsbury55m Hurdles39"Round P34.8.92a11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 55m Hurdles · Place 34 · St Johnsbury55m Hurdles39"Round P34.8.92a11
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 60m Hurdles · Place 8 · St Johnsbury60m Hurdles89.57a11
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 200 Meters · Place 36 · St Johnsbury200 Meters3624.37a PB11
Jan 31VT Throws Meet #4Jan 31 · Shot Put · Place 5 · St JohnsburyShot Put511.37m11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 6 · St JohnsburyShot Put611.28m11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 4 · St Johnsbury55m HurdlesRound P48.93a11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 4 · St Johnsbury55m Hurdles48.91a11
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 6 · St JohnsburyShot Put611.28m11
Jan 4VTFOA Meet #5Jan 4 · 55m Hurdles · Place 4 · St Johnsbury55m Hurdles48.98a11
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 10 · St Johnsbury300 Meters1038.91a PB11
Jan 3VT Throws Meet#3Jan 3 · Shot Put · Place 9 · St JohnsburyShot Put910.19m11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 300 Meters · Place 10 · St Johnsbury300 Meters10.39.64a11
Dec 31VTFOA Meet #4Dec 31 · 600 Meters · Place 10 · St Johnsbury600 Meters10.1:33.94a PB11
Dec 31VTFOA Meet #4Dec 31 · 55m Hurdles · Place 5 · St Johnsbury55m Hurdles39"5.9.11a11
Dec 27VTFOA Meet #3Dec 27 · 300 Meters · Place 15 · St Johnsbury300 Meters15.40.30a11
Dec 27VTFOA Meet #3Dec 27 · 600 Meters · Place 7 · St Johnsbury600 Meters7.1:36.41a11
Dec 27VTFOA Meet #3Dec 27 · 55m Hurdles · Place 6 · St Johnsbury55m Hurdles39"6.9.12a11
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 94 · St Johnsbury300 Meters94.39.59a11
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 36 · St Johnsbury55m Hurdles39"Round P36.9.26a11
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · Place 19 · St Johnsbury300 Meters19.40.24a11
Dec 13VTFOA Meet #1Dec 13 · 55m Hurdles · Place 4 · St Johnsbury55m Hurdles39"4.8.88a PB11
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · Weight Throw · Place 11 · St JohnsburyWeight Throw25lb / 11.3kg11.10.80m PB10
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 200 Meters · Place 64 · St Johnsbury200 Meters64.25.59a10
Jan 26Vermont TF Indoor State ChampionshipJan 26 · Weight Throw · Place 9 · St JohnsburyWeight Throw910.80m—
Jan 18VT State Throws Meet Jan 18 · Weight Throw · Place 9 · St JohnsburyWeight Throw910.80m—
Jan 5VTFOA Weekend 4Jan 5 · 300 Meters · Place 17 · St Johnsbury300 Meters1741.65a—
Jan 4VT Throws Meet #3Jan 4 · Weight Throw · Place 13 · St JohnsburyWeight Throw1310.37m—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 300m Hurdles · Place 29 · St Johnsbury300m Hurdles36" / 0.914m29.42.91a10
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 300m Hurdles · Place 4 · St Johnsbury300m Hurdles36" / 0.914m4.42.29a PB10
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 110m Hurdles · Place 11 · St Johnsbury110m Hurdles39" / 0.991mRound P11.18.68a PB10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 300m Hurdles · Place 4 · St Johnsbury300m Hurdles441.70a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 110m Hurdles · Place 13 · St Johnsbury110m HurdlesRound P1317.46a10
May 20U-32 Home HS Meet 2May 20 · 300m Hurdles · Place 2 · St Johnsbury300m Hurdles243.50a10
May 20U-32 Home HS Meet 2May 20 · 110m Hurdles · Place 5 · St Johnsbury110m Hurdles518.25a10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles141.69a10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · 110m Hurdles · Place 2 · St Johnsbury110m Hurdles218.35a10
May 10Burlington HS TF InvitationalMay 10 · 300m Hurdles · Place 4 · St Johnsbury300m Hurdles443.21a10
May 6CVU HS Host TF Meet #2May 6 · Javelin · Place 5 · St JohnsburyJavelin531.33m10
May 6CVU HS Host TF Meet #2May 6 · 110m Hurdles · Place 4 · St Johnsbury110m Hurdles419.04a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 300m Hurdles · Place 4 · St Johnsbury300m Hurdles444.07a10
Apr 29SJA Home Meet #2 vs Harwood and PeoplesApr 29 · 400 Meters · Place 2 · St Johnsbury400 Meters254.97a10
Apr 29SJA Home Meet #2 vs Harwood and PeoplesApr 29 · 100 Meters · Place 2 · St Johnsbury100 Meters212.46a PB10
Apr 22MMU Home #2 - Vacation MeetApr 22 · Javelin · Place 15 · St JohnsburyJavelin1526.97m10
Apr 22MMU Home #2 - Vacation MeetApr 22 · 400 Meters · Place 4 · St Johnsbury400 Meters456.1110
Apr 17Burlington HS Host TF Meet #2Apr 17 · Javelin · Place 19 · St JohnsburyJavelin1926.38m10
Apr 17Burlington HS Host TF Meet #2Apr 17 · 300m Hurdles · Place 4 · St Johnsbury300m Hurdles446.47a10
Apr 17Burlington HS Host TF Meet #2Apr 17 · 100 Meters · Place 12 · St Johnsbury100 Meters1212.64a10
Apr 12SJA Home Meet #1Apr 12 · 300m Hurdles · Place 1 · St Johnsbury300m Hurdles146.79a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VT Throws Meet #2Dec 28 · Weight Throw · Place 13 · St JohnsburyWeight Throw25lb / 11.3kg13.9.49m10
Dec 15VT Throws Meet #1Dec 15 · Weight Throw · Place 15 · St JohnsburyWeight Throw25lb / 11.3kg15.8.42m10
Dec 15VT Throws Meet #1Dec 15 · Shot Put · Place 21 · St JohnsburyShot Put12lb21.8.28m PB10
Dec 14VTFOA Weekend 1Dec 14 · 600 Meters · Place 18 · St Johnsbury600 Meters18.1:43.82a10