Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 34:30.08aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
1000 Meters · IndoorPA Indoor Meet #1 · Dec 112:51.88aPA Indoor Meet #1December 11, 2021
1500 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 24:11.01aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
2 Miles · OutdoorMIAA D1 Championship · May 2710:06.56aMIAA D1 ChampionshipMay 27, 2022
3000 Meters · IndoorSuffolk Ice Breaker · Jan 189:04.64aSuffolk Ice BreakerJanuary 18, 2026
3000 Meters · OutdoorUMass Lowell D'Amour Invitational · Mar 289:19.67aUMass Lowell D'Amour InvitationalMarch 28, 2026
3000m Steeplechase · 0.914m · OutdoorGeorge Davis Invitational · Apr 179:51.68aGeorge Davis InvitationalApril 17, 2026
5000 Meters · Indoorthe TRACK at new balance Early Bird invite · Dec 615:57.51athe TRACK at new balance Early Bird inviteDecember 6, 2025
5000 Meters · OutdoorMAAC Outdoor Championships · May 916:25.92aMAAC Outdoor ChampionshipsMay 9, 2026
600 Meters · IndoorPA Indoor Meet #1 · Dec 111:30.52aPA Indoor Meet #1December 11, 2021
800 Meters · OutdoorStonehill-Bentley-Merrimack · Apr 252:00.36aStonehill-Bentley-MerrimackApril 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 3000m Steeplechase · Place 14 · MerrimackMerrimack3000m Steeplechase0.914m14.10:52.32aSr
May 9MAAC Outdoor ChampionshipsMay 9 · 5000 Meters · Place 27 · MerrimackMerrimack5000 Meters27.16:25.92a PBSr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 1500 Meters · Place 67 · MerrimackMerrimack1500 Meters67.4:11.01a PBSr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 800 Meters · Place 6 · MerrimackMerrimack800 Meters6.2:00.36a PBSr
Apr 17George Davis InvitationalApr 17 · 3000m Steeplechase · Place 3 · MerrimackMerrimack3000m Steeplechase0.914m3.9:51.68a PBSr
Apr 11Ed Daniels ClassicApr 11 · 3000m Steeplechase · Place 7 · MerrimackMerrimack3000m Steeplechase0.914m7.10:31.23aSr
Apr 2Merrimack Alumni ClassicApr 2 · 1500 Meters · Place 12 · MerrimackMerrimack1500 Meters12.4:16.06aSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 3000 Meters · Place 13 · MerrimackMerrimack3000 Meters13.9:19.67a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 5000 Meters · Place 35 · MerrimackMerrimack5000 Meters3516:30.38aSr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 37 · MerrimackMerrimack1 Mile374:38.11aSr
Jan 18Suffolk Ice BreakerJan 18 · 3000 Meters · Place 18 · MerrimackMerrimack3000 Meters189:04.64a PBSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 5000 Meters · Place 23 · MerrimackMerrimack5000 Meters23.15:57.51a PBSr
Feb 15Kelly InviteFeb 15 · 1 Mile · Place 2 · MerrimackMerrimack1 Mile2.4:33.34aJr
Feb 1Harvard Crimson OpenFeb 1 · 3000 Meters · Place 11 · MerrimackMerrimack3000 Meters11.9:13.00aJr
Jan 24Riverhawk InvitationalJan 24 · 5000 Meters · Place 28 · MerrimackMerrimack5000 Meters28.16:02.77aJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 3000m Steeplechase · Place 18 · MerrimackMerrimack3000m Steeplechase0.914m18.10:35.69aJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 3000m Steeplechase · Place 5 · MerrimackMerrimack3000m Steeplechase0.914m5.10:09.30aJr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 5000 Meters · Place 14 · MerrimackMerrimack5000 Meters14.16:58.12aJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · MerrimackMerrimack3000 Meters—DNSJr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 98 · MerrimackMerrimack1 Mile98.4:30.08a PBSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Northeast Outdoor ChampionshipsMay 4 · 3000m Steeplechase · Place 17 · MerrimackMerrimack3000m Steeplechase0.914m17.10:30.25aSo
Apr 19George Davis InvitationalApr 19 · 3000m Steeplechase · Place 8 · MerrimackMerrimack3000m Steeplechase0.914m8.10:00.72aSo
Apr 5UMASS Flagship OpenerApr 5 · 3000m Steeplechase · Place 9 · MerrimackMerrimack3000m Steeplechase0.914m9.10:11.51aSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Place 40 · MerrimackMerrimack5000 Meters40.16:41.93aSo
Jan 21URI InvitationalJan 21 · 3000 Meters · Place 7 · MerrimackMerrimack3000 Meters7.9:08.56aFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6NEC ChampionshipMay 6 · 3000m Steeplechase · Place 6 · MerrimackMerrimack3000m Steeplechase0.914m6.10:05.22aFr
Mar 31Black and Gold InvitationalMar 31 · 3000m Steeplechase · Place 6 · MerrimackMerrimack3000m Steeplechase0.914m6.10:26.83aFr
Mar 24UMass-Lowell InvitationalMar 24 · 3000 Meters · Place 29 · MerrimackMerrimack3000 Meters29.9:22.76aFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 3000 Meters · Place 13 · MerrimackMerrimack3000 Meters13.9:11.11aFr
Dec 3Suffolk RelaysDec 3 · 5000 Meters · Place 8 · MerrimackMerrimack5000 Meters8.16:17.66aFr
Feb 11Merrimack Valley ChampionshipFeb 11 · 1 Mile · Place 4 · AndoverAndover1 Mile4.4:37.15a12

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 2 Miles · Place 18 · AndoverAndover2 Miles18.10:06.56a PB12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11PA Indoor Meet #1Dec 11 · 1000 Meters · Place 2 · AndoverAndover1000 Meters2.2:51.88a PB12
Dec 11PA Indoor Meet #1Dec 11 · 600 Meters · Place 2 · AndoverAndover600 Meters2.1:30.52a PB12