Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRIIL Sullivan Division Dual Meet #3 · Jan 122:59.46aRIIL Sullivan Division Dual Meet #3January 12, 2026
1500 Meters · IndoorRITCA Sullivan Division Championships · Jan 204:24.34aRITCA Sullivan Division ChampionshipsJanuary 20, 2025
1500 Meters · OutdoorRITCA Boys JV State Championship · Jun 24:24.94aRITCA Boys JV State ChampionshipJune 2, 2026
3000 Meters · IndoorRITCA Sullivan Division Championships · Jan 209:43.96aRITCA Sullivan Division ChampionshipsJanuary 20, 2026
3000 Meters · OutdoorRIIL Southern Division Championships · May 179:39.43aRIIL Southern Division ChampionshipsMay 17, 2025
800 Meters · OutdoorRIIL Class A Championships · May 182:18.26aRIIL Class A ChampionshipsMay 18, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 1500 Meters · Place 8 · North Kingstown1500 Meters8.4:24.94a PB12
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 17 · North Kingstown1500 Meters17.4:31.52a12
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 15 · North Kingstown1500 Meters15.4:34.40a12
May 16RIIL Southern Division ChampionshipsMay 16 · 1500 Meters · Place 12 · North Kingstown1500 Meters12.4:36.43a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 22 · North Kingstown1500 Meters22.4:34.75a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 3000 Meters · Place 3 · North Kingstown3000 Meters39:43.96a PB12
Jan 12RIIL Sullivan Division Dual Meet #3Jan 12 · 1000 Meters · Place 6 · North Kingstown1000 Meters62:59.46a PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13RIIL Sullivan Division Dual Meet #2Dec 13 · 1500 Meters · Place 4 · North Kingstown1500 Meters4.4:35.65a12
Dec 8RIIL Sullivan Division Dual Meet #1Dec 8 · 3000 Meters · Place 3 · North Kingstown3000 Meters3.10:04.57a12
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 3000 Meters · Place 5 · North Kingstown3000 Meters5.9:56.60a11
Jan 20RITCA Sullivan Division ChampionshipsJan 20 · 1500 Meters · Place 3 · North Kingstown1500 Meters3.4:24.34a PB11
Jan 11RIIL Dual Meet - Week 4Jan 11 · 3000 Meters · Place 3 · North Kingstown3000 Meters3.10:10.45a11
Jan 11RIIL Dual Meet - Week 4Jan 11 · 1500 Meters · Place 2 · North Kingstown1500 Meters2.4:33.81a11
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 3000 Meters · Place 3 · North Kingstown3000 Meters3.10:10.45a11
Jan 7RIIL Sullivan Dual Meet #4Jan 7 · 1500 Meters · Place 2 · North Kingstown1500 Meters2.4:33.81a11
Jan 2RIIL Sullivan Dual Meet #3Jan 2 · 3000 Meters · Place 2 · North Kingstown3000 Meters2.9:49.62a11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17RIIL Southern Division ChampionshipsMay 17 · 3000 Meters · Place 4 · North Kingstown3000 Meters4.9:39.43a PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 3000 Meters · Place 1 · North Kingstown3000 Meters1.10:12.45a11
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 1 · North Kingstown1500 Meters1.4:30.02a11
Dec 10RIIL Sullivan Dual Meet #1Dec 10 · 3000 Meters · Place 3 · North Kingstown3000 Meters3.9:45.11a11
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 1500 Meters · Place 4 · North Kingst1500 Meters44:38.4510
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 7 · North Kingstown1500 Meters74:38.4210
Jan 15RIIL Boys - Week 3Jan 15 · 1500 Meters · Place 4 · North Kingst1500 Meters44:36.2210

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 1500 Meters · Place 3 · North Kingstown1500 Meters34:31.7510
May 18RIIL Class A ChampionshipsMay 18 · 800 Meters · Place 14 · North Kingstown800 Meters14.2:18.26a PB10
May 11Sgt. Brian St. Germain InvitationalMay 11 · 1500 Meters · Place 30 · North Kingstown1500 Meters304:42.6810

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19RIIL Boys - Week 1Dec 19 · 3000 Meters · Place 4 · North Kingstown3000 Meters4.10:08.37a10
Dec 16RITCA InvitationalDec 16 · 1500 Meters · Place 20 · North Kingstown1500 Meters20.4:36.38a10
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1500 Meters · Place 9 · North Kingstown1500 Meters94:37.019
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1000 Meters · Place 5 · North Kingstown1000 Meters53:01.219
Feb 4RIIL Class ChampionshipsFeb 4 · 1500 Meters · Place 14 · North Kingstown1500 Meters14.4:41.07a9
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1500 Meters · Place 3 · North Kingstown1500 Meters34:41.899
Jan 19RIIL Boys - Week 4Jan 19 · 1500 Meters · Place 7 · North Kingst1500 Meters74:54.219
Jan 9RIIL Boys - Week 3Jan 9 · 1000 Meters · Place 8 · North Kingstown1000 Meters8.3:05.97a9
Jan 4RIIL Boys - Week 2Jan 4 · 1500 Meters · Place 9 · North Kingst1500 Meters94:57.269

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 1500 Meters · Place 10 · North Kingstown1500 Meters10.4:31.76a9
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 2 · North Kingstown1500 Meters24:30.349
May 22RITCA Freshmen State ChampionshipsMay 22 · 1500 Meters · Place 6 · North Kingstown1500 Meters64:31.519
May 13Sgt. Brian St. Germain InvitationalMay 13 · 1500 Meters · Place 18 · North Kingstown1500 Meters184:27.089
May 7RIIL Southern Divisional ChampionshipsMay 7 · 1500 Meters · Place 7 · North Kingstown1500 Meters7.4:33.13a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 1500 Meters · Place 12 · North Kingstown1500 Meters12.5:02.77a9