Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBrown Invitational · Feb 174:38.96aBrown InvitationalFebruary 17, 2024
10,000 Meters · OutdoorSean Livingston Invitational · Mar 2333:29.40aSean Livingston InvitationalMarch 23, 2024
1000 Meters · IndoorRIIL Indoor State Championships · Feb 192:38.29aRIIL Indoor State ChampionshipsFebruary 19, 2022
1500 Meters · IndoorRIIL Class Championships · Feb 54:08.38aRIIL Class ChampionshipsFebruary 5, 2022
1500 Meters · Outdoor2025 Corsair Classic Invitational · Mar 294:04.832025 Corsair Classic InvitationalMarch 29, 2025
3000 Meters · IndoorGordon Kelly Invitational · Feb 109:07.44Gordon Kelly InvitationalFebruary 10, 2024
3000 Meters · OutdoorRIIL Outdoor Track & Field Championships · Jun 48:55.78aRIIL Outdoor Track & Field ChampionshipsJune 4, 2022
3000m Steeplechase · 0.914m · OutdoorConference of New England Outdoor Championships · Apr 249:46.87aConference of New England Outdoor ChampionshipsApril 24, 2026
3000m Steeplechase · OutdoorSilfen Invitational · Apr 119:36.68aSilfen InvitationalApril 11, 2025
400 Meters · OutdoorRIIL Northern Divisional Championships · May 755.31aRIIL Northern Divisional ChampionshipsMay 7, 2023
5000 Meters · OutdoorSilfen Invitational · Apr 1015:31.14aSilfen InvitationalApril 10, 2026
600 Meters · IndoorRIIL Boys - Week 3 · Jan 121:29.64RIIL Boys - Week 3January 12, 2022
800 Meters · Outdoor2025 Corsair Classic Invitational · Mar 292:07.322025 Corsair Classic InvitationalMarch 29, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 1 · Roger WilliamsRoger Williams3000m Steeplechase0.914m1.9:46.87a PBJr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 1500 Meters · Place 14 · Roger WilliamsRoger Williams1500 Meters14.4:23.76aJr
Apr 10Silfen InvitationalApr 10 · 5000 Meters · Place 33 · Roger WilliamsRoger Williams5000 Meters33.15:31.14a PBJr
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 17 · Roger WilliamsRoger Williams1500 Meters17.4:18.34aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 11Silfen InvitationalApr 11 · 3000m Steeplechase · Place 1 · Roger WilliamsRoger Williams3000m Steeplechase19:36.68a PBSo
Mar 292025 Corsair Classic InvitationalMar 29 · 1500 Meters · Place 2 · Roger WilliamsRoger Williams1500 Meters24:04.83 PBSO
Mar 292025 Corsair Classic InvitationalMar 29 · 800 Meters · Place 14 · Roger WilliamsRoger Williams800 Meters142:07.32 PBSO
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 3000 Meters · Place 5 · Roger WilliamsRoger Williams3000 Meters5.8:58.90aSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 1500 Meters · Place 5 · Roger WilliamsRoger Williams1500 Meters5.4:12.00aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Kelly InviteFeb 15 · 3000 Meters · Place 7 · Roger WilliamsRoger Williams3000 Meters7.9:09.64aSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 3000m Steeplechase · Place 10 · Roger WilliamsRoger Williams3000m Steeplechase109:44.98a—
Apr 19Sean Collier InvitationalApr 19 · 1500 Meters · Place 7 · Roger WilliamsRoger Williams1500 Meters74:10.53a—
Mar 23Sean Livingston InvitationalMar 23 · 10,000 Meters · Place 2 · Roger WilliamsRoger Williams10,000 Meters2.33:29.40a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Brown InvitationalFeb 17 · 1 Mile · Place 4 · Roger WilliamsRoger Williams1 Mile4.4:38.96a PBFr
Feb 10Gordon Kelly InvitationalFeb 10 · 3000 Meters · Place 13 · Roger WilliamsRoger Williams3000 Meters139:07.44 PBFR

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7RIIL Northern Divisional ChampionshipsMay 7 · 400 Meters · Place 8 · Lincoln SeniorLincoln Senior400 Meters8.55.31a PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4RIIL Boys - Week 2Jan 4 · 1000 Meters · Place 2 · Lincoln HighLincoln High1000 Meters22:46.4812
Jan 4RIIL Boys - Week 2Jan 4 · 3000 Meters · Place 1 · Lincoln HighLincoln High3000 Meters19:30.2012

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4RIIL Outdoor Track & Field ChampionshipsJun 4 · 3000 Meters · Place 11 · Lincoln SeniorLincoln Senior3000 Meters11.8:55.78a PB11
May 28Hendricken InvitationalMay 28 · 3000 Meters · Place 2 · Lincoln HighLincoln High3000 Meters28:59.0111
May 212RIIL Class ChampionshipsMay 21 · 1500 Meters · Place 8 · Lincoln HighLincoln High1500 Meters84:08.8611
Apr 30Classical ClassicApr 30 · 3000 Meters · Place 5 · Lincoln HighLincoln High3000 Meters59:03.1611
Apr 30Classical ClassicApr 30 · 1500 Meters · Place 12 · Lincoln HighLincoln High1500 Meters124:20.0311

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 19RIIL Indoor State ChampionshipsFeb 19 · 1000 Meters · Place 5 · Lincoln SeniorLincoln Senior1000 Meters5.2:38.29a PB11
Feb 19RIIL Indoor State ChampionshipsFeb 19 · 1500 Meters · Place 7 · Lincoln SeniorLincoln Senior1500 Meters7.4:08.48a11
Feb 12RITCA Last Chance MeetFeb 12 · 1000 Meters · Place 3 · Lincoln SeniorLincoln Senior1000 Meters3.2:39.33a11
Feb 12RITCA Last Chance MeetFeb 12 · 1500 Meters · Place 7 · Lincoln SeniorLincoln Senior1500 Meters7.4:16.37a11
Feb 5RIIL Class ChampionshipsFeb 5 · 600 Meters · Place 10 · Lincoln SeniorLincoln Senior600 Meters10.1:35.12a11
Feb 5RIIL Class ChampionshipsFeb 5 · 1500 Meters · Place 1 · Lincoln SeniorLincoln Senior1500 Meters1.4:08.38a PB11
Jan 26Northern Division Men's ChampionshipsJan 26 · 1500 Meters · Place 3 · Lincoln SeniorLincoln Senior1500 Meters3.4:22.62a11
Jan 17RIIL Boys - Week 4Jan 17 · 1500 Meters · Place 3 · Lincoln HighLincoln High1500 Meters34:19.4811
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 1 · Lincoln HighLincoln High600 Meters11:29.64 PB11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 22RITCA JV State ChampionshipsJun 22 · 1500 Meters · Place 2 · Lincoln SeniorLincoln Senior1500 Meters2.4:15.68a10
Jun 22RITCA JV State ChampionshipsJun 22 · 800 Meters · Place 7 · Lincoln SeniorLincoln Senior800 Meters7.2:08.50a10
Jun 12RIIL Class B ChampionshipsJun 12 · 1500 Meters · Place 12 · Lincoln SeniorLincoln Senior1500 Meters12.4:28.98a10
Jun 12RIIL Class B ChampionshipsJun 12 · 800 Meters · Place 12 · Lincoln SeniorLincoln Senior800 Meters12.2:16.46a10
Jun 5RIIL Northern Division ChampionshipsJun 5 · 3000 Meters · Place 10 · Lincoln SeniorLincoln Senior3000 Meters10.11:00.70a10
May 29Sgt. Brian St. Germain InvitationalMay 29 · 3000 Meters · Place 16 · Lincoln HighLincoln High3000 Meters169:37.2210

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20RIIL JV State ChampionshipsFeb 20 · 3000 Meters · Place 3 · Lincoln HighLincoln High3000 Meters310:13.6210
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 11 · Lincoln HighLincoln High1000 Meters113:00.3810
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 3000 Meters · Place 7 · Lincoln HighLincoln High3000 Meters79:54.8710
Feb 5RIIL Divisional Meet #3Feb 5 · 1000 Meters · Place 8 · Lincoln SeniorLincoln Senior1000 Meters8.3:00.38a10
Feb 5RIIL Divisional Meet #3Feb 5 · 3000 Meters · Place 3 · Lincoln SeniorLincoln Senior3000 Meters3.9:54.87a10