Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRITCA JV Boys State Championship · Feb 113:04.77RITCA JV Boys State ChampionshipFebruary 11, 2026
1500 Meters · IndoorRITCA Boys Division Championships · Jan 285:40.07RITCA Boys Division ChampionshipsJanuary 28, 2023
1500 Meters · OutdoorRITCA Boys JV State Championship · Jun 24:45.83aRITCA Boys JV State ChampionshipJune 2, 2026
3000 Meters · IndoorRIIL Headley Division Dual Meet #3 · Jan 1911:05.27aRIIL Headley Division Dual Meet #3January 19, 2026
800 Meters · OutdoorRITCA Boys JV State Championship · Jun 22:18.95aRITCA Boys JV State ChampionshipJune 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · 1500 Meters · Place 33 · East Providence1500 Meters33.4:45.83a PB12
Jun 2RITCA Boys JV State ChampionshipJun 2 · 800 Meters · Place 38 · East Providence800 Meters38.2:18.95a PB12
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 27 · East Providence1500 Meters27.4:49.51a12
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 20 · East Providence1500 Meters20.4:50.29a12
May 23RIIL Class A ChampionshipsMay 23 · 800 Meters · Place 37 · East Providence800 Meters37.2:19.10a12
May 17RIIL Eastern Division ChampionshipsMay 17 · 1500 Meters · Place 12 · East Providence1500 Meters12.5:08.27a12
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 32 · East Providence1500 Meters32.4:55.19a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 1000 Meters · Place 18 · East Providence1000 Meters183:04.77 PB12
Feb 8RITCA Last Chance QualifierFeb 8 · 1000 Meters · Place 12 · East Providence1000 Meters123:16.2112
Jan 31RIIL Class ChampionshipsJan 31 · 1000 Meters · Place 10 · East Providence1000 Meters103:19.1612
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1000 Meters · Place 14 · East Providence1000 Meters143:06.6012
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 3000 Meters · Place 11 · East Providence3000 Meters1111:05.27a PB12
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 1000 Meters · Place 21 · East Providence1000 Meters213:07.53a12
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 3000 Meters · Place 14 · East Providence3000 Meters1411:06.21a12
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 1000 Meters · Place 21 · East Providence1000 Meters213:11.54a12
Jan 3RITCA InvitationalJan 3 · 1000 Meters · Place 22 · East Providence1000 Meters223:09.2812
Jan 3RITCA InvitationalJan 3 · 1000 Meters · Place 22 · East Providence1000 Meters223:09.2812

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 47 · East Providence1500 Meters475:03.0411

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21RITCA Division ChampionshipsJan 21 · 1000 Meters · Place 20 · East Providence1000 Meters203:21.7811

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 1500 Meters · Place 14 · East Providence1500 Meters145:05.7010

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27Bishop Hendricken InvitationalMay 27 · 800 Meters · Place 39 · East Providence800 Meters392:31.859
May 22RITCA Freshmen State ChampionshipsMay 22 · 1500 Meters · Place 32 · East Providence1500 Meters325:31.149
May 22RITCA Freshmen State ChampionshipsMay 22 · 800 Meters · Place 23 · East Providence800 Meters232:36.169
May 6RIIL Eastern Divisional ChampionshipsMay 6 · 800 Meters · Place 20 · East Providence800 Meters202:34.53a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15RITCA JV Boys State ChampionshipsFeb 15 · 1000 Meters · Place 37 · East Providence1000 Meters373:29.789
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1000 Meters · Place 30 · East Providence1000 Meters303:38.039
Feb 8RITCA Boys Freshmen State ChampionshipsFeb 8 · 1500 Meters · Place 30 · East Providence1500 Meters305:43.799
Jan 28RITCA Boys Division ChampionshipsJan 28 · 1500 Meters · Place 19 · East Providence1500 Meters195:40.07 PB9
Jan 4RIIL Boys - Week 2Jan 4 · 1000 Meters · Place 26 · East Providence1000 Meters263:43.369