Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRIIL Boys - Week 3 · Jan 153:13.72RIIL Boys - Week 3January 15, 2024
1500 Meters · IndoorRIIL Headley Division Dual Meet #1 · Dec 104:41.57aRIIL Headley Division Dual Meet #1December 10, 2025
1500 Meters · OutdoorBishop Hendricken Invitational · May 314:21.40aBishop Hendricken InvitationalMay 31, 2026
3000 Meters · IndoorRIIL Headley Division Dual Meet #2 · Jan 810:05.50aRIIL Headley Division Dual Meet #2January 8, 2026
3000m Steeplechase · 0.914m · OutdoorBruno's Backyard Classic · Apr 411:17.55aBruno's Backyard ClassicApril 4, 2026
3000m Steeplechase · OutdoorBruno's Backyard Classic · Apr 2012:38.23Bruno's Backyard ClassicApril 20, 2024
600 Meters · IndoorRITCA Invitational · Jan 251:37.49RITCA InvitationalJanuary 25, 2025
800 Meters · OutdoorClassical Classic · Apr 272:19.97Classical ClassicApril 27, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 9 · Cranston East1500 Meters9.4:21.40a PB11
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 9 · Cranston East1500 Meters9.4:21.89a11
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 8 · Cranston East1500 Meters8.4:33.91a11
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 14 · Cranston East1500 Meters14.4:26.71a11
May 2Classical ClassicMay 2 · 1500 Meters · Place 24 · Cranston East1500 Meters24.4:24.18a11
Apr 4Bruno's Backyard ClassicApr 4 · 3000m Steeplechase · Place 6 · Cranston East3000m Steeplechase0.914m6.11:17.55a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 3000 Meters · Place 14 · Cranston East3000 Meters1410:13.5911
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 11 · Cranston Eas1500 Meters114:41.6411
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 11 · Cranston East1500 Meters114:41.6411
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 3000 Meters · Place 8 · Cranston East3000 Meters810:05.50a PB11
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 24 · Cranston East1500 Meters244:42.7511
Jan 3RITCA InvitationalJan 3 · 1500 Meters · Place 24 · Cranston East1500 Meters244:42.7511

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 1500 Meters · Place 11 · Cranston East1500 Meters11.4:41.57a PB11
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 3000 Meters · Place 12 · Cranston East3000 Meters1210:34.6510
Jan 25RITCA InvitationalJan 25 · 600 Meters · Place 18 · Cranston Eas600 Meters181:37.49 PB10
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 11 · Cranston Eas1500 Meters114:48.2310
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 11 · Cranston East1500 Meters114:48.2310
Jan 11World Trophy InvitationalJan 11 · 1500 Meters · Place 9 · Cranston East1500 Meters94:50.8010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24RIIL Class A ChampionshipsMay 24 · 1500 Meters · Place 18 · Cranston East1500 Meters184:40.4710
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 16 · Cranston East1500 Meters16.4:40.02a10
May 10Classical ClassicMay 10 · 1500 Meters · Place 29 · Cranston East1500 Meters294:35.5810
May 3Sgt. Brian St. Germain InvitationalMay 3 · 1500 Meters · Place 35 · Cranston East1500 Meters354:45.0810

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 12 · Cranston East1500 Meters12.4:52.61a10
Dec 14RIIL Dual Meet - Week 1Dec 14 · 3000 Meters · Place 13 · Cranston East3000 Meters13.10:31.26a10
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · 1500 Meters · Place 14 · Cranston East1500 Meters144:58.459
Jan 22RIIL Boys Week 4Jan 22 · 1500 Meters · Place 19 · Cranston Eas1500 Meters194:56.759
Jan 15RIIL Boys - Week 3Jan 15 · 1000 Meters · Place 12 · Cranston Eas1000 Meters123:13.72 PB9
Jan 15RIIL Boys - Week 3Jan 15 · 3000 Meters · Place 12 · Cranston Eas3000 Meters1211:25.549

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18RIIL Class A ChampionshipsMay 18 · 1500 Meters · Place 15 · Cranston East1500 Meters15.4:51.58a9
May 18RIIL Class A ChampionshipsMay 18 · 800 Meters · Place 27 · Cranston East800 Meters27.2:31.43a9
May 5RIIL Central Division ChampionshipsMay 5 · 1500 Meters · Place 16 · Cranston Eas1500 Meters164:53.019
May 5RIIL Central Division ChampionshipsMay 5 · 1500 Meters · Place 16 · Cranston Eas1500 Meters164:53.019
Apr 27Classical ClassicApr 27 · 800 Meters · Place 48 · Cranston East800 Meters482:19.97 PB9
Apr 20Bruno's Backyard ClassicApr 20 · 3000m Steeplechase · Place 23 · Cranston East3000m Steeplechase2312:38.23 PBFR