Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:46.09aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorRIIL Boys Week 4 · Jan 222:46.15RIIL Boys Week 4January 22, 2024
1500 Meters · IndoorRhode Island State Championships · Jun 64:20.58aRhode Island State ChampionshipsJune 6, 2026
1500 Meters · OutdoorRIIL Class A Championships · May 234:17.87aRIIL Class A ChampionshipsMay 23, 2026
3000 Meters · IndoorRIIL Boys - Week 3 · Jan 159:12.40RIIL Boys - Week 3January 15, 2024
3000 Meters · OutdoorBishop Hendricken Invitational · May 259:05.99Bishop Hendricken InvitationalMay 25, 2024

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · 1500 Meters · Place 15 · Bishop Hendricken1500 Meters15.4:20.58a PB12
Feb 14RIIL Boys State ChampionshipFeb 14 · 3000 Meters · Place 19 · Bishop Hendricken3000 Meters19.9:48.30a12
Jan 31RIIL Class ChampionshipsJan 31 · 3000 Meters · Place 10 · Bishop Hendricken3000 Meters109:44.1912
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 5 · Bishop Hendr3000 Meters59:19.8312
Jan 21RITCA Bayha Division ChampionshipJan 21 · 3000 Meters · Place 5 · Bishop Hendricken3000 Meters59:19.83a12
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · 3000 Meters · Place 4 · Bishop Hendricken3000 Meters49:35.15a12
Jan 3RITCA InvitationalJan 3 · 3000 Meters · Place 11 · Bishop Hendricken3000 Meters119:39.6312
Jan 3RITCA InvitationalJan 3 · 3000 Meters · Place 11 · Bishop Hendricken3000 Meters119:39.6312

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 10 · Bishop Hendricken1500 Meters10.4:23.76a12
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 6 · Bishop Hendricken1500 Meters6.4:17.87a PB12
May 17RIIL Central Division ChampionshipsMay 17 · 3000 Meters · Place 4 · Bishop Hendricken3000 Meters4.9:37.52a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 3000 Meters · Place 24 · Bishop Hendricken3000 Meters24.9:40.99a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 40 · Bishop Hendricken1 Mile40.4:46.09a PB12
Dec 9RIIL Bayha Division Dual Meet #1Dec 9 · 3000 Meters · Place 2 · Bishop Hendricken3000 Meters2.9:20.87a12
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 3000 Meters · Place 11 · Bishop Hendricken3000 Meters119:20.3511
Jan 11RIIL Dual Meet - Week 4Jan 11 · 3000 Meters · Place 1 · Bishop Hendricken3000 Meters1.9:22.74a11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 74 · Bishop Hendricken3000 Meters74.9:34.16a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 3000 Meters · Place 17 · Bishop Hendricken3000 Meters179:21.9311
May 31Bishop Hendricken InvitationalMay 31 · 3000 Meters · Place 4 · Bishop Hendricken3000 Meters49:14.2511
May 24RIIL Class A ChampionshipsMay 24 · 3000 Meters · Place 7 · Bishop Hendricken3000 Meters79:21.9711
May 17RIIL Central Division ChampionshipsMay 17 · 3000 Meters · Place 4 · Bishop Hendricken3000 Meters4.9:13.59a11
May 10Classical ClassicMay 10 · 3000 Meters · Place 8 · Bishop Hendricken3000 Meters89:15.1411
May 3Sgt. Brian St. Germain InvitationalMay 3 · 3000 Meters · Place 7 · Bishop Hendricken3000 Meters79:25.3911

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1000 Meters · Place 3 · Bishop Hendricken1000 Meters3.2:49.13a11
Dec 14RIIL Dual Meet - Week 1Dec 14 · 3000 Meters · Place 6 · Bishop Hendricken3000 Meters6.9:24.43a11
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 3000 Meters · Place 15 · Bishop Hendricken3000 Meters159:32.0210
Feb 3RIIL Class ChampionshipsFeb 3 · 1000 Meters · Place 8 · Bishop Hendr1000 Meters82:54.2510
Feb 3RIIL Class ChampionshipsFeb 3 · 3000 Meters · Place 8 · Bishop Hendr3000 Meters89:24.8110
Jan 22RIIL Boys Week 4Jan 22 · 1000 Meters · Place 2 · Bishop Hendr1000 Meters22:46.15 PB10
Jan 15RIIL Boys - Week 3Jan 15 · 3000 Meters · Place 1 · Bishop Hendr3000 Meters19:12.40 PB10
Jan 8RIIL Boys - Week 2Jan 8 · 1500 Meters · Place 4 · Bishop Hendr1500 Meters44:21.1710

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · 3000 Meters · Place 10 · Bishop Hendricken3000 Meters109:13.6410
Jun 1Rhode Island State ChampionshipsJun 1 · 3000 Meters · Place 10 · Bishop Hendricken3000 Meters109:13.6410
May 25Bishop Hendricken InvitationalMay 25 · 3000 Meters · Place 4 · Bishop Hendricken3000 Meters49:05.99 PB10
May 18RIIL Class A ChampionshipsMay 18 · 3000 Meters · Place 7 · Bishop Hendricken3000 Meters7.9:11.05a10
May 5RIIL Central Division ChampionshipsMay 5 · 3000 Meters · Place 3 · Bishop Hendr3000 Meters39:19.8210
May 5RIIL Central Division ChampionshipsMay 5 · 3000 Meters · Place 3 · Bishop Hendr3000 Meters39:19.8210
Apr 27Classical ClassicApr 27 · 3000 Meters · Place 12 · Bishop Hendricken3000 Meters129:22.0510

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 1500 Meters · Place 15 · Bishop Hendricken1500 Meters15.4:31.64a10
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 3000 Meters · Place 5 · Bishop Hendricken3000 Meters59:42.579
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1000 Meters · Place 3 · Bishop Hendricken1000 Meters32:58.159
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 3000 Meters · Place 2 · Bishop Hendricken3000 Meters210:01.259
Feb 4RIIL Class ChampionshipsFeb 4 · 1500 Meters · Place 11 · Bishop Hendricken1500 Meters11.4:28.43a9
Jan 19RIIL Boys - Week 4Jan 19 · 1500 Meters · Place 6 · Bishop Hendr1500 Meters64:33.329
Jan 9RIIL Boys - Week 3Jan 9 · 3000 Meters · Place 6 · Bishop Hendricken3000 Meters6.9:41.82a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30RITCA Boys JV State ChampionshipsMay 30 · 3000 Meters · Place 4 · Bishop Hendricken3000 Meters4.9:32.23a9
May 27Bishop Hendricken InvitationalMay 27 · 1500 Meters · Place 1 · Bishop Hendricken1500 Meters14:27.369
May 22RITCA Freshmen State ChampionshipsMay 22 · 3000 Meters · Place 1 · Bishop Hendricken3000 Meters19:27.359
May 13Sgt. Brian St. Germain InvitationalMay 13 · 3000 Meters · Place 10 · Bishop Hendricken3000 Meters109:33.419

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14RIIL Boys - Week 1Dec 14 · 1000 Meters · Place 5 · Bishop Hendricken1000 Meters5.2:53.86a9