Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRiverhawk Invitational · Feb 64:08.58aRiverhawk InvitationalFebruary 6, 2026
1 Mile · OutdoorFriar Invitational · Apr 124:11.21Friar InvitationalApril 12, 2024
1000 Meters · IndoorURI Coaches Invitational · Feb 102:31.68URI Coaches InvitationalFebruary 10, 2024
1500 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 83:44.98aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
2 Miles · OutdoorWeston Twilight Invitational · May 69:12.38aWeston Twilight InvitationalMay 6, 2023
3000 Meters · IndoorMIT Gordon Kelly Invitational · Jan 248:32.63aMIT Gordon Kelly InvitationalJanuary 24, 2026
400 Meters · OutdoorWeston Twilight Invitational · May 756.10Weston Twilight InvitationalMay 7, 2022
5000 Meters · OutdoorNortheast Outdoor Championships · May 215:24.06aNortheast Outdoor ChampionshipsMay 2, 2026
800 Meters · OutdoorHoly Cross Invitational · Apr 201:55.56Holy Cross InvitationalApril 20, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 4 · StonehillStonehill1500 Meters4.3:44.98a PBJr
May 2Northeast Outdoor ChampionshipsMay 2 · 5000 Meters · Place 9 · StonehillStonehill5000 Meters9.15:24.06a PBJr
May 2Northeast Outdoor ChampionshipsMay 2 · 1500 Meters · Place 2 · StonehillStonehill1500 MetersRound P2.3:59.26aJr
May 2Northeast Outdoor ChampionshipsMay 2 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters1.3:48.84aJr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters1.3:49.84aJr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 5000 Meters · Place 3 · StonehillStonehill5000 Meters3.15:29.92aJr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 1500 Meters · Place 4 · StonehillStonehill1500 Meters4.3:54.84aJr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 21 · StonehillStonehill1 Mile21.4:11.64aJr
Apr 2Merrimack Alumni ClassicApr 2 · 5000 Meters · Place 12 · StonehillStonehill5000 Meters12.16:45.15aJr
Apr 2Merrimack Alumni ClassicApr 2 · 800 Meters · Place 1 · StonehillStonehill800 Meters1.1:55.60aJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 1 · StonehillStonehill1 MileRound P1.4:17.95aJr
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 3 · StonehillStonehill1 Mile3.4:12.63aJr
Feb 15NEC Indoor ChampionshipsFeb 15 · 3000 Meters · Place 2 · StonehillStonehill3000 Meters2.8:36.27aJr
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 2 · StonehillStonehill1 Mile24:08.58a PBJr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 63 · StonehillStonehill1 Mile634:10.79SO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 3000 Meters · Place 1 · StonehillStonehill3000 Meters18:32.63a PBJr
Jan 17URI InvitationalJan 17 · 1 Mile · Place 1 · StonehillStonehill1 Mile14:18.38SO

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 1500 Meters · Place 7 · StonehillStonehill1500 Meters73:54.26FR
May 10NEICAAA Outdoor ChampionshipMay 10 · 1500 Meters · Place 7 · StonehillStonehill1500 Meters73:54.26FR
May 4Northeast Outdoor ChampionshipsMay 4 · 1500 Meters · Place 2 · StonehillStonehill1500 MetersRound P2.3:54.84aFr
May 4Northeast Outdoor ChampionshipsMay 4 · 1500 Meters · Place 2 · StonehillStonehill1500 Meters2.3:49.51aFr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters13:52.99a—
Apr 20Holy Cross InvitationalApr 20 · 800 Meters · Place 11 · StonehillStonehill800 Meters111:55.56 PBFR
Apr 12Friar InvitationalApr 12 · 1 Mile · Place 26 · StonehillStonehill1 Mile264:11.21 PBFR
Apr 5UMASS Flagship OpenerApr 5 · 5000 Meters · Place 9 · StonehillStonehill5000 Meters9.16:12.25aFr
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 4 · StonehillStonehill1500 Meters4.3:54.46aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 1 Mile · Place 8 · StonehillStonehill1 Mile84:15.76FR
Feb 10URI Coaches InvitationalFeb 10 · 1000 Meters · Place 5 · StonehillStonehill1000 Meters52:31.68 PBFR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 65 · StonehillStonehill1 Mile65.4:16.55aFr
Jan 26Riverhawk InvitationalJan 26 · 3000 Meters · Place 18 · StonehillStonehill3000 Meters188:38.92FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 1 Mile · Place 3 · StonehillStonehill1 Mile3.4:25.85aFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 2 Miles · Place 18 · WalthamWaltham2 Miles189:42.02a—
Jun 1MIAA Meet of ChampionsJun 1 · 1 Mile · Place 2 · WalthamWaltham1 Mile24:13.44a—
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 2 Miles · Place 4 · WalthamWaltham2 Miles4.9:20.26a12
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 1 Mile · Place 2 · WalthamWaltham1 Mile2.4:16.13a12
May 20MSTCA South Shore Twilight MeetMay 20 · 800 Meters · WalthamWaltham800 Meters--DNS12
May 17Dual County League Championship MeetMay 17 · 2 Miles · Place 1 · WalthamWaltham2 Miles1.9:24.27aUnofficial12
May 17Dual County League Championship MeetMay 17 · 1 Mile · Place 1 · WalthamWaltham1 Mile1.4:20.41aUnofficial12
May 13MSTCA Coaches InvitationalMay 13 · 1 Mile · Place 2 · WalthamWaltham1 Mile24:18.42a—
May 6Weston Twilight InvitationalMay 6 · 2 Miles · Place 1 · WalthamWaltham2 Miles19:12.38a PB—
Apr 25Waltham vs. WestonApr 25 · 1 Mile · Place 1 · WalthamWaltham1 Mile1.4:23.83a12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 1 Mile · Place 11 · WalthamWaltham1 Mile11.4:23.65a11
May 27MIAA D1 ChampionshipMay 27 · 1 Mile · Place 7 · WalthamWaltham1 Mile7.4:21.27a11
May 27MIAA D1 ChampionshipMay 27 · 800 Meters · Place 11 · WalthamWaltham800 Meters11.2:00.79a11
May 21MSTCA South Shore Twilight InvitationalMay 21 · 800 Meters · Place 1 · WalthamWaltham800 Meters1.1:58.54a11
May 18Dual County Championship MeetMay 18 · 1 Mile · Place 1 · WalthamWaltham1 Mile1.4:22.97a11
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 4 · WalthamWaltham1 Mile4.4:25.20a11
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 4 · WalthamWaltham1 Mile4.4:25.20aUnofficial11
May 7Weston Twilight InvitationalMay 7 · 400 Meters · Place 33 · WalthamWaltham400 Meters3356.10 PB11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · 1 Mile · Place 9 · WalthamWaltham1 Mile9.4:32.26a10
Jun 19MIAA D1 North ChampsJun 19 · 1 Mile · Place 9 · WalthamWaltham1 Mile9.4:32.26a10
Jun 12Dual County League MeetJun 12 · 1 Mile · Place 3 · WalthamWaltham1 Mile34:27.86SO
Jun 5MSTCA Lou Tozzi InvitationalJun 5 · 1 Mile · Place 5 · WalthamWaltham1 Mile54:26.5010