Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSpringfield College Triangle Classic · Feb 202:44.04aSpringfield College Triangle ClassicFebruary 20, 2026
1500 Meters · OutdoorUMass Lowell D'Amour Invitational · Mar 284:16.65aUMass Lowell D'Amour InvitationalMarch 28, 2026
1600 Meters · IndoorNorth Shore HS Invitational · Dec 304:54.71aNorth Shore HS InvitationalDecember 30, 2021
200 Meters · OutdoorSilfen Invitational · Apr 1124.56aSilfen InvitationalApril 11, 2025
300 Meters · IndoorBrown Invitational · Feb 1738.70aBrown InvitationalFebruary 17, 2024
400 Meters · IndoorRiverhawk Invitational · Jan 2654.02Riverhawk InvitationalJanuary 26, 2024
400 Meters · OutdoorUMass Lowell Invitational · Mar 2953.88UMass Lowell InvitationalMarch 29, 2025
400 Meters · Relay Split · IndoorYale Season Opener · Dec 652.736Yale Season OpenerDecember 6, 2025
500 Meters · IndoorRiverhawk Invitational · Jan 241:11.48aRiverhawk InvitationalJanuary 24, 2025
600 Meters · IndoorArt Kadish Elm City Challenge · Dec 121:27.91aArt Kadish Elm City ChallengeDecember 12, 2025
800 Meters · IndoorYale Season Opener · Dec 72:01.99aYale Season OpenerDecember 7, 2024
800 Meters · OutdoorTrinity Invitational · Apr 181:59.66aTrinity InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 69 · HartfordHartford800 Meters69.2:04.09aSr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 800 Meters · Place 12 · HartfordHartford800 Meters12.2:03.74aSr
Apr 18Trinity InvitationalApr 18 · 800 Meters · Place 21 · HartfordHartford800 Meters21.1:59.66a PBSr
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 37 · HartfordHartford800 Meters37.2:03.10aSr
Apr 10Silfen InvitationalApr 10 · 400 Meters · Place 27 · HartfordHartford400 Meters27.54.35aSr
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 55 · HartfordHartford200 Meters55.24.76aWind: 2.7Sr
Apr 3Rage in the Cage InvitationalApr 3 · 800 Meters · Place 10 · HartfordHartford800 Meters102:02.50aSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 25 · HartfordHartford1500 Meters25.4:16.65a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 1000 Meters · Place 6 · HartfordHartford1000 Meters62:44.04a PBSr
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 47 · HartfordHartford800 Meters472:02.18aSr
Jan 24Wesleyan Alumni InvitationalJan 24 · 600 Meters · Place 10 · HartfordHartford600 Meters101:29.55SR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · 600 Meters · Place 3 · HartfordHartford600 Meters3.1:27.91a PBSr
Dec 6Yale Season OpenerDec 6 · 400 Meters · HartfordHartford400 MetersRelay Split—52.736 PBSr
Dec 6Yale Season OpenerDec 6 · 800 Meters · Place 4 · HartfordHartford800 Meters4.2:04.80aSr
Jan 24Riverhawk InvitationalJan 24 · 500 Meters · Place 31 · HartfordHartford500 Meters31.1:11.48a PBJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 800 Meters · Place 10 · HartfordHartford800 Meters102:02.99JR
Apr 19Trinity InvitationalApr 19 · 800 Meters · Place 43 · HartfordHartford800 Meters432:05.86JR
Apr 11Silfen InvitationalApr 11 · 800 Meters · Place 35 · HartfordHartford800 Meters352:03.25aJr
Apr 11Silfen InvitationalApr 11 · 200 Meters · Place 34 · HartfordHartford200 Meters3424.56a PBJR
Apr 6Rage in the Cage InvitationalApr 6 · 800 Meters · Place 4 · HartfordHartford800 Meters42:02.57JR
Mar 29UMass Lowell InvitationalMar 29 · 400 Meters · Place 17 · HartfordHartford400 Meters1753.88 PBJR
Mar 7NEICAAA ChampionshipsMar 7 · 800 Meters · Place 16 · HartfordHartford800 Meters162:00.30JR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 600 Meters · Place 35 · HartfordHartford600 Meters35.1:28.89aJr
Dec 7Yale Season OpenerDec 7 · 800 Meters · Place 4 · HartfordHartford800 Meters4.2:01.99a PBJr
Feb 23Fastrack Last ChanceFeb 23 · 400 Meters · Place 42 · HartfordHartford400 Meters42.54.15aSo
Feb 17Brown InvitationalFeb 17 · 300 Meters · Place 13 · HartfordHartford300 Meters13.38.70a PBSo
Jan 26Riverhawk InvitationalJan 26 · 400 Meters · Place 75 · HartfordHartford400 Meters7554.02 PBSO
Jan 20The URI InvitationalJan 20 · 500 Meters · Place 28 · HartfordHartford500 Meters281:12.98SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 20Trinity InvitationalApr 20 · 800 Meters · Place 17 · HartfordHartford800 Meters172:00.93a—
Apr 13UMASS Commonwealth Invitational Apr 13 · 400 Meters · Place 18 · HartfordHartford400 Meters1854.27a—
Apr 12Silfen InvitationalApr 12 · 800 Meters · Place 40 · HartfordHartford800 Meters402:04.99a—
Apr 6Jonathan Tymann InvitationalApr 6 · 400 Meters · Place 8 · HartfordHartford400 Meters854.47SO
Mar 23Sean Livingston InvitationalMar 23 · 400 Meters · Place 4 · HartfordHartford400 Meters4.55.26aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Winter InvitationalDec 9 · 600 Meters · Place 5 · HartfordHartford600 Meters5.1:30.39aSo
Dec 2Suffolk RelaysDec 2 · 400 Meters · Place 22 · HartfordHartford400 Meters22.54.34aSo
Feb 11MIT Gordon Kelly InvitationalFeb 11 · 800 Meters · Place 5 · HartfordHartford800 Meters52:09.96FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28CCSU Home MeetApr 28 · 800 Meters · Place 13 · HartfordHartford800 Meters132:02.99FR
Apr 15UMASS Commonwealth InvitationalApr 15 · 800 Meters · Place 14 · HartfordHartford800 Meters142:03.98FR
Apr 8Jonathan Tymann InvitationalApr 8 · 400 Meters · Place 5 · HartfordHartford400 Meters554.09FR
Apr 1AIC Yellowjacket InvitationalApr 1 · 800 Meters · Place 20 · HartfordHartford800 Meters202:08.00FR
Mar 24UMass-Lowell InvitationalMar 24 · 800 Meters · Place 12 · HartfordHartford800 Meters12.2:07.57aFr

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Yale Season OpenerDec 10 · 800 Meters · Place 3 · HartfordHartford800 Meters3.2:10.29aFr
Dec 3ALDEN INVITATIONALDec 3 · 1000 Meters · Place 18 · HartfordHartford1000 Meters18.2:53.57aFr
Jan 30OCIAA InvitationalJan 30 · 600 Meters · Place 11 · WashingtonvilleWashingtonville600 Meters11.1:29.57a12
Jan 30Section 9 InvitationalJan 30 · 600 Meters · Place 11 · WashingtonvilleWashingtonville600 Meters11.1:29.57a12
Jan 21New Balance GamesJan 21 · 600 Meters · Place 32 · WashingtonvilleWashingtonville600 Meters321:30.3612

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 15 · WashingtonvilleWashingtonville600 Meters15.1:30.55a12
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 17 · WashingtonvilleWashingtonville1600 Meters17.4:54.71a PB12
Dec 11Jim Mitchell InvitationalDec 11 · 1000 Meters · Place 7 · WashingtonvilleWashingtonville1000 Meters7.2:47.49a12

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8OCIAA ChampionshipFeb 8 · 1000 Meters · Place 22 · WashingtonvilleWashingtonville1000 Meters223:04.5210