Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddlebury Outdoor Meet · Apr 1813.97aMiddlebury Outdoor MeetApril 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorBurlington HS TF Invitational · May 1421.62aBurlington HS TF InvitationalMay 14, 2022
200 Meters · IndoorMiddlebury Winter Classic · Jan 1631.19aMiddlebury Winter ClassicJanuary 16, 2026
200 Meters · OutdoorNorth Atlantic Conference Championships · Apr 2529.93aNorth Atlantic Conference ChampionshipsApril 25, 2026
60 Meter · IndoorDartmouth December Invite · Dec 128.80aDartmouth December InviteDecember 12, 2025
60 Meters · IndoorMiddlebury Winter Classic · Jan 168.85aMiddlebury Winter ClassicJanuary 16, 2026
Javelin · 600g · Outdoor***Rescheduled*** Milton HS Host TF Meet #1 · May 616.30m***Rescheduled*** Milton HS Host TF Meet #1May 6, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · 200 Meters · Place 9 · Vermont State University JohnsonVermont State University Johnson200 Meters9.29.93a PBWind: -0.1So
Apr 25North Atlantic Conference ChampionshipsApr 25 · 100 Meters · Place 10 · Vermont State University JohnsonVermont State University Johnson100 MetersRound P10.14.00aWind: 0.3So
Apr 18Middlebury Outdoor MeetApr 18 · 100 Meters · Place 9 · Vermont State University JohnsonVermont State University Johnson100 Meters9.13.97a PBWind: 1.6So
Mar 26SNHU Spring InvitationalMar 26 · 200 Meters · Place 38 · Vermont State University JohnsonVermont State University Johnson200 Meters38.30.43aWind: 2.1So
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 41 · Vermont State University JohnsonVermont State University Johnson100 Meters41.14.40aWind: 1.2So

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Middlebury Winter ClassicJan 16 · 200 Meters · Place 13 · Northern Vermont-JohnsonNorthern Vermont-Johnson200 Meters1331.19a PBSo
Jan 16Middlebury Winter ClassicJan 16 · 60 Meters · Place 11 · Northern Vermont-JohnsonNorthern Vermont-Johnson60 MetersRound P118.85a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Dartmouth December InviteDec 12 · 60 Meter · Place 15 · Vermont State University JohnsonVermont State University Johnson60 MeterRound P15.8.80a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Ramapo TwilightMay 9 · 200 Meters · Vermont State University JohnsonVermont State University Johnson200 Meters--DNSWind: -0.2Fr
May 9Ramapo TwilightMay 9 · 100 Meters · Place 13 · Vermont State University JohnsonVermont State University Johnson100 MetersRound P13.14.65aWind: -0.1Fr
Apr 26North Atlantic Conference ChampionshipsApr 26 · High Jump · Vermont State University JohnsonVermont State University JohnsonHigh Jump--NMFr
Apr 26North Atlantic Conference ChampionshipsApr 26 · 100 Meters · Place 9 · Vermont State University JohnsonVermont State University Johnson100 MetersRound P9.14.51aWind: 0Fr
Mar 28SNHU Spring InvitationalMar 28 · 200 Meters · Place 24 · Vermont State JohnsonVermont State Johnson200 Meters2429.93FR
Mar 28SNHU Spring InvitationalMar 28 · 100 Meters · Place 31 · Vermont State JohnsonVermont State Johnson100 Meters3114.23FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Dartmouth December InviteDec 13 · 60 Meter · Place 11 · Vermont State University JohnsonVermont State University Johnson60 MeterRound P11.9.21aFr
Dec 13Dartmouth December InviteDec 13 · 200 Meters · Place 24 · Vermont State University JohnsonVermont State University Johnson200 Meters24.33.60aFr
Dec 6Plymouth St. W ClassicDec 6 · 200 Meters · Place 9 · Vermont State University JohnsonVermont State University Johnson200 Meters9.33.47aFr

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24CVU Host TF Meet #3May 24 · Javelin · Place 13 · Bellows Free Academy - FBellows Free Academy - FJavelin1316.73m11
May 14Burlington HS TF InvitationalMay 14 · 100m Hurdles · Place 40 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100m Hurdles33" / 0.838mRound P40.21.62a PB11
May 10Colchester HS Host TF Meet #1May 10 · Javelin · Place 14 · Bellows Free Academy - FBellows Free Academy - FJavelin1418.40m11
May 6***Rescheduled*** Milton HS Host TF Meet #1May 6 · Javelin · Place 6 · Bellows Free Academy - FairfaxBellows Free Academy - FairfaxJavelin600g6.16.30m PB11
May 6***Rescheduled*** Milton HS Host TF Meet #1May 6 · 100m Hurdles · Place 5 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100m Hurdles33" / 0.838m5.22.57a11
May 6***Rescheduled*** Milton HS Host TF Meet #1May 6 · 100 Meters · Place 18 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 Meters18.15.09a11
Apr 25MMU Track Home #3Apr 25 · Javelin · Place 11 · Bellows Free Academy - FBellows Free Academy - FJavelin1116.35m11
Apr 13BHS Host TF Meet #2Apr 13 · Javelin · Place 25 · Bellows Free Academy - F.Bellows Free Academy - F.Javelin2512.24mJR
Apr 13BHS Host TF Meet #2Apr 13 · Javelin · Place 25 · Bellows Free Academy - F.Bellows Free Academy - F.Javelin2512.24mJR
Apr 13BHS Host TF Meet #2Apr 13 · 100m Hurdles · Place 13 · Bellows Free Academy - F.Bellows Free Academy - F.100m Hurdles1323.96JR
Apr 13BHS Host TF Meet #2Apr 13 · 100m Hurdles · Place 13 · Bellows Free Academy - F.Bellows Free Academy - F.100m Hurdles1323.96JR
Apr 13BHS Host TF Meet #2Apr 13 · 100 Meters · Place 51 · Bellows Free Academy - F.Bellows Free Academy - F.100 Meters5116.10JR
Apr 13BHS Host TF Meet #2Apr 13 · 100 Meters · Place 51 · Bellows Free Academy - F.Bellows Free Academy - F.100 Meters5116.10JR
Apr 5BHS Host TF Meet #1Apr 5 · Javelin · Place 9 · Bellows Free Academy - F.Bellows Free Academy - F.Javelin915.85mJR
Apr 5BHS Host TF Meet #1Apr 5 · 100 Meters · Place 35 · Bellows Free Academy - F.Bellows Free Academy - F.100 Meters3515.83JR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Milton HS Host #1May 5 · Javelin · Place 19 · Bellows Free Academy - FairfaxBellows Free Academy - FairfaxJavelin600g19.32-0910
May 5Milton HS Host #1May 5 · 300m Hurdles · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax300m Hurdles30" / 0.762m—DNS10
Apr 28MMU Track Home #2Apr 28 · 100 Meters · Place 29 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 Meters29.17.83a10