Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIT Gordon Kelly Invitational · Jan 244:34.17aMIT Gordon Kelly InvitationalJanuary 24, 2026
10,000 Meters · OutdoorNortheast-10 Outdoor Championships · May 133:09.18aNortheast-10 Outdoor ChampionshipsMay 1, 2026
1000 Meters · IndoorMerrimack Valley Conference MVC Week 3 · Jan 122:50.25Merrimack Valley Conference MVC Week 3January 12, 2022
10000 Meters · OutdoorNE10 Championships · May 333:33.19aNE10 ChampionshipsMay 3, 2024
1500 Meters · OutdoorUMASS Ken OBrien Pre-Conference · Apr 264:13.89aUMASS Ken OBrien Pre-ConferenceApril 26, 2025
2 Miles · IndoorMerrimack Valley Championship · Feb 1110:27.37aMerrimack Valley ChampionshipFebruary 11, 2022
3000 Meters · IndoorNortheast-10 Indoor Championships · Feb 199:02.99Northeast-10 Indoor ChampionshipsFebruary 19, 2026
3000 Meters · OutdoorCCSU Invitational · Apr 249:10.14aCCSU InvitationalApril 24, 2026
5000 Meters · IndoorNortheast-10 Indoor Championships · Feb 1915:52.26Northeast-10 Indoor ChampionshipsFebruary 19, 2026
5000 Meters · OutdoorNE10 Championships · May 315:55.07aNE10 ChampionshipsMay 3, 2024
800 Meters · IndoorTufts Cupid Challenge · Feb 132:09.28aTufts Cupid ChallengeFebruary 13, 2026
800 Meters · OutdoorEd Daniels Classic · Apr 112:13.59aEd Daniels ClassicApril 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 7 · Franklin PierceFranklin Pierce10,000 Meters7.33:09.18a PBJr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 5000 Meters · Place 20 · Franklin PierceFranklin Pierce5000 Meters20.16:14.15aJr
May 1NE10 OutdoorMay 1 · 10,000 Meters · Place 7 · Franklin PierceFranklin Pierce10,000 Meters7.33:09.18aJr
May 1NE10 OutdoorMay 1 · 5000 Meters · Place 20 · Franklin PierceFranklin Pierce5000 Meters20.16:14.15aJr
Apr 24CCSU InvitationalApr 24 · 3000 Meters · Place 15 · Franklin PierceFranklin Pierce3000 Meters15.9:10.14a PBJr
Apr 18AIC InvitationalApr 18 · 5000 Meters · Place 3 · Franklin PierceFranklin Pierce5000 Meters3.16:19.63aJr
Apr 11Ed Daniels ClassicApr 11 · 1500 Meters · Place 11 · Franklin PierceFranklin Pierce1500 Meters11.4:20.26aJr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Place 37 · Franklin PierceFranklin Pierce800 Meters37.2:13.59a PBJr
Apr 4Jim Sheehan MemorialApr 4 · 10,000 Meters · Place 2 · Franklin PierceFranklin Pierce10,000 Meters2.34:15.79aJr
Mar 26SNHU Spring InvitationalMar 26 · 5000 Meters · Place 10 · Franklin PierceFranklin Pierce5000 Meters10.16:11.82aJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 5000 Meters · Place 12 · Franklin PierceFranklin Pierce5000 Meters1215:52.26 PBJR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 3000 Meters · Place 12 · Franklin PierceFranklin Pierce3000 Meters129:02.99 PBJR
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 32 · Franklin PierceFranklin Pierce800 Meters322:09.28a PBJr
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 58 · Franklin PierceFranklin Pierce3000 Meters589:12.51aJr
Jan 31Mary Grinaker InvitationalJan 31 · 5000 Meters · Place 1 · Franklin PierceFranklin Pierce5000 Meters116:12.77aJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 23 · Franklin PierceFranklin Pierce1 Mile234:34.17a PBJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 800 Meters · Place 41 · Franklin PierceFranklin Pierce800 Meters412:15.31aJr
Jan 18Suffolk Ice BreakerJan 18 · 3000 Meters · Place 25 · Franklin PierceFranklin Pierce3000 Meters259:21.27aJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 55 · Franklin PierceFranklin Pierce1500 Meters55.4:13.89a PBSo
Apr 5Sheehan InviteApr 5 · 10000 Meters · Place 3 · Franklin PierceFranklin Pierce10000 Meters334:00.81aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 5000 Meters · Place 14 · Franklin PierceFranklin Pierce5000 Meters1416:49.71SO
Feb 15Kelly InviteFeb 15 · 1 Mile · Place 15 · Franklin PierceFranklin Pierce1 Mile15.4:48.18aSo
Jan 25Southern Maine Husky InvitationalJan 25 · 3000 Meters · Place 2 · Franklin PierceFranklin Pierce3000 Meters2.9:15.28aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · Franklin PierceFranklin Pierce1 Mile—DNSSo
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 49 · Franklin PierceFranklin Pierce3000 Meters49.9:30.24aSo
Feb 16Northeast-10 Indoor ChampionshipsFeb 16 · 3000 Meters · Place 23 · Franklin PierceFranklin Pierce3000 Meters239:38.57FR
Feb 10Gordon Kelly InvitationalFeb 10 · 3000 Meters · Place 27 · Franklin PierceFranklin Pierce3000 Meters279:38.45FR
Jan 13Suffolk Ice BreakerJan 13 · 1 Mile · Place 65 · Franklin PierceFranklin Pierce1 Mile655:11.75—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NE10 ChampionshipsMay 3 · 10000 Meters · Place 10 · Franklin PierceFranklin Pierce10000 Meters1033:33.19a PB—
May 3NE10 ChampionshipsMay 3 · 5000 Meters · Place 17 · Franklin PierceFranklin Pierce5000 Meters1715:55.07a PB—
Apr 26CCSU Blue Devil InvitationalApr 26 · 3000 Meters · Place 15 · Franklin PierceFranklin Pierce3000 Meters15.9:17.41aFr
Apr 19Sean Collier InvitationalApr 19 · 1500 Meters · Place 14 · Franklin PierceFranklin Pierce1500 Meters144:14.79a—
Apr 6Wright Outdoor InviteApr 6 · 5000 Meters · Place 10 · Franklin PierceFranklin Pierce5000 Meters1016:20.01a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Place 57 · Franklin PierceFranklin Pierce5000 Meters57.17:42.66aFr
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 1 Mile · Place 27 · MethuenMethuen1 Mile27.4:45.14a12
Feb 2MVC Week 6Feb 2 · 2 Miles · Place 5 · MethuenMethuen2 Miles510:44.9612
Jan 29MSTCA Coaches InvitationalJan 29 · 1 Mile · Place 41 · MethuenMethuen1 Mile414:45.83a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 1 Mile · Place 41 · MethuenMethuen1 Mile41.4:45.83a12

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1 Mile · Place 16 · MethuenMethuen1 Mile16.4:46.83a12
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 2 Miles · Place 4 · MethuenMethuen2 Miles4.10:39.15a12
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 2 Miles · Place 10 · MethuenMethuen2 Miles1010:31.47JR
Feb 11Merrimack Valley ChampionshipFeb 11 · 2 Miles · Place 12 · MethuenMethuen2 Miles12.10:27.37a PB11
Jan 14MSTCA Northeast InvitationalJan 14 · 2 Miles · Place 6 · Juni MethuenJuni Methuen2 Miles610:36.93—
Jan 12Merrimack Valley Conference MVC Week 3Jan 12 · 1000 Meters · Place 8 · MethuenMethuen1000 Meters82:50.25 PB11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1 Mile · Place 17 · MethuenMethuen1 Mile17.4:57.98a11
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 1 Mile · Place 18 · MethuenMethuen1 Mile18.5:00.67a11

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7MVC ChampionshipFeb 7 · 1 Mile · Place 20 · MethuenMethuen1 Mile205:07.919
Jan 9MVC Week #3Jan 9 · 1 Mile · Place 30 · MethuenMethuen1 Mile30.5:11.89a9
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 2 Miles · Place 33 · MethuenMethuen2 Miles3311:31.199
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 2 Miles · Place 1 · MethuenMethuen2 Miles111:31.199

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Holiday ChallengeDec 27 · 1 Mile · Place 15 · MethuenMethuen1 Mile15.5:14.97a9
Dec 16MVC Week #1Dec 16 · 1 Mile · Place 41 · MethuenMethuen1 Mile41.5:34.58a9