Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBruce Lehane Scarlet and White Invitational · Jan 244:00.39aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
1 Mile · OutdoorFriar Invitational · Apr 104:13.64aFriar InvitationalApril 10, 2026
1000 Meters · IndoorBeantown Challenge · Jan 172:26.29aBeantown ChallengeJanuary 17, 2026
1500 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 243:43.24aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
1500 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 23:44.61aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
2 Miles · OutdoorHockomock Championships · Jun 129:09.24aHockomock ChampionshipsJune 12, 2021
3000 Meters · IndoorJohn Thomas Terrier Classic · Jan 268:11.43aJohn Thomas Terrier ClassicJanuary 26, 2024
3000m Steeplechase · 0.914m · OutdoorRaleigh Relays · Mar 268:41.67aRaleigh RelaysMarch 26, 2026
800 Meters · IndoorBoston University Last Chance Meet · Feb 271:54.81Boston University Last Chance MeetFebruary 27, 2022
800 Meters · OutdoorBattle Road Twilight #4 · Jun 81:53.85aBattle Road Twilight #4June 8, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 3000m Steeplechase · Place 44 · NortheasternNortheastern3000m Steeplechase0.914mRound P44.9:27.09aSr
May 15CAA Outdoor ChampionshipsMay 15 · 3000m Steeplechase · Place 8 · NortheasternNortheastern3000m Steeplechase0.914m8.9:52.80aSr
May 15CAA Outdoor ChampionshipsMay 15 · 5000 Meters · NortheasternNortheastern5000 Meters--DNSSr
May 14MEAC ChampionshipsMay 14 · 3000m Steeplechase · Place 12 · NortheasternNortheastern3000m Steeplechase0.914m12.9:52.80aSr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 3000 Meters · NortheasternNortheastern3000 Meters—DNFSr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 1500 Meters · Place 5 · NortheasternNortheastern1500 Meters5.3:44.61a PBSr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 25 · NortheasternNortheastern1 Mile25.4:13.64a PBSr
Mar 26Raleigh RelaysMar 26 · 3000m Steeplechase · Place 9 · NortheasternNortheastern3000m Steeplechase0.914m9.8:41.67a PBSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 1 Mile · Place 1 · NortheasternNortheastern1 Mile1.4:06.92aSr
Feb 13David Hemery Valentine InvitationalFeb 13 · 1500 Meters · Place 121 · NortheasternNortheastern1500 Meters1213:52.55aSr
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 184 · NortheasternNortheastern1 Mile1844:13.41aSr
Jan 30John Thomas Terrier ClassicJan 30 · 3000 Meters · Place 170 · NortheasternNortheastern3000 Meters1708:45.93SR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 1 Mile · Place 1 · NortheasternNortheastern1 Mile14:00.39a PBSr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 1500 Meters · Place 1 · NortheasternNortheastern1500 Meters13:43.24a PBSr
Jan 17Beantown ChallengeJan 17 · 1000 Meters · Place 7 · NortheasternNortheastern1000 Meters72:26.29a PBSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 8Battle Road Twilight #4Jun 8 · 800 Meters · Place 12 · UnattachedUnattached800 Meters12.1:53.85a PBSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 41 · NortheasternNortheastern1 Mile41.4:25.38aSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 3000m Steeplechase · Place 46 · NortheasternNortheastern3000m Steeplechase0.914mRound P46.9:39.91aJr
May 10CAA ChampionshipsMay 10 · 3000m Steeplechase · Place 4 · NortheasternNortheastern3000m Steeplechase0.914m4.9:20.07aJr
Apr 25The 2024 Penn Relays (College)Apr 25 · 3000m Steeplechase · NortheasternNortheastern3000m Steeplechase0.914m—8:54.10aJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 1 Mile · Place 1 · NortheasternNortheastern1 Mile14:08.62JR
Feb 22CAA Indoor T&F ChampsFeb 22 · 3000 Meters · Place 13 · NortheasternNortheastern3000 Meters13.8:33.51aJr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 78 · NortheasternNortheastern1 Mile784:03.00JR
Jan 26John Thomas Terrier ClassicJan 26 · 3000 Meters · Place 32 · NortheasternNortheastern3000 Meters328:11.43a PB—
Jan 20Boston University Battle in BeantownJan 20 · 1 Mile · Place 12 · NortheasternNortheastern1 Mile124:10.33JR

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 3000 Meters · Place 72 · NortheasternNortheastern3000 Meters72.8:21.59aJr
Feb 22CAA Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 9 · NortheasternNortheastern1 MileRound P9.4:13.15aSo
Feb 22CAA Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 7 · NortheasternNortheastern1 Mile7.4:11.22aSo
Feb 22CAA Indoor Track & Field ChampionshipsFeb 22 · 3000 Meters · Place 19 · NortheasternNortheastern3000 Meters19.8:59.02aSo
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 121 · NortheasternNortheastern3000 Meters121.8:15.68aSo
Jan 27John Thomas Terrier ClassicJan 27 · 3000 Meters · Place 71 · NortheasternNortheastern3000 Meters71.8:21.78aSo
Jan 21Boston University Battle in BeantownJan 21 · 1 Mile · Place 3 · NortheasternNortheastern1 Mile34:04.88SO
Jan 21Boston University Battle in BeantownJan 21 · 1 Mile · Place 3 · NortheasternNortheastern1 Mile34:04.88SO
Jan 15Flagship Indoor InvitationalJan 15 · 1000 Meters · Place 5 · NortheasternNortheastern1000 Meters5.2:29.98aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 3000m Steeplechase · Place 33 · NortheasternNortheastern3000m Steeplechase0.914m33.9:06.17aSo
May 5CAA Outdoor Track & Field ChampionshipsMay 5 · 3000m Steeplechase · Place 1 · NortheasternNortheastern3000m Steeplechase0.914m1.9:05.29aSo
Apr 8UMASS Flagship OpenerApr 8 · 1500 Meters · Place 12 · NortheasternNortheastern1500 Meters123:59.65SO
Mar 23adidas Raleigh RelaysMar 23 · 3000m Steeplechase · Place 33 · NortheasternNortheastern3000m Steeplechase0.914m33.9:09.25aSo

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Joe Donahue Games OpenerDec 9 · 1 Mile · Place 2 · NortheasternNortheastern1 Mile2.4:13.40aSo
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 3000 Meters · Place 36 · NortheasternNortheastern3000 Meters36.8:29.88aSo
Mar 4ICAAAA/ECAC Indoor ChampionshipsMar 4 · 1 Mile · Place 32 · NortheasternNortheastern1 MileRound P32.4:13.53aFr
Feb 27Boston University Last Chance MeetFeb 27 · 800 Meters · Place 41 · NortheasternNortheastern800 Meters411:54.81 PBFR
Feb 27Boston University Last Chance MeetFeb 27 · 800 Meters · Place 41 · NortheasternNortheastern800 Meters411:54.81FR
Feb 27Boston University Last Chance MeetFeb 27 · 800 Meters · Place 41 · NortheasternNortheastern800 Meters411:54.81FR
Feb 27Boston University Last Chance MeetFeb 27 · 800 Meters · Place 41 · NortheasternNortheastern800 Meters411:54.81FR
Feb 11David Hemery Valentine InvitationalFeb 11 · 1 Mile · Place 82 · NortheasternNortheastern1 Mile824:09.74FR
Feb 11David Hemery Valentine InvitationalFeb 11 · 1 Mile · Place 82 · NortheasternNortheastern1 Mile824:09.74FR
Jan 28John Thomas Terrier ClassicJan 28 · 3000 Meters · Place 35 · NortheasternNortheastern3000 Meters358:14.30FR
Jan 28John Thomas Terrier ClassicJan 28 · 3000 Meters · Place 35 · NortheasternNortheastern3000 Meters358:14.30FR
Jan 22Boston University Battle in BeantownJan 22 · 1 Mile · Place 8 · NortheasternNortheastern1 Mile84:07.33FR
Jan 22Boston University Battle in BeantownJan 22 · 1 Mile · Place 8 · NortheasternNortheastern1 Mile84:07.33FR
Jan 15URI InvitationalJan 15 · 1000 Meters · Place 16 · NortheasternNortheastern1000 Meters16.2:36.42aFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13IC4A/ECAC Outdoor Track & Field ChampionshipsMay 13 · 3000m Steeplechase · Place 8 · NortheasternNortheastern3000m Steeplechase0.914m8.9:19.56aFr
May 6CAA Outdoor ChampionshipsMay 6 · 3000m Steeplechase · Place 2 · NortheasternNortheastern3000m Steeplechase0.914m2.9:08.99aFr
Apr 30UMASS Outdoor InvitationalApr 30 · 1500 Meters · Place 7 · NortheasternNortheastern1500 Meters7.3:51.55aFr
Apr 22Jay Carisella Coaches InvitationalApr 22 · 3000m Steeplechase · Place 2 · NortheasternNortheastern3000m Steeplechase0.914m2.9:17.59aFr
Apr 8Friar InvitationalApr 8 · 3000m Steeplechase · Place 5 · NortheasternNortheastern3000m Steeplechase0.914m5.9:17.39aFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4 BU Sharon Colyear-Danville Season OpenerDec 4 · 3000 Meters · Place 26 · NortheasternNortheastern3000 Meters26.8:28.88aFr
Mar 12Hock League Grade Level ChallengeMar 12 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:32.7Unofficial12

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 12Hockomock ChampionshipsJun 12 · 2 Miles · Place 1 · Oliver AmesOliver Ames2 Miles1.9:09.24a PB12
Jun 3Canton vs Oliver AmesJun 3 · 1 Mile · Place 1 · Oliver AmesOliver Ames1 Mile1.4:31.0Unofficial12
May 26Oliver Ames vs. StoughtonMay 26 · 2 Miles · Oliver AmesOliver Ames2 Miles—10:44.0Unofficial12
May 20North Attleboro vs. Oliver AmersMay 20 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:34.0Unofficial12
May 20North Attleboro vs. Oliver AmersMay 20 · 800 Meters · Oliver AmesOliver Ames800 Meters—2:10.0Unofficial12
May 11Foxboro vs. Oliver AmesMay 11 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:34.0Unofficial12
May 11Foxboro vs. Oliver AmesMay 11 · 800 Meters · Oliver AmesOliver Ames800 Meters—2:10.0Unofficial12
May 11Foxboro vs. Oliver AmesMay 11 · 800 Meters · Oliver AmesOliver Ames800 Meters—2:02.1Unofficial12
May 6Sharon vs. Oliver AmesMay 6 · 2 Miles · Oliver AmesOliver Ames2 Miles—9:15Unofficial12
Apr 19Hockomock League Meet (All Results)Apr 19 · 1 Mile · Place 2 · Oliver AmesOliver Ames1 Mile2.4:27.3Unofficial12
Apr 19Hockomock League Meet (All Results)Apr 19 · 800 Meters · Place 1 · Oliver AmesOliver Ames800 Meters1.2:00.0Unofficial12
Mar 30OA vs. SharonMar 30 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:38Unofficial12
Mar 25Foxboro vs. OA/StoughtonMar 25 · 2 Miles · Oliver AmesOliver Ames2 Miles—10.32.6Unofficial12
Mar 25Foxboro vs. OA/StoughtonMar 25 · 2 Miles · Oliver AmesOliver Ames2 Miles—10.32.6Unofficial12
Mar 25Foxboro vs. OA/StoughtonMar 25 · 800 Meters · Oliver AmesOliver Ames800 Meters—1:59.3Unofficial12
Mar 25Foxboro vs. OA/StoughtonMar 25 · 800 Meters · Oliver AmesOliver Ames800 Meters—1:59.3Unofficial12