Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIT Gordon Kelly Invitational · Jan 244:33.64aMIT Gordon Kelly InvitationalJanuary 24, 2026
10,000 Meters · OutdoorNortheast Outdoor Championships · May 232:04.20aNortheast Outdoor ChampionshipsMay 2, 2026
1000 Meters · IndoorRITCA Last Chance Qualifier · Feb 112:52.66RITCA Last Chance QualifierFebruary 11, 2023
1500 Meters · IndoorRIIL Boys - Week 3 · Jan 124:35.53RIIL Boys - Week 3January 12, 2022
1500 Meters · OutdoorJim Kavanagh Legacy Invitational · Apr 184:09.26aJim Kavanagh Legacy InvitationalApril 18, 2026
3000 Meters · IndoorRiverhawk Invitational · Feb 68:44.30aRiverhawk InvitationalFebruary 6, 2026
3000 Meters · OutdoorUMass Lowell D'Amour Invitational · Mar 288:58.41aUMass Lowell D'Amour InvitationalMarch 28, 2026
5000 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 3015:13.62Roxbury CC - Tigers Open MeetJanuary 30, 2026
5000 Meters · OutdoorFriar Invitational · Apr 1015:16.45aFriar InvitationalApril 10, 2026
800 Meters · OutdoorRIIL Central Division Championships · Jun 12:28.24aRIIL Central Division ChampionshipsJune 1, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 5000 Meters · Place 8 · StonehillStonehill5000 Meters8.15:20.47aJr
May 2Northeast Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 7 · StonehillStonehill10,000 Meters7.32:04.20a PBJr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 18 · StonehillStonehill1500 Meters18.4:09.83aJr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 5000 Meters · Place 6 · StonehillStonehill5000 Meters6.16:03.27aJr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 1500 Meters · Place 18 · StonehillStonehill1500 Meters18.4:09.26a PBJr
Apr 10Friar InvitationalApr 10 · 5000 Meters · Place 18 · StonehillStonehill5000 Meters18.15:16.45a PBJr
Apr 2Merrimack Alumni ClassicApr 2 · 5000 Meters · Place 10 · StonehillStonehill5000 Meters10.16:44.27aJr
Apr 2Merrimack Alumni ClassicApr 2 · 1500 Meters · Place 15 · StonehillStonehill1500 Meters15.4:22.80aJr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 3000 Meters · Place 6 · StonehillStonehill3000 Meters6.8:58.41a PBJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 5000 Meters · Place 14 · StonehillStonehill5000 Meters1415:28.64aJR
Feb 15NEC Indoor ChampionshipsFeb 15 · 5000 Meters · Place 11 · StonehillStonehill5000 Meters11.15:16.31aJr
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 30 · StonehillStonehill3000 Meters308:44.30a PBJr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 5000 Meters · Place 1 · StonehillStonehill5000 Meters115:13.62 PBJR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 21 · StonehillStonehill1 Mile214:33.64a PBJr
Jan 17URI InvitationalJan 17 · 3000 Meters · Place 6 · StonehillStonehill3000 Meters69:01.21JR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 3000 Meters · Place 14 · StonehillStonehill3000 Meters14.9:03.92aJr
May 3Northeast Outdoor ChampionshipsMay 3 · 10,000 Meters · Place 10 · StonehillStonehill10,000 Meters10.33:40.87aSo
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 56 · StonehillStonehill1500 Meters56.4:14.21aSo
Apr 17Merrimack Alumni CarnivalApr 17 · 5000 Meters · Place 6 · StonehillStonehill5000 Meters615:53.58SO
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 1500 Meters · Place 53 · StonehillStonehill1500 Meters53.4:17.48aSo
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 5000 Meters · Place 11 · StonehillStonehill5000 Meters11.16:43.84aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 3000 Meters · Place 23 · StonehillStonehill3000 Meters23.9:18.02aSo
Feb 10URI Coaches InvitationalFeb 10 · 3000 Meters · Place 33 · StonehillStonehill3000 Meters339:17.30FR
Jan 26Riverhawk InvitationalJan 26 · 5000 Meters · Place 39 · StonehillStonehill5000 Meters3916:09.02FR
Jan 20The URI InvitationalJan 20 · 1 Mile · Place 38 · StonehillStonehill1 Mile384:47.90FR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 3000 Meters · Place 34 · StonehillStonehill3000 Meters349:08.48FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Northeast Outdoor ChampionshipsMay 4 · 5000 Meters · Place 22 · StonehillStonehill5000 Meters22.15:32.94aFr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 5000 Meters · Place 4 · StonehillStonehill5000 Meters415:52.59a—
Apr 20Holy Cross InvitationalApr 20 · 1500 Meters · Place 23 · StonehillStonehill1500 Meters234:11.41FR
Apr 13UMASS Commonwealth Invitational Apr 13 · 5000 Meters · Place 9 · StonehillStonehill5000 Meters916:01.96a—
Apr 5UMASS Flagship OpenerApr 5 · 5000 Meters · Place 21 · StonehillStonehill5000 Meters21.16:28.98aFr
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 51 · StonehillStonehill1500 Meters51.4:16.15aFr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 1 Mile · Place 17 · StonehillStonehill1 Mile17.4:48.00aFr
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1000 Meters · Place 8 · PilgrimPilgrim1000 Meters82:54.5612
Feb 11RITCA Last Chance QualifierFeb 11 · 1000 Meters · Place 19 · Pilgrim HighPilgrim High1000 Meters192:52.66 PB12
Feb 4RIIL Class ChampionshipsFeb 4 · 1000 Meters · Place 8 · PilgrimPilgrim1000 Meters8.2:54.94a12
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1000 Meters · Place 9 · PilgrimPilgrim1000 Meters92:56.2112
Jan 19RIIL Boys - Week 4Jan 19 · 1000 Meters · Place 6 · Pilgrim HighPilgrim High1000 Meters62:55.2912
Jan 9RIIL Boys - Week 3Jan 9 · 1000 Meters · Place 5 · PilgrimPilgrim1000 Meters5.2:53.47a12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 3000 Meters · Place 2 · PilgrimPilgrim3000 Meters2.9:15.99a12
May 27Bishop Hendricken InvitationalMay 27 · 3000 Meters · Place 9 · PilgrimPilgrim3000 Meters99:18.0712
May 21RIIL Class A ChampionshipsMay 21 · 3000 Meters · Place 7 · PilgrimPilgrim3000 Meters7.9:19.00a12
May 13Sgt. Brian St. Germain InvitationalMay 13 · 3000 Meters · Place 7 · PilgrimPilgrim3000 Meters79:15.0612
May 6RIIL Central Division ChampionshipsMay 6 · 3000 Meters · Place 8 · PilgrimPilgrim3000 Meters89:48.14a—
May 6RIIL Central Division ChampionshipsMay 6 · 1500 Meters · Place 10 · PilgrimPilgrim1500 Meters104:30.42a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31RITCA JV State ChampionshipsMay 31 · 3000 Meters · Place 10 · PilgrimPilgrim3000 Meters109:39.3511
May 31RITCA JV State ChampionshipsMay 31 · 1500 Meters · Place 9 · PilgrimPilgrim1500 Meters94:26.3511
May 28Hendricken InvitationalMay 28 · 1500 Meters · Place 24 · Pilgrim HighPilgrim High1500 Meters244:27.9511
May 212RIIL Class ChampionshipsMay 21 · 800 Meters · Place 10 · Pilgrim HighPilgrim High800 Meters109:46.3011
May 14RIIL Division ChampionshipsMay 14 · 1500 Meters · Place 7 · Pilgrim HighPilgrim High1500 Meters74:30.8511
Apr 30Classical ClassicApr 30 · 1500 Meters · Place 26 · Pilgrim HighPilgrim High1500 Meters264:39.7611

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 12RITCA Last Chance MeetFeb 12 · 1500 Meters · Place 16 · PilgrimPilgrim1500 Meters16.4:40.47a11
Feb 5RIIL Class ChampionshipsFeb 5 · 1000 Meters · Place 16 · PilgrimPilgrim1000 Meters16.3:05.66a11
Feb 5RIIL Class ChampionshipsFeb 5 · 1500 Meters · Place 13 · PilgrimPilgrim1500 Meters13.4:44.89a11
Jan 27Suburban Division Men's ChampionshipJan 27 · 1500 Meters · Place 9 · PilgrimPilgrim1500 Meters9.4:44.03a11
Jan 17RIIL Boys - Week 4Jan 17 · 1500 Meters · Place 7 · Pilgrim HighPilgrim High1500 Meters74:37.7611
Jan 12RIIL Boys - Week 3Jan 12 · 1000 Meters · Place 7 · PilgrimPilgrim1000 Meters72:57.8311
Jan 12RIIL Boys - Week 3Jan 12 · 1000 Meters · Place 7 · PilgrimPilgrim1000 Meters72:57.8311
Jan 12RIIL Boys - Week 3Jan 12 · 1500 Meters · Place 8 · PilgrimPilgrim1500 Meters84:35.53 PB11
Jan 12RIIL Boys - Week 3Jan 12 · 1500 Meters · Place 8 · PilgrimPilgrim1500 Meters84:35.5311
Jan 12RIIL Boys - Week 3Jan 12 · 1000 Meters · Place 7 · Pilgrim HighPilgrim High1000 Meters72:57.8311
Jan 12RIIL Boys - Week 3Jan 12 · 1500 Meters · Place 8 · Pilgrim HighPilgrim High1500 Meters84:35.5311
Jan 6RIIL Boys- Week 2Jan 6 · 1000 Meters · Place 6 · Pilgrim HighPilgrim High1000 Meters62:58.9711
Jan 6RIIL Boys- Week 2Jan 6 · 1500 Meters · Place 7 · Pilgrim HighPilgrim High1500 Meters74:39.3811

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RIIL Dual Meet #1Dec 16 · 1500 Meters · Place 10 · PilgrimPilgrim1500 Meters10.4:46.54a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12RIIL Class A ChampionshipsJun 12 · 1500 Meters · Place 19 · PilgrimPilgrim1500 Meters19.4:44.58a10
Jun 1RIIL Central Division ChampionshipsJun 1 · 1500 Meters · Place 15 · PilgrimPilgrim1500 Meters15.4:51.32a10
Jun 1RIIL Central Division ChampionshipsJun 1 · 800 Meters · Place 14 · PilgrimPilgrim800 Meters14.2:28.24a PB10