Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew England HS Indoor Track & Field Championship · Mar 14:36.52aNew England HS Indoor Track & Field ChampionshipMarch 1, 2025
1 Mile · OutdoorAdrian Martinez Classic · Jun 74:28.61aAdrian Martinez ClassicJune 7, 2026
1000 Meters · IndoorRIIL Boys State Championship · Feb 142:41.05aRIIL Boys State ChampionshipFebruary 14, 2026
1500 Meters · IndoorRhode Island State Championships · Jun 64:09.22aRhode Island State ChampionshipsJune 6, 2026
1500 Meters · OutdoorBishop Hendricken Invitational · May 314:07.15aBishop Hendricken InvitationalMay 31, 2026
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 284:36.16aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
1600 Meters · OutdoorNew England HS Outdoor TF Championship · Jun 134:33.80aNew England HS Outdoor TF ChampionshipJune 13, 2026
3000 Meters · IndoorRITCA Dwyer and Headley Division Championships · Jan 249:21.40RITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026
3000 Meters · OutdoorClassical Classic · Apr 279:25.04Classical ClassicApril 27, 2024
400 Meters · OutdoorBURR, CUMB, SRA, @ North Smithfield · Apr 1555.24aBURR, CUMB, SRA, @ North SmithfieldApril 15, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 84:32.61aThe Rising Stars ClassicMarch 8, 2025
600 Meters · IndoorRITCA Dwyer and Headley Division Championships · Jan 241:32.26RITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026
800 Meters · IndoorRising Stars Youth Champs · Mar 62:03.18aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorSgt. Brian St. Germain Invitational · May 102:02.35aSgt. Brian St. Germain InvitationalMay 10, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 1600 Meters · Place 25 · CumberlandCumberland1600 Meters25.4:33.80a PB12
Jun 7Adrian Martinez ClassicJun 7 · 1 Mile · Place 10 · UnattachedUnattached1 Mile10.4:28.61a PB12
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters3.4:07.15a PB12
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 5 · CumberlandCumberland1500 Meters5.4:10.91a12
May 23RIIL Class A ChampionshipsMay 23 · 800 Meters · Place 12 · CumberlandCumberland800 Meters12.2:04.14a12
May 16RIIL Northern Division ChampionshipsMay 16 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:41.84a12
May 16RIIL Northern Division ChampionshipsMay 16 · 1500 Meters · Place 2 · CumberlandCumberland1500 Meters2.4:13.37a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 3000 Meters · Place 20 · CumberlandCumberland3000 Meters20.9:34.90a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 800 Meters · Place 9 · CumberlandCumberland800 Meters9.2:02.35a PB12
May 2Classical ClassicMay 2 · 1500 Meters · Place 11 · CumberlandCumberland1500 Meters11.4:10.83a12
Apr 242026 BSR Eagle InviteApr 24 · 800 Meters · Place 11 · CumberlandCumberland800 Meters11.2:04.58a12
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · 1500 Meters · Place 1 · CumberlandCumberland1500 Meters1.4:15.52a12
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · 400 Meters · Place 4 · CumberlandCumberland400 Meters4.55.24a PB12

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · 1500 Meters · Place 6 · CumberlandCumberland1500 Meters6.4:09.22a PB12
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 5 · UnattachedUnattached1500 Meters5.4:14.41a12
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 29 · UnattachedUnattached800 Meters29.2:03.18a PB12
Feb 14RIIL Boys State ChampionshipFeb 14 · 1000 Meters · Place 12 · CumberlandCumberland1000 Meters12.2:41.05a PB12
Feb 8RITCA Last Chance QualifierFeb 8 · 1000 Meters · Place 6 · CumberlandCumberland1000 Meters62:41.8712
Jan 31RIIL Class ChampionshipsJan 31 · 1000 Meters · Place 5 · CumberlandCumberland1000 Meters52:42.5312
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters29:21.40 PB12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 9 · CumberlandCumberland1000 Meters92:55.8012
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 11 · CumberlandCumberland600 Meters111:32.26 PB12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 9 · CumberlandCumberland1000 Meters92:55.8012
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 11 · CumberlandCumberland600 Meters111:32.2612
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters29:21.4012
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 1000 Meters · Place 5 · CumberlandCumberland1000 Meters52:42.11a12
Jan 1714th Annual East Coast InvitationalJan 17 · 800 Meters · Place 14 · CumberlandCumberland800 Meters142:07.4912
Jan 1714th Annual East Coast InvitationalJan 17 · 800 Meters · Place 14 · CumberlandCumberland800 Meters142:07.4912
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters29:41.47a12
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 1000 Meters · Place 10 · CumberlandCumberland1000 Meters102:56.08a12
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 13 · CumberlandCumberland1500 Meters134:33.7112
Jan 3RITCA InvitationalJan 3 · 600 Meters · Place 18 · CumberlandCumberland600 Meters181:35.4212
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 13 · CumberlandCumberland1500 Meters134:33.7112
Jan 3RITCA InvitationalJan 3 · 600 Meters · Place 18 · CumberlandCumberland600 Meters181:35.4212

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 1500 Meters · Place 12 · CumberlandCumberland1500 Meters124:15.0811
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 19 · CumberlandCumberland800 Meters192:04.0411
May 24RIIL Class A ChampionshipsMay 24 · 1500 Meters · Place 7 · CumberlandCumberland1500 Meters74:11.0711
May 17RIIL Eastern Division ChampionshipsMay 17 · 3000 Meters · Place 8 · CumberlandCumberland3000 Meters810:18.7211
May 17RIIL Eastern Division ChampionshipsMay 17 · 800 Meters · Place 2 · CumberlandCumberland800 Meters22:02.8711
May 17RIIL Northern Division ChampionshipsMay 17 · 3000 Meters · Place 8 · CumberlandCumberland3000 Meters8.10:18.72a11
May 17RIIL Northern Division ChampionshipsMay 17 · 800 Meters · Place 2 · CumberlandCumberland800 Meters2.2:02.87a11
May 10Classical ClassicMay 10 · 1500 Meters · Place 14 · CumberlandCumberland1500 Meters144:15.9611
May 3Sgt. Brian St. Germain InvitationalMay 3 · 3000 Meters · Place 14 · CumberlandCumberland3000 Meters149:41.1311
May 3Sgt. Brian St. Germain InvitationalMay 3 · 1500 Meters · Place 10 · CumberlandCumberland1500 Meters104:12.0711
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 10 · CumberlandCumberland55 MetersRound P104:32.61a PB—

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 1 Mile · Place 21 · CumberlandCumberland1 Mile214:36.52a PB—
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1500 Meters · Place 7 · CumberlandCumberland1500 Meters74:13.2611
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1000 Meters · Place 15 · CumberlandCumberland1000 Meters152:48.1611
Feb 8RITCA Last Chance QualifierFeb 8 · 1500 Meters · Place 2 · CumberlandCumberland1500 Meters24:13.7211
Feb 1RIIL Class ChampionshipsFeb 1 · 1000 Meters · Place 5 · CumberlandCumberland1000 Meters52:45.9611
Feb 1RIIL Class ChampionshipsFeb 1 · 1500 Meters · Place 5 · CumberlandCumberland1500 Meters54:15.0311
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 7 · CumberlandCumberland1000 Meters72:50.1011
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 6 · CumberlandCumberland1500 Meters64:32.7411
Jan 21RITCA Division ChampionshipsJan 21 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters19:28.2111
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 7 · CumberlandCumberland1000 Meters72:50.1011
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 6 · CumberlandCumberland1500 Meters64:32.7411
Jan 21RITCA Division ChampionshipsJan 21 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters19:28.2111
Jan 18East Coast InvitationalJan 18 · 800 Meters · Place 11 · CumberlandCumberland800 Meters112:05.5811

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 13 · CumberlandCumberland1 Mile13.4:37.58a11
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 13 · CumberlandCumberland1600 Meters13.4:36.16a PB11
Dec 21RIIL Dual Meet - Week 2Dec 21 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters3.9:34.1011
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 16 · CumberlandCumberland1 Mile16.4:38.78a11
Dec 14RIIL Dual Meet - Week 1Dec 14 · 600 Meters · Place 8 · CumberlandCumberland600 Meters8.1:32.84a11
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1500 Meters · Place 6 · CumberlandCumberland1500 Meters6.4:22.22a11
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 3000 Meters · Place 12 · CumberlandCumberland3000 Meters129:27.4810
Feb 3RIIL Class ChampionshipsFeb 3 · 1500 Meters · Place 6 · CumberlandCumberland1500 Meters64:21.0410
Jan 29Northern Division ChampionshipJan 29 · 1000 Meters · Place 6 · CumberlandCumberland1000 Meters6.2:50.99a10
Jan 29Northern Division ChampionshipJan 29 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters2.9:31.91a10
Jan 29Northern Division ChampionshipJan 29 · 1500 Meters · Place 7 · CumberlandCumberland1500 Meters7.4:30.06a10
Jan 22RIIL Boys Week 4Jan 22 · 600 Meters · Place 9 · CumberlandCumberland600 Meters91:40.3210
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 2 · CumberlandCumberland1500 Meters24:19.5210
Jan 8RIIL Boys - Week 2Jan 8 · 1500 Meters · Place 4 · CumberlandCumberland1500 Meters44:21.1310
Jan 8RIIL Boys - Week 2Jan 8 · 1000 Meters · Place 1 · CumberlandCumberland1000 Meters12:48.1210
Jan 8RIIL Boys - Week 2Jan 8 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters39:25.9410

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · 1500 Meters · Place 13 · CumberlandCumberland1500 Meters134:17.6310
Jun 1Rhode Island State ChampionshipsJun 1 · 1500 Meters · Place 13 · CumberlandCumberland1500 Meters134:17.6310
May 18RIIL Class A ChampionshipsMay 18 · 3000 Meters · Place 11 · CumberlandCumberland3000 Meters11.9:38.82a10
May 11Sgt. Brian St. Germain InvitationalMay 11 · 1500 Meters · Place 7 · CumberlandCumberland1500 Meters74:15.7810
May 4RIIL Northern Division ChampionshipsMay 4 · 1500 Meters · Place 4 · CumberlandCumberland1500 Meters4.4:22.16a10
Apr 27Classical ClassicApr 27 · 3000 Meters · Place 14 · CumberlandCumberland3000 Meters149:25.04 PB10

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 3000 Meters · Place 10 · CumberlandCumberland3000 Meters10.9:25.52a10
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1500 Meters · Place 2 · CumberlandCumberland1500 Meters24:23.519
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1000 Meters · Place 11 · CumberlandCumberland1000 Meters112:56.229
Feb 11RITCA Last Chance QualifierFeb 11 · 1000 Meters · Place 13 · CumberlandCumberland1000 Meters132:47.839
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1000 Meters · Place 2 · CumberlandCumberland1000 Meters22:51.659
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters34:29.499
Feb 4RIIL Class ChampionshipsFeb 4 · 1000 Meters · Place 10 · CumberlandCumberland1000 Meters10.2:50.70a9
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1000 Meters · Place 9 · CumberlandCumberland1000 Meters92:56.789
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1500 Meters · Place 7 · CumberlandCumberland1500 Meters74:30.469
Jan 19RIIL Boys - Week 4Jan 19 · 1000 Meters · Place 3 · CumberlandCumberland1000 Meters32:53.819
Jan 19RIIL Boys - Week 4Jan 19 · 600 Meters · Place 7 · CumberlandCumberland600 Meters71:35.089
Jan 14East Coast InvitationalJan 14 · 800 Meters · Place 44 · CumberlandCumberland800 Meters442:19.119
Jan 9RIIL Boys - Week 3Jan 9 · 1500 Meters · Place 5 · CumberlandCumberland1500 Meters5.4:34.42a9
Jan 4RIIL Boys - Week 2Jan 4 · 3000 Meters · Place 4 · CumberlandCumberland3000 Meters49:53.249

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 3000 Meters · Place 16 · CumberlandCumberland3000 Meters16.9:55.68a9
May 30RITCA Boys JV State ChampionshipsMay 30 · 1500 Meters · Place 5 · CumberlandCumberland1500 Meters5.4:20.47a9
May 22RITCA Freshmen State ChampionshipsMay 22 · 1500 Meters · Place 2 · CumberlandCumberland1500 Meters24:24.959
May 22RITCA Freshmen State ChampionshipsMay 22 · 800 Meters · Place 3 · CumberlandCumberland800 Meters32:08.109
May 13Sgt. Brian St. Germain InvitationalMay 13 · 3000 Meters · Place 14 · CumberlandCumberland3000 Meters149:46.669
May 7RIIL Northern Divisional ChampionshipsMay 7 · 800 Meters · Place 9 · CumberlandCumberland800 Meters9.2:11.46a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 2 · CumberlandCumberland1 Mile2.4:58.79a9