Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Indoor Championships · Feb 154:19.03aNEC Indoor ChampionshipsFebruary 15, 2026
1 Mile · OutdoorFriar Invitational · Apr 104:17.60aFriar InvitationalApril 10, 2026
1000 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 62:31.25aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
1500 Meters · IndoorRIIL Boys Week 4 · Jan 224:19.57RIIL Boys Week 4January 22, 2024
1500 Meters · OutdoorStonehill-Bentley-Merrimack · Apr 253:58.80aStonehill-Bentley-MerrimackApril 25, 2026
1600 Meters · Relay Split · IndoorBig South Indoor Championship · Feb 284:26.831Big South Indoor ChampionshipFebruary 28, 2025
3000 Meters · IndoorRIIL Boys - Week 2 · Jan 89:44.80RIIL Boys - Week 2January 8, 2024
3000 Meters · OutdoorRIIL Division Championships · May 149:46.00RIIL Division ChampionshipsMay 14, 2022
600 Meters · IndoorRIIL Boys - Week 2 · Jan 81:34.88RIIL Boys - Week 2January 8, 2024
800 Meters · IndoorRiverhawk Invitational · Feb 61:58.15aRiverhawk InvitationalFebruary 6, 2026
800 Meters · OutdoorJim Kavanagh Legacy Invitational · Apr 181:56.47aJim Kavanagh Legacy InvitationalApril 18, 2026
Hammer · 12lb · OutdoorRITCA Freshman State Championships · Jun 1560-05RITCA Freshman State ChampionshipsJune 15, 2021
Shot Put · 12lb · OutdoorRITCA JV State Championships · Jun 2225-09.75RITCA JV State ChampionshipsJune 22, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 14 · StonehillStonehill1500 Meters14.4:02.18aFr
May 2Northeast Outdoor ChampionshipsMay 2 · 1500 Meters · Place 8 · StonehillStonehill1500 MetersRound P8.4:02.00aFr
May 2Northeast Outdoor ChampionshipsMay 2 · 1500 Meters · Place 6 · StonehillStonehill1500 Meters6.3:59.92aFr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 2 · StonehillStonehill1500 Meters2.3:58.80a PBFr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 800 Meters · Place 6 · StonehillStonehill800 Meters6.1:56.47a PBFr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 22 · StonehillStonehill1 Mile22.4:17.60a PBFr
Apr 2Merrimack Alumni ClassicApr 2 · 800 Meters · Place 5 · StonehillStonehill800 Meters5.1:58.92aFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1000 Meters · Place 8 · StonehillStonehill1000 Meters82:31.25a PBSO
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1000 Meters · Place 7 · StonehillStonehill1000 Meters72:31.96aSO
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 5 · StonehillStonehill1 MileRound P5.4:19.03a PBSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 6 · StonehillStonehill1 Mile6.4:19.18aSo
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 23 · StonehillStonehill800 Meters231:58.15a PBSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 1 Mile · Place 1 · StonehillStonehill1 Mile14:21.74SO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1000 Meters · Place 3 · StonehillStonehill1000 Meters32:35.23aSo
Jan 17URI InvitationalJan 17 · 1 Mile · Place 4 · StonehillStonehill1 Mile44:25.92SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18WUPax InvitationalApr 18 · 1500 Meters · Place 3 · WinthropWinthrop1500 Meters34:03.81FR
Apr 18WUPax InvitationalApr 18 · 1500 Meters · Place 3 · WinthropWinthrop1500 Meters34:03.81FR
Apr 18WUPax InvitationalApr 18 · 800 Meters · Place 9 · WinthropWinthrop800 Meters91:59.27FR
Apr 18WUPax InvitationalApr 18 · 800 Meters · Place 9 · WinthropWinthrop800 Meters91:59.27FR
Mar 14Phoenix InvitationalMar 14 · 800 Meters · Place 15 · WinthropWinthrop800 Meters152:02.20—
Mar 14Phoenix InvitationalMar 14 · 1500 Meters · Place 3 · WinthropWinthrop1500 Meters34:04.53—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 1 Mile · Place 9 · WinthropWinthrop1 Mile9.4:23.34aFr
Feb 28Big South Indoor ChampionshipFeb 28 · 1600 Meters · WinthropWinthrop1600 MetersRelay Split—4:26.831 PBFr
Feb 22USC Indoor OpenFeb 22 · 800 Meters · Place 17 · WinthropWinthrop800 Meters17.1:59.21aFr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 800 Meters · Place 9 · UnattachedUnattached800 Meters9.2:03.78aFr
Dec 14Mini Meet at BUDec 14 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.2:00.39aFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1000 Meters · Place 19 · CumberlandCumberland1000 Meters19.2:39.03a12
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 1000 Meters · Place 5 · CumberlandCumberland1000 Meters52:39.6712
Feb 3RIIL Class ChampionshipsFeb 3 · 1000 Meters · Place 2 · CumberlandCumberland1000 Meters22:38.8812
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 1000 Meters · Place 2 · CumberlandCumberland1000 Meters22:44.0112
Jan 29Northern Division ChampionshipJan 29 · 1000 Meters · Place 2 · CumberlandCumberland1000 Meters2.2:44.01a12
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters34:19.57 PB12
Jan 8RIIL Boys - Week 2Jan 8 · 1000 Meters · Place 3 · CumberlandCumberland1000 Meters32:39.4512
Jan 8RIIL Boys - Week 2Jan 8 · 600 Meters · Place 2 · CumberlandCumberland600 Meters21:34.88 PB12
Jan 8RIIL Boys - Week 2Jan 8 · 3000 Meters · Place 4 · CumberlandCumberland3000 Meters49:44.80 PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · 1500 Meters · Place 8 · CumberlandCumberland1500 Meters84:10.0712
Jun 1Rhode Island State ChampionshipsJun 1 · 800 Meters · Place 17 · CumberlandCumberland800 Meters172:06.4312
Jun 1Rhode Island State ChampionshipsJun 1 · 1500 Meters · Place 8 · CumberlandCumberland1500 Meters84:10.0712
Jun 1Rhode Island State ChampionshipsJun 1 · 800 Meters · Place 17 · CumberlandCumberland800 Meters172:06.4312
May 25Bishop Hendricken InvitationalMay 25 · 800 Meters · Place 11 · CumberlandCumberland800 Meters112:00.9212
May 18RIIL Class A ChampionshipsMay 18 · 1500 Meters · Place 1 · CumberlandCumberland1500 Meters1.4:08.81a12
May 18RIIL Class A ChampionshipsMay 18 · 800 Meters · Place 4 · CumberlandCumberland800 Meters4.2:03.07a12
May 11Sgt. Brian St. Germain InvitationalMay 11 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters34:08.2412
May 5RIIL Southern Division ChampionshipsMay 5 · 800 Meters · Place 3 · CumberlandCumberland800 Meters32:02.9212
May 4RIIL Northern Division ChampionshipsMay 4 · 800 Meters · Place 3 · CumberlandCumberland800 Meters3.2:02.92a12
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 8 · CumberlandCumberland1500 Meters84:17.1112

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 1500 Meters · Place 6 · CumberlandCumberland1500 Meters6.4:21.90a12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3RIIL Outdoor State Track & Field ChampionshipsJun 3 · 1500 Meters · Place 8 · CumberlandCumberland1500 Meters8.4:09.90a11
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters34:03.8211
May 21RIIL Class A ChampionshipsMay 21 · 800 Meters · Place 3 · CumberlandCumberland800 Meters3.2:02.14a11
May 13Sgt. Brian St. Germain InvitationalMay 13 · 1500 Meters · Place 2 · CumberlandCumberland1500 Meters24:07.6711
May 7RIIL Northern Divisional ChampionshipsMay 7 · 800 Meters · Place 3 · CumberlandCumberland800 Meters3.2:04.12a11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31RITCA JV State ChampionshipsMay 31 · 800 Meters · Place 5 · CumberlandCumberland800 Meters52:07.0710
May 28Hendricken InvitationalMay 28 · 800 Meters · Place 18 · CumberlandCumberland800 Meters182:05.7010
May 212RIIL Class ChampionshipsMay 21 · 800 Meters · Place 13 · CumberlandCumberland800 Meters132:07.5010
May 14RIIL Division ChampionshipsMay 14 · 3000 Meters · Place 6 · CumberlandCumberland3000 Meters69:46.00 PB10
May 7Sgt. Brian St. Germain InvitationalMay 7 · 1500 Meters · Place 13 · CumberlandCumberland1500 Meters134:29.7310
May 7Sgt. Brian St. Germain InvitationalMay 7 · 800 Meters · Place 30 · CumberlandCumberland800 Meters302:15.7610
Apr 30Classical ClassicApr 30 · 3000 Meters · Place 16 · CumberlandCumberland3000 Meters169:57.5610

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22RITCA JV State ChampionshipsJun 22 · Hammer · Place 38 · CumberlandCumberlandHammer12lb38.54-109
Jun 22RITCA JV State ChampionshipsJun 22 · Shot Put · Place 37 · CumberlandCumberlandShot Put12lb37.25-09.75 PB9
Jun 22RITCA JV State ChampionshipsJun 22 · 1500 Meters · Place 46 · CumberlandCumberland1500 Meters46.4:53.32a9
Jun 15RITCA Freshman State ChampionshipsJun 15 · Hammer · Place 16 · CumberlandCumberlandHammer12lb16.60-05 PB9
Jun 15RITCA Freshman State ChampionshipsJun 15 · Shot Put · Place 15 · CumberlandCumberlandShot Put12lb15.23-05.509
Jun 15RITCA Freshman State ChampionshipsJun 15 · 1500 Meters · Place 17 · CumberlandCumberland1500 Meters17.4:59.02a9
May 8Knights of Columbus RelaysMay 8 · 1 Mile · Place 9 · CumberlandCumberland1 Mile95:30.409