Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:16.51aThe Beantown Winter ClassicDecember 20, 2025
1 Mile · OutdoorBSR Elite Scholastic Meet · May 154:16.96aBSR Elite Scholastic MeetMay 15, 2026
1000 Meters · IndoorRIIL Class Championships · Feb 12:31.21RIIL Class ChampionshipsFebruary 1, 2025
1500 Meters · IndoorRhode Island State Championships · Jun 64:01.14aRhode Island State ChampionshipsJune 6, 2026
1500 Meters · OutdoorRIIL Rhode Island State Championships · Jun 73:57.71RIIL Rhode Island State ChampionshipsJune 7, 2025
1600 Meters · OutdoorNew England HS Outdoor TF Championship · Jun 134:12.30aNew England HS Outdoor TF ChampionshipJune 13, 2026
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 108:28.91a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3000 Meters · OutdoorRIIL Class A Championships · May 238:41.49aRIIL Class A ChampionshipsMay 23, 2026
800 Meters · OutdoorSgt. Brian St. Germain Invitational · May 101:58.51aSgt. 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

6 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 1600 Meters · Place 1 · Bishop HendrickenBishop Hendricken1600 Meters1.4:12.30a PB11
May 23RIIL Class A ChampionshipsMay 23 · 3000 Meters · Place 1 · Bishop HendrickenBishop Hendricken3000 Meters1.8:41.49a PB11
May 17RIIL Central Division ChampionshipsMay 17 · 3000 Meters · Place 1 · Bishop HendrickenBishop Hendricken3000 Meters1.9:03.67a11
May 15BSR Elite Scholastic MeetMay 15 · 1 Mile · Place 12 · Rhode IslandRhode Island1 Mile12.4:16.96a PB11
May 10Sgt. Brian St. Germain InvitationalMay 10 · 800 Meters · Place 4 · Bishop HendrickenBishop Hendricken800 Meters4.1:58.51a PB11
May 2Classical ClassicMay 2 · 1500 Meters · Place 4 · Bishop HendrickenBishop Hendricken1500 Meters4.4:01.43a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · 3000 Meters · Place 4 · Bishop HendrickenBishop Hendricken3000 Meters4.8:45.06a11
Jun 6Rhode Island State ChampionshipsJun 6 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters1.4:01.14a PB11
Feb 14RIIL Boys State ChampionshipFeb 14 · 1000 Meters · Place 1 · Bishop HendrickenBishop Hendricken1000 Meters1.2:32.65a11
Feb 14RIIL Boys State ChampionshipFeb 14 · 3000 Meters · Place 3 · Bishop HendrickenBishop Hendricken3000 Meters3.8:38.40a11
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 2 · Bishop HendrBishop Hendr3000 Meters28:48.3411
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 2 · Bishop HendrBishop Hendr1500 Meters24:04.5511
Jan 21RITCA Bayha Division ChampionshipJan 21 · 3000 Meters · Place 2 · Bishop HendrickenBishop Hendricken3000 Meters28:48.34a11
Jan 21RITCA Bayha Division ChampionshipJan 21 · 1500 Meters · Place 2 · Bishop HendrickenBishop Hendricken1500 Meters24:04.55a11
Jan 14RIIL Bayha Division Dual Meet #3Jan 14 · 1000 Meters · Place 1 · Bishop HendrickenBishop Hendricken1000 Meters12:37.75a11
Jan 6RIIL Bayha Division Dual Meet #2Jan 6 · 3000 Meters · Place 1 · Bishop HendrickenBishop Hendricken3000 Meters1.9:04.34a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 1 · Bishop HendrickenBishop Hendricken1 Mile1.4:16.51a PB11
Dec 9RIIL Bayha Division Dual Meet #1Dec 9 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters1.4:07.62a11
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 3000 Meters · Place 2 · Bishop HendrickenBishop Hendricken3000 Meters28:35.0410
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1500 Meters · Place 5 · Bishop HendrickenBishop Hendricken1500 Meters54:13.0710
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 1000 Meters · Place 8 · Bishop HendrickenBishop Hendricken1000 Meters82:42.7910
Feb 1RIIL Class ChampionshipsFeb 1 · 1000 Meters · Place 2 · Bishop HendrickenBishop Hendricken1000 Meters22:31.21 PB10
Feb 1RIIL Class ChampionshipsFeb 1 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters14:11.3410
Jan 25RITCA InvitationalJan 25 · 1500 Meters · Place 1 · Bishop HendrBishop Hendr1500 Meters14:05.0610
Jan 11RIIL Dual Meet - Week 4Jan 11 · 1500 Meters · Place 2 · Bishop HendrickenBishop Hendricken1500 Meters2.4:15.38a10
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 3 · Bishop HendrickenBishop Hendricken3000 Meters3.8:28.91a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 4 · Bishop HendrickenBishop Hendricken1600 Meters4.4:18.10a10
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters13:57.71 PB10
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters13:57.7110
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 3000 Meters · Place 2 · Bishop HendrickenBishop Hendricken3000 Meters28:44.0310
Jun 7RIIL Rhode Island State ChampionshipsJun 7 · 3000 Meters · Place 2 · Bishop HendrickenBishop Hendricken3000 Meters28:44.0310
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters14:00.7710
May 24RIIL Class A ChampionshipsMay 24 · 1500 Meters · Place 2 · Bishop HendrickenBishop Hendricken1500 Meters24:05.4510
May 24RIIL Class A ChampionshipsMay 24 · 800 Meters · Place 3 · Bishop HendrickenBishop Hendricken800 Meters32:00.9710
May 17RIIL Central Division ChampionshipsMay 17 · 3000 Meters · Place 1 · Bishop HendrickenBishop Hendricken3000 Meters1.8:55.36a10
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 2 · Bishop HendrickenBishop Hendricken1500 Meters2.4:06.20a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters1.4:06.13a10
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1000 Meters · Place 2 · Bishop HendrickenBishop Hendricken1000 Meters2.2:39.16a10
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 3000 Meters · Place 11 · Bishop HendrickenBishop Hendricken3000 Meters119:19.179
Feb 17RIIL State Indoor ChampionshipsFeb 17 · 1000 Meters · Place 12 · Bishop HendrickenBishop Hendricken1000 Meters122:49.639
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · 1000 Meters · Place 2 · Bishop HendrickenBishop Hendricken1000 Meters22:45.429
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · 1500 Meters · Place 1 · Bishop HendrickenBishop Hendricken1500 Meters14:29.029
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 1500 Meters · Place 6 · Bishop HendrBishop Hendr1500 Meters64:20.339
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 4 · Bishop HendrBishop Hendr1500 Meters44:14.119
Jan 8RIIL Boys - Week 2Jan 8 · 1000 Meters · Place 3 · Bishop HendrBishop Hendr1000 Meters32:41.809

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State ChampionshipsJun 1 · 1500 Meters · Place 7 · Bishop HendrickenBishop Hendricken1500 Meters74:03.819
Jun 1Rhode Island State ChampionshipsJun 1 · 3000 Meters · Place 7 · Bishop HendrickenBishop Hendricken3000 Meters79:05.519
Jun 1Rhode Island State ChampionshipsJun 1 · 1500 Meters · Place 7 · Bishop HendrickenBishop Hendricken1500 Meters74:03.819
Jun 1Rhode Island State ChampionshipsJun 1 · 3000 Meters · Place 7 · Bishop HendrickenBishop Hendricken3000 Meters79:05.519
May 25Bishop Hendricken InvitationalMay 25 · 1500 Meters · Place 4 · Bishop HendrickenBishop Hendricken1500 Meters44:08.949
May 11Sgt. Brian St. Germain InvitationalMay 11 · 3000 Meters · Place 4 · Bishop HendrickenBishop Hendricken3000 Meters49:07.099
May 5RIIL Central Division ChampionshipsMay 5 · 800 Meters · Place 5 · Bishop HendrBishop Hendr800 Meters52:07.779
May 5RIIL Central Division ChampionshipsMay 5 · 800 Meters · Place 5 · Bishop HendrBishop Hendr800 Meters52:07.779
Apr 27Classical ClassicApr 27 · 3000 Meters · Place 9 · Bishop HendrickenBishop Hendricken3000 Meters99:12.919

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 3000 Meters · Place 7 · Bishop HendrickenBishop Hendricken3000 Meters7.9:14.83a9