Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorURI Invitational · Jan 216:02.37aURI InvitationalJanuary 21, 2023
1500 Meters · OutdoorUMASS Commonwealth Invitational · Apr 155:22.86UMASS Commonwealth InvitationalApril 15, 2023
3000 Meters · IndoorSpringfield College Triangle Classic · Feb 1811:20.82Springfield College Triangle ClassicFebruary 18, 2023
3000m Steeplechase · 0.762m · Outdoor2023 NEWMAC Outdoor Track & Field Championship · Apr 2912:25.65a2023 NEWMAC Outdoor Track & Field ChampionshipApril 29, 2023
3000m Steeplechase · OutdoorUMASS Flagship Opener · Apr 812:11.87UMASS Flagship OpenerApril 8, 2023
5000 Meters · IndoorTufts Cupid Challenge · Feb 419:38.39Tufts Cupid ChallengeFebruary 4, 2023
5000 Meters · OutdoorBlack and Gold Invitational · Mar 3119:22.28aBlack and Gold InvitationalMarch 31, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 11 · WPI3000m Steeplechase0.762m11.13:45.03aSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 5000 Meters · WPI5000 Meters--DNSSr
Apr 18Trinity InvitationalApr 18 · 5000 Meters · Place 7 · WPI5000 Meters7.19:29.20aSr
Apr 10Tufts Spring StampedeApr 10 · 3000m Steeplechase · Place 11 · WPI3000m Steeplechase0.762m11.12:39.47aSr
Apr 4Springfield College ClassicApr 4 · 5000 Meters · Place 7 · WPI5000 Meters7.19:52.50aSr
Mar 27Corsair ClassicMar 27 · 1500 Meters · Place 24 · WPI1500 Meters245:41.78SR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 3000 Meters · Place 26 · WPI3000 Meters2611:54.10aSR
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 44 · WPI1 Mile446:22.88aSr
Feb 7Tufts 6-Way InvitationalFeb 7 · 3000 Meters · Place 24 · WPI3000 Meters2412:01.37aSR
Jan 232026 Lyons InvitationalJan 23 · 1 Mile · Place 21 · WPI1 Mile216:10.13SR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26NEWMACApr 26 · 3000m Steeplechase · Place 9 · WPI3000m Steeplechase0.762m9.12:42.07aSo
Apr 19George Davis InvitationalApr 19 · 5000 Meters · Place 25 · WPI5000 Meters25.20:04.54aSo
Apr 13UMASS Commonwealth Invitational Apr 13 · 3000m Steeplechase · Place 3 · WPI3000m Steeplechase313:01.12a—
Apr 6Springfield College Outdoor ClassicApr 6 · 5000 Meters · Place 5 · WPI5000 Meters520:22.47SO
Mar 30Corsair InvitationalMar 30 · 3000m Steeplechase · Place 6 · WPI3000m Steeplechase613:09.37a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Springfield College Triangle ClassicFeb 17 · 3000 Meters · Place 5 · WPI3000 Meters511:33.09SO
Feb 2Tufts Cupid ChallengeFeb 2 · 5000 Meters · Place 10 · WPI5000 Meters1019:45.76a—
Jan 27Wheaton InvitationalJan 27 · 1 Mile · Place 13 · WPI1 Mile136:08.21a—
Jan 13Lyon Invitational Jan 13 · 1 Mile · Place 18 · WPI1 Mile186:09.08SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4New England Division III Outdoor ChampionshipsMay 4 · 3000m Steeplechase · Place 21 · WPI3000m Steeplechase2112:24.49FR
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 3000m Steeplechase · Place 7 · WPI3000m Steeplechase0.762m7.12:25.65a PBFr
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 1500 Meters · Place 53 · WPI1500 Meters535:26.73FR
Apr 15UMASS Commonwealth InvitationalApr 15 · 1500 Meters · Place 43 · WPI1500 Meters435:22.86 PBFR
Apr 8UMASS Flagship OpenerApr 8 · 3000m Steeplechase · Place 7 · WPI3000m Steeplechase712:11.87 PBFR
Mar 31Black and Gold InvitationalMar 31 · 5000 Meters · Place 17 · WPI5000 Meters17.19:22.28a PBFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Springfield College Triangle ClassicFeb 18 · 3000 Meters · Place 9 · WPI3000 Meters911:20.82 PBFR
Feb 4Tufts Cupid ChallengeFeb 4 · 5000 Meters · Place 10 · WPI5000 Meters1019:38.39 PBFR
Jan 28Wheaton InvitationalJan 28 · 3000 Meters · Place 10 · WPI3000 Meters1011:22.77FR
Jan 21URI InvitationalJan 21 · 1 Mile · Place 35 · WPI1 Mile35.6:02.37a PBFr
Jan 15Flagship Indoor InvitationalJan 15 · 3000 Meters · Place 35 · WPI3000 Meters35.11:32.42aFr