Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 BSR Eagle Invite · Apr 245:00.63a2026 BSR Eagle InviteApril 24, 2026
1000 Meters · IndoorRITCA JV Boys State Championships · Feb 113:03.44RITCA JV Boys State ChampionshipsFebruary 11, 2025
1500 Meters · IndoorRIIL Sullivan Division Dual Meet #3 · Jan 124:43.51aRIIL Sullivan Division Dual Meet #3January 12, 2026
1500 Meters · OutdoorClassical Classic · May 24:36.11aClassical ClassicMay 2, 2026
3000 Meters · IndoorRITCA JV Boys State Championship · Feb 1110:13.39RITCA JV Boys State ChampionshipFebruary 11, 2026
3000 Meters · OutdoorRIIL Class C Championships · May 239:53.40aRIIL Class C ChampionshipsMay 23, 2026
400 Meters · Indoor World Trophy Invitational · Jan 201:03.12 World Trophy InvitationalJanuary 20, 2024
600 Meters · IndoorRITCA Boys Division Championships · Jan 281:47.24RITCA Boys Division ChampionshipsJanuary 28, 2023
800 Meters · OutdoorRITCA Boys JV State Championships · Jun 32:15.46aRITCA Boys JV State ChampionshipsJune 3, 2025
Combined results · OutdoorSRA, SPA, BVA @ Tiverton · Apr 35:19.20SRA, SPA, BVA @ TivertonApril 3, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 3000 Meters · Place 15 · St Raphael3000 Meters15.10:18.03a12
May 23RIIL Class C ChampionshipsMay 23 · 3000 Meters · Place 8 · St Raphael3000 Meters8.9:53.40a PB12
May 16RIIL Northern Division ChampionshipsMay 16 · 3000 Meters · Place 5 · St Raphael3000 Meters5.10:30.47a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 25 · St Raphael1500 Meters25.4:38.52a12
May 4BURR, Johnston, NPHS, SRA @ SmithfieldMay 4 · 3000 Meters · Place 5 · St Raphael3000 Meters5.10:21.0012
May 2Classical ClassicMay 2 · 1500 Meters · Place 44 · St Raphael1500 Meters44.4:36.11a PB12
Apr 27BURR, CF, PONO, SRA @ ScituateApr 27 · 3000 Meters · Place 2 · St Raphael3000 Meters2.10:39.0012
Apr 242026 BSR Eagle InviteApr 24 · 1 Mile · Place 36 · St Raphael1 Mile36.5:00.63a PB12
Apr 15BURR, CUMB, SRA, @ North SmithfieldApr 15 · 1500 Meters · Place 3 · St Raphael1500 Meters3.4:42.08a12
Apr 6BURR, SRA, WOON @ Lincoln HSApr 6 · 1500 Meters · Place 4 · St Raphael1500 Meters4.4:45.6012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 3000 Meters · Place 13 · St. Raphael Academy3000 Meters1310:13.39 PB12
Jan 31RIIL Class ChampionshipsJan 31 · 3000 Meters · Place 5 · St. Raphael Academy3000 Meters510:28.2512
Jan 31RIIL Class ChampionshipsJan 31 · 1500 Meters · Place 9 · St. Raphael Academy1500 Meters94:44.8812
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 5 · St. Raphael1500 Meters54:44.4612
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 1500 Meters · Place 5 · St Raphael1500 Meters54:44.46a12
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 1500 Meters · Place 8 · St Raphael1500 Meters84:43.51a PB12
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 29 · St. Raphael Academy1500 Meters294:52.2912
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 29 · St. Raphael Academy1500 Meters294:52.2912

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 3000 Meters · Place 7 · St Raphael3000 Meters7.10:40.40a12
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 1000 Meters · Place 11 · St. Raphael Academy1000 Meters113:03.44 PB11
Feb 1RIIL Class ChampionshipsFeb 1 · 1000 Meters · Place 10 · St. Raphael Academy1000 Meters103:06.6211
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 1500 Meters · Place 12 · St Raphael1500 Meters12.4:56.56a11
Jan 11RIIL Dual Meet - Week 4Jan 11 · 3000 Meters · Place 8 · St Raphael3000 Meters8.10:58.20a11
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 3000 Meters · Place 8 · St Raphael3000 Meters8.10:58.20a11
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 1500 Meters · Place 12 · St Raphael1500 Meters12.4:57.36a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 800 Meters · Place 18 · St Raphael800 Meters18.2:15.46a PB11
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 38 · St. Raphael Academy1500 Meters384:42.2211
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 8 · St. Raphael Academy3000 Meters810:49.1911
May 24RIIL Class C ChampionshipsMay 24 · 3000 Meters · Place 8 · St Raphael3000 Meters8.10:49.19a11
May 17RIIL Eastern Division ChampionshipsMay 17 · 3000 Meters · Place 11 · St. Raphael Academy3000 Meters1110:36.8711
May 17RIIL Northern Division ChampionshipsMay 17 · 3000 Meters · Place 11 · St Raphael3000 Meters11.10:36.87a11
May 10Classical ClassicMay 10 · 1500 Meters · Place 38 · St. Raphael Academy1500 Meters384:41.8811
May 3Sgt. Brian St. Germain InvitationalMay 3 · 800 Meters · Place 33 · St. Raphael Academy800 Meters332:19.2611
Apr 28Northern Dual Meet #3: BURR, SMIT, SRA @ North SmithfieldApr 28 · 1500 Meters · Place 3 · St Raphael1500 Meters3.4:48.8011
Apr 28Northern Dual Meet #3: BURR, SMIT, SRA @ North SmithfieldApr 28 · 800 Meters · Place 8 · St Raphael800 Meters8.2:23.2011
Apr 23Northern Dual Meet #2: BURR, SRA, WOON @ LincolnApr 23 · 1500 Meters · Place 4 · St Raphael1500 Meters4.4:50.8711
Apr 7Northern Dual Meet #1: BURR, JHS, NPHS, SRA @ CumberlandApr 7 · 1500 Meters · Place 3 · St Raphael1500 Meters3.4:48.4011

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 3000 Meters · Place 7 · St Raphael3000 Meters7.10:41.63a11
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 4 · St Raphael1000 Meters4.3:04.12a11
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 1000 Meters · Place 10 · St Raphael1000 Meters10.3:08.18a11
Feb 8RITCA JV State ChampionshipsFeb 8 · 1500 Meters · Place 31 · St Raphael1500 Meters31.4:58.72aUnofficial10
Feb 3RIIL Class ChampionshipsFeb 3 · 1500 Meters · Place 13 · St. Raphael1500 Meters134:56.0310
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 3000 Meters · Place 10 · St. Raphael3000 Meters1010:56.3310
Jan 29Northern Division ChampionshipJan 29 · 3000 Meters · Place 10 · St Raphael3000 Meters10.10:56.33a10
Jan 22RIIL Boys Week 4Jan 22 · 3000 Meters · Place 13 · St. Raphael3000 Meters1311:03.2710
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 8 · St. Raphael Academy1500 Meters84:57.5610
Jan 20 World Trophy InvitationalJan 20 · 1500 Meters · Place 26 · St. Raphael Academy1500 Meters265:04.9810
Jan 20 World Trophy InvitationalJan 20 · 400 Meters · Place 93 · St. Raphael Academy400 Meters931:03.12 PB10
Jan 15RIIL Boys - Week 3Jan 15 · 1000 Meters · Place 16 · St. Raphael1000 Meters163:16.5110
Jan 15RIIL Boys - Week 3Jan 15 · 3000 Meters · Place 4 · St. Raphael3000 Meters410:57.8910

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29East Providence, St. Raphael, PCD @ BarringtonApr 29 · 1500 Meters · Place 9 · St. Raphael Academy1500 Meters95:02.4010
Apr 27Classical ClassicApr 27 · 1500 Meters · Place 41 · St. Raphael Academy1500 Meters414:56.8910
Apr 23Bay View, St Patrick's, St. Raphael @ Tiverton HSApr 23 · 800 Meters · Place 4 · St. Raphael Academy800 Meters42:38.4010
Apr 23Bay View, St Patrick's, St. Raphael @ Tiverton HSApr 23 · 1500 Meters · Place 3 · St. Raphael Academy1500 Meters35:10.9010

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19RIIL Boys - Week 1Dec 19 · 3000 Meters · Place 3 · St Raphael3000 Meters3.11:10.97a10
Dec 16RITCA InvitationalDec 16 · 1000 Meters · Place 29 · St Raphael1000 Meters29.3:11.68a10
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1000 Meters · Place 33 · St. Raphael Academy1000 Meters333:25.469
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1500 Meters · Place 25 · St. Raphael Academy1500 Meters255:33.369
Feb 4RIIL Class ChampionshipsFeb 4 · 3000 Meters · Place 10 · St Raphael3000 Meters10.11:39.17a9
Jan 28RITCA Boys Division ChampionshipsJan 28 · 600 Meters · Place 20 · St. Raphael Academy600 Meters201:47.24 PB9
Jan 28RITCA Boys Division ChampionshipsJan 28 · 3000 Meters · Place 8 · St. Raphael Academy3000 Meters811:40.539
Jan 21World Trophy InvitationalJan 21 · 400 Meters · Place 45 · St. Raphael Academy400 Meters451:06.989
Jan 19RIIL Boys - Week 4Jan 19 · 1500 Meters · Place 13 · St. Raphael1500 Meters135:28.839
Jan 9RIIL Boys - Week 3Jan 9 · 3000 Meters · Place 9 · St Raphael3000 Meters9.12:36.95a9
Jan 4RIIL Boys - Week 2Jan 4 · 1500 Meters · Place 13 · St. Raphael1500 Meters135:37.459

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 12 · St. Raphael Academy1500 Meters124:56.429
May 22RITCA Freshmen State ChampionshipsMay 22 · 3000 Meters · Place 6 · St. Raphael Academy3000 Meters610:58.719
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 3000 Meters · Place 9 · St Raphael3000 Meters911:17.84a—
May 1SRA, Shea, Tolman @ Portsmouth HSMay 1 · 3000 Meters · Place 8 · St. Raphael Academy3000 Meters810:52.809
Apr 25SRA, Rogers, Mt. Hope @ MiddletownApr 25 · 800 Meters · Place 5 · St. Raphael Academy800 Meters52:23.209
Apr 17SRA, Barrington @ EPHSApr 17 · 1500 Meters · Place 13 · St. Raphael Academy1500 Meters135:02.209
Apr 3SRA, SPA, BVA @ TivertonApr 3 · Combined results · Place 6 · St. Raphael AcademyCombined results65:19.20 PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22RITCA JV MeetDec 22 · 600 Meters · Place 5 · St Raphael600 Meters5.2:02.00Unofficial9
Dec 22RITCA JV MeetDec 22 · 1500 Meters · Place 3 · St Raphael1500 Meters3.5:42.00Unofficial9