Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRiverhawk Invitational · Feb 64:10.39aRiverhawk InvitationalFebruary 6, 2026
10,000 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 930:56.36aBattle Road Twilight Series Meet 1May 9, 2026
1000 Meters · IndoorRiverhawk Invitational · Jan 242:30.31aRiverhawk InvitationalJanuary 24, 2025
10000 Meters · OutdoorSheehan Invite · Apr 532:39.93aSheehan InviteApril 5, 2025
1500 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 23:58.02aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:51.74aBryan Clay InvitationalApril 16, 2026
3000 Meters · IndoorThe BU Mini Meet · Dec 138:29.45aThe BU Mini MeetDecember 13, 2025
3000 Meters · OutdoorCCSU Blue Devil Invitational · Apr 268:28.57aCCSU Blue Devil InvitationalApril 26, 2024
3000m Steeplechase · OutdoorMIT Sean Collier Invitational · Apr 189:23.53MIT Sean Collier InvitationalApril 18, 2025
5000 Meters · IndoorSuffolk Relays · Dec 215:08.12aSuffolk RelaysDecember 2, 2023
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:38.89aBryan Clay InvitationalApril 16, 2026
800 Meters · IndoorDavid Hemery Valentine Invitational · Feb 141:54.58aDavid Hemery Valentine InvitationalFebruary 14, 2025
800 Meters · OutdoorSNHU Spring Invitational · Mar 262:00.30aSNHU Spring InvitationalMarch 26, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Battle Road Twilight Series Meet 1May 9 · 10,000 Meters · Place 5 · Hopkinton RunningHopkinton Running10,000 Meters5.30:56.36a PB-
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 178 · Hopkinton Runners SocietyHopkinton Runners Society5000 Meters178.14:38.89a PB-
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 167 · Hopkinton Runners SocietyHopkinton Runners Society1500 Meters167.3:51.74a PB-
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 2 · Hopkinton Runners SocietyHopkinton Runners Society1500 Meters2.3:57.61a-
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 1 · Hopkinton Runners SocietyHopkinton Runners Society800 Meters1.2:00.30a PB-

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 5 · Hopkinton RunningHopkinton Running1 Mile54:10.39a PB—

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13The BU Mini MeetDec 13 · 3000 Meters · Place 5 · Hopkinton RunningHopkinton Running3000 Meters5.8:29.45a PB-
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 5 · Franklin PierceFranklin Pierce1 Mile5.4:15.05aSr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 7 · Franklin PierceFranklin Pierce1500 Meters7.3:58.02a PBSr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 5000 Meters · Place 1 · Franklin PierceFranklin Pierce5000 Meters115:35.65SR
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 800 Meters · Place 3 · Franklin PierceFranklin Pierce800 Meters31:58.59SR
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 800 Meters · Place 3 · Franklin PierceFranklin Pierce800 Meters31:58.59SR
Feb 15Kelly InviteFeb 15 · 5000 Meters · Place 1 · Franklin PierceFranklin Pierce5000 Meters1.15:36.02aSr
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 119 · Franklin PierceFranklin Pierce800 Meters1191:54.58a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 3000 Meters · Place 165 · Franklin PierceFranklin Pierce3000 Meters1658:44.56a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 152 · Franklin PierceFranklin Pierce1 Mile1524:19.94a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 140 · Franklin PierceFranklin Pierce1500 Meters1404:01.02SR
Jan 25Southern Maine Husky InvitationalJan 25 · 1 Mile · Place 1 · Franklin PierceFranklin Pierce1 Mile1.4:23.13aSr
Jan 24Riverhawk InvitationalJan 24 · 1000 Meters · Place 9 · Franklin PierceFranklin Pierce1000 Meters9.2:30.31a PBSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 3000m Steeplechase · Place 9 · Franklin PierceFranklin Pierce3000m Steeplechase99:28.04aSR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 4 · Franklin PierceFranklin Pierce1500 Meters4.3:52.00aSr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 800 Meters · Franklin PierceFranklin Pierce800 Meters—DNSSr
Apr 18MIT Sean Collier InvitationalApr 18 · 3000m Steeplechase · Place 3 · Franklin PierceFranklin Pierce3000m Steeplechase39:23.53 PBSR
Apr 18MIT Sean Collier InvitationalApr 18 · 1500 Meters · Place 3 · Franklin PierceFranklin Pierce1500 Meters33:58.60SR
Apr 5Sheehan InviteApr 5 · 10000 Meters · Place 1 · Franklin PierceFranklin Pierce10000 Meters132:39.93a PBSr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26CCSU Blue Devil InvitationalApr 26 · 3000 Meters · Place 2 · Franklin PierceFranklin Pierce3000 Meters2.8:28.57a PBSr
Apr 19Sean Collier InvitationalApr 19 · 1500 Meters · Place 14 · Franklin PierceFranklin Pierce1500 Meters143:56.41a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Northeast-10 Indoor ChampionshipsFeb 16 · 5000 Meters · Place 5 · Franklin PierceFranklin Pierce5000 Meters515:31.48JR
Feb 16Northeast-10 Indoor ChampionshipsFeb 16 · 1 Mile · Place 8 · Franklin PierceFranklin Pierce1 Mile84:28.21JR
Feb 9David Hemrey Valentine InvitationalFeb 9 · 800 Meters · Place 236 · Franklin PierceFranklin Pierce800 Meters2361:58.76JR
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 166 · Franklin PierceFranklin Pierce1 Mile1664:21.00a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 1 Mile · Place 2 · Franklin PierceFranklin Pierce1 Mile2.4:24.15aJr
Dec 9USM Alumni OpenDec 9 · 3000 Meters · Place 2 · Franklin PierceFranklin Pierce3000 Meters2.8:51.04aJr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Place 3 · Franklin PierceFranklin Pierce5000 Meters3.15:08.12a PBJr
Feb 26Last Chance Indoor National Qualifier at BUFeb 26 · 5000 Meters · Place 15 · Franklin PierceFranklin Pierce5000 Meters1515:11.10aSo
Feb 16Northeast-10 ChampionshipsFeb 16 · 1 Mile · Place 3 · Franklin PierceFranklin Pierce1 Mile34:18.86SO
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 169 · Franklin PierceFranklin Pierce800 Meters169.1:55.54aSo
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 92 · Franklin PierceFranklin Pierce1 Mile92.4:15.23aSo

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 1500 Meters · Place 18 · Franklin PierceFranklin Pierce1500 Meters183:59.11JR
Apr 22MIT Sean Collier InvitationalApr 22 · 1500 Meters · Place 18 · Franklin PierceFranklin Pierce1500 Meters184:04.31JR
Apr 21Sean Collier Invitational Distance NightApr 21 · 3000m Steeplechase · Place 4 · Franklin PierceFranklin Pierce3000m Steeplechase49:47.05JR

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 3000 Meters · Place 3 · Franklin PierceFranklin Pierce3000 Meters3.8:39.63aSo
Feb 12Gordon Kelly InvitationalFeb 12 · 1 Mile · Place 2 · Franklin PierceFranklin Pierce1 Mile24:30.77FR
Feb 12Gordon Kelly InvitationalFeb 12 · 1 Mile · Place 2 · Franklin PierceFranklin Pierce1 Mile24:30.77FR
Feb 5Bruce Lehane Red & White InvitationalFeb 5 · 800 Meters · Place 62 · Franklin PierceFranklin Pierce800 Meters621:59.05FR
Feb 5Bruce Lehane Red & White InvitationalFeb 5 · 800 Meters · Place 62 · Franklin PierceFranklin Pierce800 Meters621:59.05FR
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · 800 Meters · Place 62 · Franklin PierceFranklin Pierce800 Meters62.1:59.05aFr
Jan 28John Thomas Terrier ClassicJan 28 · 800 Meters · Place 81 · Franklin PierceFranklin Pierce800 Meters811:59.83FR
Jan 28John Thomas Terrier ClassicJan 28 · 800 Meters · Place 81 · Franklin PierceFranklin Pierce800 Meters811:59.83FR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Northeast 10 Conference Outdoor ChampionshipsMay 6 · 5000 Meters · Place 12 · Franklin PierceFranklin Pierce5000 Meters12.15:30.14aSo
Apr 30CCSU InvitationalApr 30 · 3000 Meters · Place 5 · Franklin PierceFranklin Pierce3000 Meters5.8:46.62aSo
Apr 23MIT Sean Collier InvitationalApr 23 · 1500 Meters · Place 4 · Franklin PierceFranklin Pierce1500 Meters44:00.34SO
Apr 23MIT Sean Collier InvitationalApr 23 · 1500 Meters · Place 4 · Franklin PierceFranklin Pierce1500 Meters44:00.34SO
Apr 23MIT Sean Collier InvitationalApr 23 · 800 Meters · Place 35 · Franklin PierceFranklin Pierce800 Meters352:07.48SO
Apr 23MIT Sean Collier InvitationalApr 23 · 800 Meters · Place 35 · Franklin PierceFranklin Pierce800 Meters352:07.48SO
Apr 2SNHU Spring InvitationalApr 2 · 5000 Meters · Place 1 · Franklin PierceFranklin Pierce5000 Meters1.15:54.62aSo

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Eastern Connecticut State Invitational #2Apr 15 · 1500 Meters · Place 3 · Franklin PierceFranklin Pierce1500 Meters3.4:15.00aFr