Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 146:31.55MSTCA Northeast InvitationalJanuary 14, 2022
1000 Meters · IndoorMVC Week #1 · Dec 164:02.88aMVC Week #1December 16, 2019
1500 Meters · OutdoorConf of New England Outdoor Championships · Apr 255:35.31Conf of New England Outdoor ChampionshipsApril 25, 2025
3000 Meters · IndoorTufts Stampede Open · Feb 1513:09.47Tufts Stampede OpenFebruary 15, 2025
5000 Meters · OutdoorMonks Track & Field Invite · Apr 1121:25.09aMonks Track & Field InviteApril 11, 2025
600 Meters · IndoorMerrimack Valley Championship · Feb 111:58.07aMerrimack Valley ChampionshipFebruary 11, 2022
800 Meters · IndoorMSTCA Distance Classic · Dec 282:58.13aMSTCA Distance ClassicDecember 28, 2021
800 Meters · OutdoorConference of New England Outdoor Championships · Apr 242:50.82aConference of New England Outdoor ChampionshipsApril 24, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 800 Meters · Place 22 · Univ. of New EnglandUniv. of New England800 Meters22.2:50.82a PBSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 1500 Meters · Place 18 · Univ. of New EnglandUniv. of New England1500 Meters18.5:50.83aSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 29 · Univ. of New EnglandUniv. of New England800 Meters29.3:08.95aSr
Mar 27Corsair ClassicMar 27 · 800 Meters · Place 17 · U. of New EnglandU. of New England800 Meters173:10.86SR
Mar 27Corsair ClassicMar 27 · 1500 Meters · Place 38 · U. of New EnglandU. of New England1500 Meters386:08.34SR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 47 · Univ. of New EnglandUniv. of New England1 Mile476:38.51aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 1500 Meters · Place 19 · U. of New EnglandU. of New England1500 Meters195:35.31 PBJR
Apr 18Maine State Pine Tree ClassicApr 18 · 5000 Meters · Place 11 · Univ. of New EnglandUniv. of New England5000 Meters11.22:20.77aJr
Apr 11Monks Track & Field InviteApr 11 · 5000 Meters · Place 6 · Univ. of New EnglandUniv. of New England5000 Meters6.21:25.09a PBJr
Apr 5Jonathan Tymann InvitationalApr 5 · 1500 Meters · Place 11 · U. of New EnglandU. of New England1500 Meters115:50.88JR
Mar 29Tufts Snowflake ClassicMar 29 · 5000 Meters · Place 22 · Univ. of New EnglandUniv. of New England5000 Meters2221:28.48aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Tufts Stampede OpenFeb 15 · 3000 Meters · Place 35 · U. of New EnglandU. of New England3000 Meters3513:09.47 PBJR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Merrimack Valley ChampionshipFeb 11 · 600 Meters · Place 16 · MethuenMethuen600 Meters16.1:58.07a PB12
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 87 · Seni MethuenSeni Methuen1 Mile876:31.55 PB—
Jan 12Merrimack Valley Conference MVC Week 3Jan 12 · 1 Mile · Place 19 · MethuenMethuen1 Mile196:33.3612

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 800 Meters · Place 44 · MethuenMethuen800 Meters44.2:58.13a PB12

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 9MVC Week #3Jan 9 · 600 Meters · Place 32 · MethuenMethuen600 Meters32.2:04.96a10
Jan 3Merrimack Valley Conference Week #2Jan 3 · 1 Mile · Place 29 · MethuenMethuen1 Mile297:00.3610
Jan 3Merrimack Valley Conference Week #2Jan 3 · 1 Mile · Place 16 · MethuenMethuen1 Mile167:00.3610

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16MVC Week #1Dec 16 · 1000 Meters · Place 37 · MethuenMethuen1000 Meters37.4:02.88a PB10