Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNE10 Championship · Feb 254:30.89aNE10 ChampionshipFebruary 25, 2022
1000 Meters · IndoorBU David Hemery Valentine Invitational · Feb 142:38.58BU David Hemery Valentine InvitationalFebruary 14, 2020
1500 Meters · IndoorBlack and Gold Invitational · Mar 304:18.29aBlack and Gold InvitationalMarch 30, 2019
1500 Meters · OutdoorStonehill Skyhawk Invitational · Apr 304:14.09aStonehill Skyhawk InvitationalApril 30, 2022
2 Miles · OutdoorGeorge Davis Invitational · Apr 239:59.02George Davis InvitationalApril 23, 2022
3000 Meters · IndoorMini Meet at BU · Dec 149:16.81aMini Meet at BUDecember 14, 2024
3000m Steeplechase · 0.914m · OutdoorNortheast 10 Conference Outdoor Championships · May 610:30.31aNortheast 10 Conference Outdoor ChampionshipsMay 6, 2022
3000m Steeplechase · OutdoorBattle Road Track Club Twilight Series #2 · May 1711:19.37Battle Road Track Club Twilight Series #2May 17, 2025
5000 Meters · OutdoorBattle Road Track Club Twilight #1 · May 1016:17.22Battle Road Track Club Twilight #1May 10, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 67 · Battle Road Track ClubBattle Road Track Club1 Mile674:39.12a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13The BU Mini MeetDec 13 · 1 Mile · Place 4 · Battle Road Track ClubBattle Road Track Club1 Mile4.4:41.20a12
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1000 Meters · Place 6 · Battle Road Track ClubBattle Road Track Club1000 Meters6.2:42.82a12
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 78 · Battle Road Track ClubBattle Road Track Club1 Mile78.4:36.03a12
Jan 11Suffolk RelaysJan 11 · 1 Mile · Place 50 · Battle Road Track ClubBattle Road Track Club1 Mile504:39.24a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Battle Road Track Club Twilight Series #2May 17 · 3000m Steeplechase · Place 5 · Battle Road Track ClubBattle Road Track Club3000m Steeplechase511:19.37 PB—
May 10Battle Road Track Club Twilight #1May 10 · 5000 Meters · Place 19 · Battle Road Track ClubBattle Road Track Club5000 Meters1916:17.22 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Mini Meet at BUDec 14 · 3000 Meters · Place 7 · Battle Road Track ClubBattle Road Track Club3000 Meters7.9:16.81a PB12
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 44 · Battle Road Track ClubBattle Road Track Club3000 Meters44.9:27.15a12
Jan 21GBTC InvitationalJan 21 · 3000 Meters · Place 14 · Battle Road Track ClubBattle Road Track Club3000 Meters14.9:50.40a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 15Battle Road Twilight Meet #4Jun 15 · 1500 Meters · Place 27 · Battle Road Track ClubBattle Road Track Club1500 Meters274:31.97—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 22GBTC InvitationalJan 22 · 3000 Meters · Place 7 · Battle Road Track ClubBattle Road Track Club3000 Meters7.9:35.73a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Boston University Mini MeetDec 17 · 1 Mile · Place 36 · Battle Road Track ClubBattle Road Track Club1 Mile36.4:53.14a10
Feb 25NE10 ChampionshipFeb 25 · 1 Mile · Place 12 · BentleyBentley1 Mile12.4:30.89a PBSr
Jan 28John Thomas Terrier ClassicJan 28 · 1000 Meters · Place 34 · BentleyBentley1000 Meters342:42.68SR
Jan 28John Thomas Terrier ClassicJan 28 · 1000 Meters · Place 34 · BentleyBentley1000 Meters342:42.68SR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Northeast 10 Conference Outdoor ChampionshipsMay 6 · 3000m Steeplechase · Place 4 · BentleyBentley3000m Steeplechase0.914m4.10:30.31a PBSr
Apr 30Stonehill Skyhawk InvitationalApr 30 · 1500 Meters · Place 11 · BentleyBentley1500 Meters11.4:14.09a PBSr
Apr 23George Davis InvitationalApr 23 · 2 Miles · Place 15 · BentleyBentley2 Miles159:59.02 PBSR
Apr 23George Davis InvitationalApr 23 · 2 Miles · Place 15 · BentleyBentley2 Miles159:59.02SR
Apr 16Penmen RelaysApr 16 · 3000m Steeplechase · Place 3 · BentleyBentley3000m Steeplechase0.914m3.10:35.33aSr
Apr 9Triton InvitationalApr 9 · 1500 Meters · Place 32 · BentleyBentley1500 Meters32.4:16.07aSr
Apr 1Black and Gold InvitationalApr 1 · 1500 Meters · Place 39 · BentleyBentley1500 Meters39.4:23.16aSr
Mar 26Bears InvitationalMar 26 · 3000m Steeplechase · Place 5 · BentleyBentley3000m Steeplechase0.914m5.11:25.58aSr

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Northeast-10 Indoor ChampionshipFeb 20 · 1 Mile · Place 14 · BentleyBentley1 Mile144:38.52SO
Feb 20Northeast-10 Indoor ChampionshipFeb 20 · 1 Mile · Place 14 · BentleyBentley1 Mile144:38.52SO
Feb 14BU David Hemery Valentine InvitationalFeb 14 · 1000 Meters · Place 95 · BentleyBentley1000 Meters952:38.58 PBSO
Feb 14BU David Hemery Valentine InvitationalFeb 14 · 1000 Meters · Place 95 · BentleyBentley1000 Meters952:38.58SO
Jan 19GBTC InvitationalJan 19 · 1000 Meters · Place 5 · BentleyBentley1000 Meters52:44.61—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Black and Gold InvitationalMar 30 · 1500 Meters · Place 33 · BentleyBentley1500 Meters33.4:18.29a PBFr
Jan 12Reggie Poyau Memorial InvitationalJan 12 · 1 Mile · Place 4 · BentleyBentley1 Mile4.4:41.15aFr

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 23BSU Bears InvitationalMar 23 · 5000 Meters · Place 22 · BentleyBentley5000 Meters22.17:42.84aFr