Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor40th Yale Interscholastic Track Classic · Jan 104:55.69a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1000 Meters · IndoorThe Beantown Winter Classic · Dec 212:48.60aThe Beantown Winter ClassicDecember 21, 2024
1500 Meters · IndoorRIIL Sullivan Dual Meet #3 · Jan 24:38.19aRIIL Sullivan Dual Meet #3January 2, 2025
1500 Meters · OutdoorBishop Hendricken Invitational · May 274:46.94Bishop Hendricken InvitationalMay 27, 2023
3000 Meters · OutdoorBURR, SRA, WOON @ Lincoln HS · Apr 610:51.70BURR, SRA, WOON @ Lincoln HSApril 6, 2026
400 Meters · IndoorWorld Trophy Invitational · Jan 211:02.53World Trophy InvitationalJanuary 21, 2023
400 Meters · OutdoorRIIL Eastern Divisional Championships · May 657.91aRIIL Eastern Divisional ChampionshipsMay 6, 2023
600 Meters · IndoorRITCA Last Chance Qualifier · Feb 81:26.43RITCA Last Chance QualifierFebruary 8, 2026
800 Meters · IndoorThe BU Mini Meet · Dec 132:07.51aThe BU Mini MeetDecember 13, 2025
800 Meters · OutdoorSgt. Brian St. Germain Invitational · May 102:05.29aSgt. Brian St. Germain InvitationalMay 10, 2026
Combined results · OutdoorSRA, SPA, BVA @ Tiverton · Apr 32:37.60SRA, SPA, BVA @ TivertonApril 3, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 21 · St RaphaelSt Raphael800 Meters21.2:07.32a12
May 23RIIL Class C ChampionshipsMay 23 · 800 Meters · Place 6 · St RaphaelSt Raphael800 Meters6.2:06.54a12
May 16RIIL Northern Division ChampionshipsMay 16 · 800 Meters · Place 4 · St RaphaelSt Raphael800 Meters4.2:08.25a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 800 Meters · Place 15 · St RaphaelSt Raphael800 Meters15.2:05.29a PB12
Apr 242026 BSR Eagle InviteApr 24 · 800 Meters · Place 15 · St RaphaelSt Raphael800 Meters15.2:06.66a12
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · 800 Meters · Place 1 · St RaphaelSt Raphael800 Meters1.2:07.6012
Apr 6BURR, SRA, WOON @ Lincoln HSApr 6 · 3000 Meters · Place 5 · St RaphaelSt Raphael3000 Meters5.10:51.70 PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14RIIL Boys State ChampionshipFeb 14 · 600 Meters · Place 8 · St RaphaelSt Raphael600 Meters8.1:27.19a12
Feb 8RITCA Last Chance QualifierFeb 8 · 600 Meters · Place 2 · St. Raphael AcademySt. Raphael Academy600 Meters21:26.43 PB12
Jan 31RIIL Class ChampionshipsJan 31 · 600 Meters · Place 3 · St. Raphael AcademySt. Raphael Academy600 Meters31:28.2812
Jan 31RIIL Class ChampionshipsJan 31 · 1000 Meters · Place 15 · St. Raphael AcademySt. Raphael Academy1000 Meters153:16.8712
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 5 · St. RaphaelSt. Raphael600 Meters51:29.8312
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 600 Meters · Place 5 · St RaphaelSt Raphael600 Meters51:29.83a12
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 1000 Meters · Place 3 · St RaphaelSt Raphael1000 Meters32:51.66a12
Jan 3RITCA InvitationalJan 3 · 600 Meters · Place 4 · St. Raphael AcademySt. Raphael Academy600 Meters41:27.0612
Jan 3RITCA InvitationalJan 3 · 600 Meters · Place 4 · St. Raphael AcademySt. Raphael Academy600 Meters41:27.0612

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 10 · St RaphaelSt Raphael600 Meters10.1:27.25a12
Dec 13The BU Mini MeetDec 13 · 800 Meters · Place 18 · UnattachedUnattached800 Meters18.2:07.51a PB12
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 600 Meters · Place 2 · St RaphaelSt Raphael600 Meters2.1:31.23a12
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 600 Meters · Place 17 · St. Raphael AcademySt. Raphael Academy600 Meters171:31.1611
Feb 8RITCA Last Chance QualifierFeb 8 · 600 Meters · Place 16 · St. Raphael AcademySt. Raphael Academy600 Meters161:30.3711
Feb 1RIIL Class ChampionshipsFeb 1 · 600 Meters · Place 6 · St. Raphael AcademySt. Raphael Academy600 Meters61:31.0511
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 600 Meters · Place 5 · St RaphaelSt Raphael600 Meters5.1:30.19a11
Jan 11RIIL Dual Meet - Week 4Jan 11 · 600 Meters · Place 2 · St RaphaelSt Raphael600 Meters2.1:30.07a11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 94 · St RaphaelSt Raphael1 Mile94.4:55.69a PB11
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 600 Meters · Place 2 · St RaphaelSt Raphael600 Meters2.1:30.07a11
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 1500 Meters · Place 7 · St RaphaelSt Raphael1500 Meters7.4:38.19a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Northern Dual Meet #2: BURR, SRA, WOON @ LincolnApr 23 · 1500 Meters · Place 8 · St RaphaelSt Raphael1500 Meters8.5:00.0811

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 22 · St RaphaelSt Raphael600 Meters22.1:29.22a11
Dec 21RIIL Dual Meet - Week 2Dec 21 · 600 Meters · Place 3 · St RaphaelSt Raphael600 Meters3.1:31.82a11
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 29 · St RaphaelSt Raphael1000 Meters29.2:48.60a PB11
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 1000 Meters · Place 3 · St RaphaelSt Raphael1000 Meters3.2:53.11a11
Feb 8RITCA JV State ChampionshipsFeb 8 · 600 Meters · Place 5 · St RaphaelSt Raphael600 Meters5.1:32.60aUnofficial10
Feb 3RIIL Class ChampionshipsFeb 3 · 600 Meters · Place 12 · St. RaphaelSt. Raphael600 Meters121:33.2010
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 600 Meters · Place 8 · St. RaphaelSt. Raphael600 Meters81:34.9110
Jan 29Northern Division ChampionshipJan 29 · 600 Meters · Place 8 · St RaphaelSt Raphael600 Meters8.1:34.91a10
Jan 22RIIL Boys Week 4Jan 22 · 600 Meters · Place 5 · St. Raphael AcademySt. Raphael Academy600 Meters51:37.0610
Jan 20 World Trophy InvitationalJan 20 · 1000 Meters · Place 8 · St. Raphael AcademySt. Raphael Academy1000 Meters83:03.0610
Jan 15RIIL Boys - Week 3Jan 15 · 1500 Meters · Place 7 · St. RaphaelSt. Raphael1500 Meters74:49.1510

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18RIIL Class C ChampionshipsMay 18 · 800 Meters · Place 13 · St RaphaelSt Raphael800 Meters13.2:20.94a10
May 11Sgt. Brian St. Germain InvitationalMay 11 · 800 Meters · Place 18 · St. Raphael AcademySt. Raphael Academy800 Meters182:08.8610
May 4RIIL Eastern Division ChampionshipsMay 4 · 800 Meters · Place 10 · St. RaphaelSt. Raphael800 Meters102:16.5610
May 4RIIL Eastern Division ChampionshipsMay 4 · 1500 Meters · Place 12 · St. RaphaelSt. Raphael1500 Meters124:47.4510
Apr 27Classical ClassicApr 27 · 800 Meters · Place 27 · St. Raphael AcademySt. Raphael Academy800 Meters272:10.3610
Apr 13Shea, St. Raphael, Tolman @ Portsmouth HSApr 13 · 1500 Meters · Place 4 · St RaphaelSt Raphael1500 Meters4.4:51.0010
Apr 13Shea, St. Raphael, Tolman @ Portsmouth HSApr 13 · 800 Meters · Place 6 · St RaphaelSt Raphael800 Meters6.2:14.8010
Apr 2Mt. Hope, Rogers, St. Raphael @ MiddletownApr 2 · 800 Meters · Place 3 · St. Raphael AcademySt. Raphael Academy800 Meters32:17.6010

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Night at the TRACK #1Dec 29 · 800 Meters · Place 14 · St RaphaelSt Raphael800 Meters14.2:17.05aUnofficial10
Dec 19RIIL Boys - Week 1Dec 19 · 600 Meters · Place 3 · St RaphaelSt Raphael600 Meters3.1:36.66a10
Dec 16RITCA InvitationalDec 16 · 1500 Meters · Place 31 · St RaphaelSt Raphael1500 Meters31.4:46.20a10
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1000 Meters · Place 22 · St. Raphael AcademySt. Raphael Academy1000 Meters223:11.379
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1500 Meters · Place 9 · St. Raphael AcademySt. Raphael Academy1500 Meters94:52.619
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1500 Meters · Place 18 · St. Raphael AcademySt. Raphael Academy1500 Meters185:04.759
Jan 21World Trophy InvitationalJan 21 · 400 Meters · Place 39 · St. Raphael AcademySt. Raphael Academy400 Meters391:02.53 PB9
Jan 19RIIL Boys - Week 4Jan 19 · 600 Meters · Place 17 · St. RaphaelSt. Raphael600 Meters171:44.269
Jan 9RIIL Boys - Week 3Jan 9 · 1500 Meters · Place 15 · St RaphaelSt Raphael1500 Meters15.5:07.29a9
Jan 4RIIL Boys - Week 2Jan 4 · 600 Meters · Place 8 · St. RaphaelSt. Raphael600 Meters81:43.419

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 1500 Meters · Place 31 · St RaphaelSt Raphael1500 Meters31.4:50.19a9
May 30RITCA Boys JV State ChampionshipsMay 30 · 400 Meters · Place 31 · St RaphaelSt Raphael400 Meters31.59.08a9
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 10 · St. Raphael AcademySt. Raphael Academy1500 Meters104:46.94 PB9
May 22RITCA Freshmen State ChampionshipsMay 22 · 1500 Meters · Place 14 · St. Raphael AcademySt. Raphael Academy1500 Meters144:51.989
May 22RITCA Freshmen State ChampionshipsMay 22 · 800 Meters · Place 10 · St. Raphael AcademySt. Raphael Academy800 Meters102:21.549
May 21RIIL Class C ChampionshipsMay 21 · 800 Meters · Place 12 · St RaphaelSt Raphael800 Meters12.2:17.24a9
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 400 Meters · Place 16 · St RaphaelSt Raphael400 Meters1657.91a PB—
May 1SRA, Shea, Tolman @ Portsmouth HSMay 1 · 1500 Meters · Place 6 · St. Raphael AcademySt. Raphael Academy1500 Meters65:01.909
Apr 25SRA, Rogers, Mt. Hope @ MiddletownApr 25 · 800 Meters · Place 3 · St. Raphael AcademySt. Raphael Academy800 Meters32:21.209
Apr 17SRA, Barrington @ EPHSApr 17 · 1500 Meters · Place 12 · St. Raphael AcademySt. Raphael Academy1500 Meters125:00.809
Apr 3SRA, SPA, BVA @ TivertonApr 3 · Combined results · Place 4 · St. Raphael AcademySt. Raphael AcademyCombined results42:37.60 PB9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 24 · St RaphaelSt Raphael1 Mile24.5:35.23a9
Dec 22RITCA JV MeetDec 22 · 600 Meters · Place 2 · St RaphaelSt Raphael600 Meters2.1:43.00Unofficial9
Dec 22RITCA JV MeetDec 22 · 1500 Meters · Place 2 · St RaphaelSt Raphael1500 Meters2.5:08.00Unofficial9
Dec 14RIIL Boys - Week 1Dec 14 · 1000 Meters · Place 12 · St RaphaelSt Raphael1000 Meters12.3:27.15a9