Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorKnights of Columbus Relays · Apr 44:57.70Knights of Columbus RelaysApril 4, 2026
1000 Meters · IndoorRITCA Boys Freshmen State Championships · Feb 43:01.30RITCA Boys Freshmen State ChampionshipsFebruary 4, 2026
3000 Meters · IndoorRIIL Boys State Championship · Feb 149:37.73aRIIL Boys State ChampionshipFebruary 14, 2026
3000 Meters · OutdoorClassical Classic · May 29:23.00aClassical ClassicMay 2, 2026
800 Meters · OutdoorRIIL Class B Championships · May 232:10.73aRIIL Class B ChampionshipsMay 23, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 3000 Meters · Place 10 · BarringtonBarrington3000 Meters10.9:41.95a9
May 26RITCA Freshmen Boys State ChampionshipMay 26 · 3000 Meters · Place 4 · BarringtonBarrington3000 Meters4.9:39.16a9
May 23RIIL Class B ChampionshipsMay 23 · 800 Meters · Place 15 · BarringtonBarrington800 Meters15.2:10.73a PB9
May 17RIIL Eastern Division ChampionshipsMay 17 · 3000 Meters · Place 2 · BarringtonBarrington3000 Meters2.9:53.09a9
May 10Sgt. Brian St. Germain InvitationalMay 10 · 3000 Meters · Place 19 · BarringtonBarrington3000 Meters19.9:32.82a9
May 2Classical ClassicMay 2 · 3000 Meters · Place 9 · BarringtonBarrington3000 Meters9.9:23.00a PB9
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 3000 Meters · Place 2 · BarringtonBarrington3000 Meters2.9:34.409
Apr 4Knights of Columbus RelaysApr 4 · 1 Mile · Place 5 · BarringtonBarrington1 Mile5.4:57.70 PB9

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 14RIIL Boys State ChampionshipFeb 14 · 3000 Meters · Place 15 · BarringtonBarrington3000 Meters15.9:37.73a PB9
Feb 8RITCA Last Chance QualifierFeb 8 · 3000 Meters · Place 2 · BarringtonBarrington3000 Meters29:41.179
Feb 4RITCA Boys Freshmen State ChampionshipsFeb 4 · 1000 Meters · Place 8 · BarringtonBarrington1000 Meters83:01.30 PB9
Feb 4RITCA Boys Freshmen State ChampionshipsFeb 4 · 3000 Meters · Place 2 · BarringtonBarrington3000 Meters29:40.169
Jan 31RIIL Class ChampionshipsJan 31 · 3000 Meters · Place 4 · BarringtonBarrington3000 Meters49:42.839
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 5 · Barrington HBarrington H3000 Meters59:51.699
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 5 · BarringtonBarrington3000 Meters59:51.699
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 3000 Meters · Place 3 · BarringtonBarrington3000 Meters39:46.04a9
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 3000 Meters · Place 4 · BarringtonBarrington3000 Meters49:52.63a9
Jan 3RITCA InvitationalJan 3 · 3000 Meters · Place 13 · BarringtonBarrington3000 Meters139:45.929
Jan 3RITCA InvitationalJan 3 · 3000 Meters · Place 13 · BarringtonBarrington3000 Meters139:45.929

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 3000 Meters · Place 8 · BarringtonBarrington3000 Meters8.9:49.04a9
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 3000 Meters · Place 3 · BarringtonBarrington3000 Meters3.9:48.68a9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1RIIL MIDDLE SCHOOL State ChampionshipsJun 1 · 3000 Meters · Place 7 · Barrington Middle SchoolBarrington Middle School3000 Meters711:05.588

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Rhode Island Middle School State ChampionshipsMay 19 · 3000 Meters · Place 13 · BarringtonBarrington3000 Meters13.11:23.53a7
May 9RIPCOA Middle School EASTERN Division ChampionshipsMay 9 · 3000 Meters · Place 4 · BarringtonBarrington3000 Meters4.11:25.807