Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTJA home meet postponed to Friday · Apr 2212.7STJA home meet postponed to FridayApril 22, 2022
110m Hurdles · 39" / 0.991m · OutdoorBurlington HS TF Invitational · May 1420.75aBurlington HS TF InvitationalMay 14, 2022
1500 Meters · OutdoorD3 Vermont TF State Championship · Jun 14:42.40aD3 Vermont TF State ChampionshipJune 1, 2023
200 Meters · IndoorBobcat Fresh Tune-up · Feb 2225.87Bobcat Fresh Tune-upFebruary 22, 2025
200 Meters · OutdoorLyndon Institute Lake Region Dual Meet · May 924.87Lyndon Institute Lake Region Dual MeetMay 9, 2022
300 Meters · IndoorBlack Bear Invite · Jan 1740.44Black Bear InviteJanuary 17, 2025
3000 Meters · OutdoorPete Davis Annual Invitational · May 1911:36.4Pete Davis Annual InvitationalMay 19, 2023
3000m Steeplechase · 0.914m · OutdoorNorth Atlantic Conference Championships · Apr 2512:10.59aNorth Atlantic Conference ChampionshipsApril 25, 2026
3000m Steeplechase · OutdoorSEU Fire Invitational · Mar 1313:29.87SEU Fire InvitationalMarch 13, 2026
300m Hurdles · 36" / 0.914m · OutdoorBurlington HS TF Invitational · May 1447.78aBurlington HS TF InvitationalMay 14, 2022
400 Meters · IndoorBobcat Fresh Tune-up · Feb 2256.99Bobcat Fresh Tune-upFebruary 22, 2025
400 Meters · Outdoor2025 UNCW Invite · Mar 756.97a2025 UNCW InviteMarch 7, 2025
400m Hurdles · 36" / 0.914m · OutdoorNAC Conference Championships 2024 · Apr 271:06.59aNAC Conference Championships 2024April 27, 2024
55 Meters · IndoorVT HS Indoor Track 4 · Jan 87.61VT HS Indoor Track 4January 8, 2022
55m Hurdles · 39" · IndoorVITA TF Indoor Meet #3 · Dec 2811.36aVITA TF Indoor Meet #3December 28, 2022
600 Meters · IndoorMaine College State meet · Feb 31:34.36aMaine College State meetFebruary 3, 2024
60m Hurdles · 42" / 1.067m · IndoorBates Invitational · Jan 1911.51aBates InvitationalJanuary 19, 2024
800 Meters · IndoorMule Tune-Up · Feb 202:25.08aMule Tune-UpFebruary 20, 2026
800 Meters · OutdoorPine Tree Classic: Maine State Championships · Apr 172:19.02aPine Tree Classic: Maine State ChampionshipsApril 17, 2026
800 Meters · Outdoor · Hand timedSt J vs LR, Craftsbury and Lamoille · Apr 282:23.00hSt J vs LR, Craftsbury and LamoilleApril 28, 2021
Long Jump · OutdoorVermont Decathlon Championship · Jun 194.58mVermont Decathlon ChampionshipJune 19, 2023
Pole Vault · IndoorUMaine Invitational · Dec 132.50mUMaine InvitationalDecember 13, 2024
Pole Vault · OutdoorTwilight TF Meet @ South Burlington HS · Apr 301.85mTwilight TF Meet @ South Burlington HSApril 30, 2022
Shot Put · 12lb · OutdoorSpaulding Dirt Track Classic · May 197.40mSpaulding Dirt Track ClassicMay 19, 2021

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Pole Vault · Place 9 · HussonHussonPole Vault9.2.35mJr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 3000m Steeplechase · Place 9 · HussonHusson3000m Steeplechase0.914m9.12:10.59a PBJr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 400m Hurdles · Place 5 · HussonHusson400m Hurdles36" / 0.914m5.1:07.13aJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Pole Vault · HussonHussonPole Vault--NMJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 31 · HussonHusson800 Meters31.2:19.02a PBJr
Apr 11St Josephs Track & Field InvitationalApr 11 · 3000m Steeplechase · Place 6 · HussonHusson3000m Steeplechase0.914m6.12:45.51aJr
Apr 11St Josephs Track & Field InvitationalApr 11 · 400 Meters · Place 21 · HussonHusson400 Meters21.59.24aJr
Apr 11St Josephs Track & Field InvitationalApr 11 · 200 Meters · Place 30 · HussonHusson200 Meters30.26.18aWind: 2.3Jr
Apr 11Monks Track and Field InvitationalApr 11 · 3000m Steeplechase · Place 6 · HussonHusson3000m Steeplechase0.914m6.12:45.51aJr
Apr 11Monks Track and Field InvitationalApr 11 · 400 Meters · Place 21 · HussonHusson400 Meters21.59.24aJr
Apr 11Monks Track and Field InvitationalApr 11 · 200 Meters · Place 30 · HussonHusson200 Meters30.26.18aWind: 2.3Jr
Apr 4Maine Spring OpenerApr 4 · 3000m Steeplechase · Place 2 · HussonHusson3000m Steeplechase0.914m2.13:15.69aJr
Apr 4Maine Spring OpenerApr 4 · 1500 Meters · Place 10 · HussonHusson1500 Meters10.5:22.84aJr
Mar 28Yellow Jacket OpenMar 28 · 1500 Meters · Place 14 · HussonHusson1500 Meters14.5:15.00aJr
Mar 28Yellow Jacket OpenMar 28 · 200 Meters · Place 27 · HussonHusson200 Meters27.27.55aWind: -1.7Jr
Mar 13SEU Fire InvitationalMar 13 · 400m Hurdles · Place 19 · HussonHusson400m Hurdles191:11.90JR
Mar 13SEU Fire InvitationalMar 13 · 3000m Steeplechase · Place 12 · HussonHusson3000m Steeplechase1213:29.87 PBJR
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 400m Hurdles · HussonHusson400m Hurdles36" / 0.914m—DNSJr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 1500 Meters · Place 40 · HussonHusson1500 Meters40.5:16.15aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 800 Meters · Place 14 · HussonHusson800 Meters14.2:25.08a PBJr
Feb 7Maine State ChampionshipsFeb 7 · 600 Meters · Place 16 · HussonHusson600 Meters16.1:39.11aJr
Jan 31Southern Maine Husky InvitationalJan 31 · 600 Meters · Place 5 · HussonHusson600 Meters5.1:38.82aJr
Jan 31Southern Maine Husky InvitationalJan 31 · 200 Meters · Place 27 · HussonHusson200 Meters27.27.37aWind: 0Jr
Jan 16Bates Indoor InvitationalJan 16 · 600 Meters · Place 11 · HussonHusson600 Meters11.1:43.04aJr
Jan 16Bates Indoor InvitationalJan 16 · 200 Meters · Place 21 · HussonHusson200 Meters21.27.47aWind: 0Jr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 300 Meters · Place 11 · HussonHusson300 Meters11.42.14aJr
Dec 13UMaine InvitationalDec 13 · 600 Meters · Place 6 · HussonHusson600 Meters6.1:38.68aJr
Feb 22Bobcat Fresh Tune-upFeb 22 · 400 Meters · Place 8 · HussonHusson400 Meters856.99 PBSO
Feb 22Bobcat Fresh Tune-upFeb 22 · 200 Meters · Place 17 · HussonHusson200 Meters1725.87 PBSO
Feb 8Maine State ChampionshipsFeb 8 · 600 Meters · Place 13 · HussonHusson600 Meters13.1:36.72aSo
Jan 25Southern Maine Husky InvitationalJan 25 · 600 Meters · Place 8 · HussonHusson600 Meters8.1:35.35aSo
Jan 17Black Bear InviteJan 17 · 300 Meters · Place 8 · HussonHusson300 Meters840.44 PBSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 400m Hurdles · Place 7 · HussonHusson400m Hurdles36" / 0.914m7.1:08.51aSo
Apr 26North Atlantic Conference ChampionshipsApr 26 · Pole Vault · HussonHussonPole Vault--NMSo
Apr 18Maine State Pine Tree ClassicApr 18 · 400m Hurdles · Place 15 · HussonHusson400m Hurdles36" / 0.914m15.1:09.42aSo
Apr 18Maine State Pine Tree ClassicApr 18 · 800 Meters · Place 36 · HussonHusson800 Meters36.2:30.66aSo
Apr 11Monks Track & Field InviteApr 11 · 1500 Meters · Place 13 · HussonHusson1500 Meters13.5:10.90aSo
Mar 72025 UNCW InviteMar 7 · 400 Meters · Place 28 · HussonHusson400 Meters28.56.97a PBSo
Mar 72025 UNCW InviteMar 7 · 200 Meters · Place 48 · HussonHusson200 Meters48.25.29aWind: -0.3So

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 600 Meters · Place 4 · HussonHusson600 Meters4.1:36.96aSo
Dec 13UMaine InvitationalDec 13 · Pole Vault · Place 4 · HussonHussonPole Vault4.2.50m PBSo
Dec 7UBears Alumni InviteDec 7 · Pole Vault · Place 3 · HussonHussonPole Vault3.2.30mSo
Feb 3Maine College State meetFeb 3 · 600 Meters · Place 14 · HussonHusson600 Meters14.1:34.36a PBFr
Jan 27USM Husky InvitationalJan 27 · 600 Meters · Place 8 · HussonHusson600 Meters81:36.05FR
Jan 27USM Husky InvitationalJan 27 · 55m Hurdles · Place 16 · HussonHusson55m HurdlesRound P1610.89FR
Jan 19Bates InvitationalJan 19 · 60m Hurdles · Place 11 · HussonHusson60m Hurdles42" / 1.067mRound P11.11.51a PBWind: 0Fr
Jan 19Bates InvitationalJan 19 · 400 Meters · Place 10 · HussonHusson400 Meters10.57.43aFr
Jan 6USM Open IIJan 6 · 200 Meters · Place 28 · HussonHusson200 Meters2825.88FR
Jan 6USM Open IIJan 6 · 55m Hurdles · Place 14 · HussonHusson55m HurdlesRound P1410.94FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27NAC Conference Championships 2024Apr 27 · 400m Hurdles · Place 9 · HussonHusson400m Hurdles36" / 0.914m9.1:06.59a PBFr
Apr 27NAC Conference Championships 2024Apr 27 · Pole Vault · Place 10 · HussonHussonPole Vault10.2.45mFr
Apr 19Maien State Pine Tree ClassicApr 19 · Pole Vault · Place 17 · HussonHussonPole Vault172.45mFR
Apr 19Maien State Pine Tree ClassicApr 19 · 400m Hurdles · Place 15 · HussonHusson400m Hurdles151:07.05FR
Apr 12Monks Track andand Field InvitationalApr 12 · Pole Vault · Place 4 · HussonHussonPole Vault4.2.60mFr
Apr 12Monks Track andand Field InvitationalApr 12 · 400 Meters · Place 17 · HussonHusson400 Meters17.57.70aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · 400 Meters · Place 6 · HussonHusson400 Meters6.57.14aFr
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 55m Hurdles · Place 7 · Lake Region UnionLake Region Union55m Hurdles710.4812
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 600 Meters · Place 10 · Lake Region UnionLake Region Union600 Meters101:38.8312
Jan 14VITA TF Indoor Meet #5Jan 14 · 300 Meters · Place 11 · Lake Region UnionLake Region Union300 Meters1141.33a12
Jan 7Northeast InvitationalJan 7 · 600 Meters · Place 4 · Lake Region UnionLake Region Union600 Meters4.1:38.49a12

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 19Vermont Decathlon ChampionshipJun 19 · Long Jump · Place 78 · Lake Region UnionLake Region UnionLong Jump784.58m PB—
Jun 19Vermont Decathlon ChampionshipJun 19 · Javelin · Place 82 · Lake Region UnionLake Region UnionJavelin8218.93m—
Jun 19Vermont Decathlon ChampionshipJun 19 · Discus · Place 66 · Lake Region UnionLake Region UnionDiscus6617.91m—
Jun 19Vermont Decathlon ChampionshipJun 19 · Shot Put · Place 74 · Lake Region UnionLake Region UnionShot Put747.49m—
Jun 19Vermont Decathlon ChampionshipJun 19 · 110m Hurdles · Place 58 · Lake Region UnionLake Region Union110m Hurdles5821.52a—
Jun 19Vermont Decathlon ChampionshipJun 19 · 1500 Meters · Place 17 · Lake Region UnionLake Region Union1500 Meters174:53.09a—
Jun 19Vermont Decathlon ChampionshipJun 19 · 400 Meters · Place 37 · Lake Region UnionLake Region Union400 Meters3757.00a—
Jun 19Vermont Decathlon ChampionshipJun 19 · 100 Meters · Place 62 · Lake Region UnionLake Region Union100 Meters6213.07a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 1500 Meters · Place 5 · Lake Region UnionLake Region Union1500 Meters54:42.40a PB—
May 23NCUHS International #3May 23 · 1500 Meters · Place 5 · Lake Region UnionLake Region Union1500 Meters54:43.98a—
May 19Pete Davis Annual InvitationalMay 19 · 3000 Meters · Place 2 · Lake Region UnionLake Region Union3000 Meters211:36.4 PB—
May 16Lyndon Institute Home meetMay 16 · 1500 Meters · Place 5 · Lake Region UnionLake Region Union1500 Meters55:03.38a—
May 13Burlington HS TF InvitationalMay 13 · 300m Hurdles · Place 30 · Lake Region UnionLake Region Union300m Hurdles3048.80a—
May 9NCUHS International #2May 9 · 400 Meters · Place 5 · Lake Region UnionLake Region Union400 Meters558.53a—
May 6Twilight South Burlington TF InvitationalMay 6 · 300m Hurdles · Place 12 · Lake Region UnionLake Region Union300m Hurdles1248.80a—
May 4U-32 Home Meet 1May 4 · 300m Hurdles · Place 3 · Lake Region UnionLake Region Union300m Hurdles347.16a—
Apr 11Lyndon Institute Home meetApr 11 · 400 Meters · Place 2 · Lake Region UnionLake Region Union400 Meters258.10a—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VITA TF Indoor Meet #3Dec 28 · 55m Hurdles · Place 22 · Lake Region UnionLake Region Union55m Hurdles39"22.11.36a PB12
Dec 17VITA TF Indoor Meet #1Dec 17 · 300 Meters · Place 6 · Lake Region UnionLake Region Union300 Meters6.41.73a12
Jan 8VT HS Indoor Track 4Jan 8 · 300 Meters · Place 13 · Lake Region UnionLake Region Union300 Meters1341.9211
Jan 8VT HS Indoor Track 4Jan 8 · 55 Meters · Place 24 · Lake Region UnionLake Region Union55 Meters247.61 PB11

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4D3 Vermont TF State ChampionshipJun 4 · 300m Hurdles · Place 5 · Lake Region UnionLake Region Union300m Hurdles547.49a11
Jun 4D3 Vermont TF State ChampionshipJun 4 · 110m Hurdles · Place 8 · Lake Region UnionLake Region Union110m HurdlesRound P820.76a11
May 31St J Last Chance Meet May 31 · 300m Hurdles · Place 2 · Lake Region UnionLake Region Union300m Hurdles246.611
May 31St J Last Chance Meet May 31 · 110m Hurdles · Place 4 · Lake Region UnionLake Region Union110m Hurdles420.611
May 28Essex Invitational/NE Champ QualifierMay 28 · 300m Hurdles · Place 20 · Lake Region UnionLake Region Union300m Hurdles2047.25a11
May 25NCUHS Meet #2May 25 · 300m Hurdles · Place 4 · Lake Region UnionLake Region Union300m Hurdles448.34a11
May 25NCUHS Meet #2May 25 · 110m Hurdles · Place 9 · Lake Region UnionLake Region Union110m Hurdles921.22a11
May 14Burlington HS TF InvitationalMay 14 · 300m Hurdles · Place 17 · Lake Region UnionLake Region Union300m Hurdles36" / 0.914m17.47.78a PB11
May 14Burlington HS TF InvitationalMay 14 · 110m Hurdles · Place 24 · Lake Region UnionLake Region Union110m Hurdles39" / 0.991mRound P24.20.75a PB11
May 9Lyndon Institute Lake Region Dual MeetMay 9 · 110m Hurdles · Place 3 · Lake Region UnionLake Region Union110m Hurdles320.5811
May 9Lyndon Institute Lake Region Dual MeetMay 9 · 200 Meters · Place 3 · Lake Region UnionLake Region Union200 Meters324.87 PB11
May 5NCUHS Meet #1May 5 · Pole Vault · Place 17 · Lake Region UnionLake Region UnionPole Vault171.98m11
May 5NCUHS Meet #1May 5 · 300m Hurdles · Place 5 · Lake Region UnionLake Region Union300m Hurdles549.8911
Apr 30Twilight TF Meet @ South Burlington HSApr 30 · Pole Vault · Place 16 · Lake Region UnionLake Region UnionPole Vault161.85m PB11
Apr 30Twilight TF Meet @ South Burlington HSApr 30 · 300m Hurdles · Place 6 · Lake Region UnionLake Region Union300m Hurdles647.54a11
Apr 26Lyndon Institute Home Track MeetApr 26 · 300m Hurdles · Place 3 · Lake Region UnionLake Region Union300m Hurdles348.90JR
Apr 22STJA home meet postponed to FridayApr 22 · 800 Meters · Place 6 · Lake Region UnionLake Region Union800 Meters6.2:21.011
Apr 22STJA home meet postponed to FridayApr 22 · 100 Meters · Place 13 · Lake Region UnionLake Region Union100 Meters13.12.7 PB11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30VT HS Indoor Track 3Dec 30 · 300 Meters · Place 14 · Lake Region UnionLake Region Union300 Meters14.42.34a11
Dec 18VT HS Indoor Track 1Dec 18 · 600 Meters · Place 5 · Lake Region UnionLake Region Union600 Meters5.1:42.83a11

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29D3 Vermont TF State ChampionshipMay 29 · 300m Hurdles · Place 5 · Lake Region UnionLake Region Union300m Hurdles36" / 0.914m5.49.65a10
May 25NCUHS Meet #3May 25 · 300m Hurdles · Place 5 · Lake Region UnionLake Region Union300m Hurdles550.12h10
May 19Spaulding Dirt Track ClassicMay 19 · Shot Put · Place 17 · Lake Region UnionLake Region UnionShot Put12lb17.7.40m PB10
May 14Lyndon Institute Home MeetMay 14 · 300m Hurdles · Place 3 · Lake Region UnionLake Region Union300m Hurdles352.8610
May 4NCUHS Meet #2May 4 · 400 Meters · Place 13 · Lake Region UnionLake Region Union400 Meters13.58.5910
May 4NCUHS Meet #2May 4 · 100 Meters · Place 17 · Lake Region UnionLake Region Union100 Meters17.12.9410
Apr 28St J vs LR, Craftsbury and LamoilleApr 28 · 800 Meters · Place 4 · Lake Region UnionLake Region Union800 Meters42:23.00h PB10
Apr 24NCUHS meet #1Apr 24 · 400 Meters · Place 3 · Lake Region UnionLake Region Union400 Meters3.58.9810
Apr 24NCUHS meet #1Apr 24 · 100 Meters · Place 8 · Lake Region UnionLake Region Union100 Meters8.12.9210

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4VT HS Indoor Weekend 4Jan 4 · 300 Meters · Place 18 · Lake Region UnionLake Region Union300 Meters1844.279
Jan 4VT HS Indoor Weekend 4Jan 4 · 55 Meters · Place 21 · Lake Region UnionLake Region Union55 Meters217.999