Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEast Coast Invitational · Feb 255:12.46aEast Coast InvitationalFebruary 25, 2024
1 Mile · OutdoorUSATF-New England Invitational · Jun 55:57.45USATF-New England InvitationalJune 5, 2022
1000 Meters · IndoorRIIL Headley Division Dual Meet #3 · Jan 192:55.55aRIIL Headley Division Dual Meet #3January 19, 2026
1500 Meters · IndoorRITCA JV Boys State Championship · Feb 114:25.44RITCA JV Boys State ChampionshipFebruary 11, 2026
1500 Meters · OutdoorRITCA Boys JV State Championship · Jun 24:21.03aRITCA Boys JV State ChampionshipJune 2, 2026
1600 Meters · IndoorNew Haven Athletics Youth Meet · Jan 96:33.39aNew Haven Athletics Youth MeetJanuary 9, 2022
3000 Meters · IndoorNew Haven Athletics Youth Meet · Jan 913:17.59aNew Haven Athletics Youth MeetJanuary 9, 2022
60 Meters · IndoorNew Balance Nationals Indoor · Mar 75:08.26aNew Balance Nationals IndoorMarch 7, 2024
600 Meters · IndoorRIIL Dual Meet - Week 1 · Dec 141:35.17aRIIL Dual Meet - Week 1December 14, 2024
800 Meters · IndoorUSATF New England Youth Invitational · Mar 32:19.04aUSATF New England Youth InvitationalMarch 3, 2024
800 Meters · OutdoorRhode Island Middle School State Championships · May 192:20.47aRhode Island Middle School State ChampionshipsMay 19, 2024

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 5 · PilgrimPilgrim1500 Meters5.4:21.03a PB10
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 4 · PilgrimPilgrim1500 Meters4.4:24.11a10
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 10 · PilgrimPilgrim1500 Meters10.4:27.15a10
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 12 · PilgrimPilgrim1500 Meters12.4:47.16a10
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 12 · PilgrimPilgrim1500 Meters12.4:22.31a10
May 2Classical ClassicMay 2 · 1500 Meters · Place 20 · PilgrimPilgrim1500 Meters20.4:22.26a10
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 1500 Meters · Place 3 · PilgrimPilgrim1500 Meters3.4:24.2010

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 1500 Meters · Place 1 · PilgrimPilgrim1500 Meters14:25.44 PB10
Feb 8RITCA Last Chance QualifierFeb 8 · 1500 Meters · Place 7 · PilgrimPilgrim1500 Meters74:31.1910
Jan 31RIIL Class ChampionshipsJan 31 · 1500 Meters · Place 10 · PilgrimPilgrim1500 Meters104:32.3810
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 9 · Pilgrim HighPilgrim High1500 Meters94:31.5010
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 1500 Meters · Place 9 · PilgrimPilgrim1500 Meters94:31.5010
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 1500 Meters · Place 11 · PilgrimPilgrim1500 Meters114:42.54a10
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 1000 Meters · Place 14 · PilgrimPilgrim1000 Meters142:55.55a PB10
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 1500 Meters · Place 5 · PilgrimPilgrim1500 Meters54:33.02a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 24 · PilgrimPilgrim1500 Meters244:26.149
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 1500 Meters · Place 11 · PilgrimPilgrim1500 Meters114:31.759
May 24RIIL Class A ChampionshipsMay 24 · 1500 Meters · Place 23 · PilgrimPilgrim1500 Meters234:50.309
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 17 · PilgrimPilgrim1500 Meters17.4:41.19a9
May 10Classical ClassicMay 10 · 1500 Meters · Place 28 · PilgrimPilgrim1500 Meters284:34.119

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 1500 Meters · Place 8 · PilgrimPilgrim1500 Meters84:33.629
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 1500 Meters · Place 7 · Pilgrim HighPilgrim High1500 Meters74:37.579
Feb 1RIIL Class ChampionshipsFeb 1 · 1500 Meters · Place 11 · PilgrimPilgrim1500 Meters114:42.749
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 10 · Pilgrim HighPilgrim High1500 Meters104:40.909
Jan 21RITCA Division ChampionshipsJan 21 · 1500 Meters · Place 10 · PilgrimPilgrim1500 Meters104:40.909

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · 1500 Meters · Place 10 · PilgrimPilgrim1500 Meters10.4:50.44a9
Dec 14RIIL Dual Meet - Week 1Dec 14 · 600 Meters · Place 10 · PilgrimPilgrim600 Meters10.1:35.17a PB9
Mar 7New Balance Nationals IndoorMar 7 · 60 Meters · Place 65 · CLCF PanthersCLCF Panthers60 MetersRound P655:08.26a PB—
Mar 3USATF New England Youth InvitationalMar 3 · 800 Meters · Place 14 · CLCF PanthersCLCF Panthers800 Meters14.2:19.04a PB8
Feb 25East Coast InvitationalFeb 25 · 1 Mile · Place 9 · CLCF PanthersCLCF Panthers1 Mile95:12.46a PB—
Feb 25East Coast InvitationalFeb 25 · 800 Meters · Place 17 · CLCF PanthersCLCF Panthers800 Meters172:26.11a—
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · 1500 Meters · Place 2 · CLCF PanthersCLCF Panthers1500 Meters2.4:56.05a8
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · 800 Meters · Place 3 · CLCF PanthersCLCF Panthers800 Meters3.2:26.00a8
Jan 21NHAGTC/Coach William 'T' Thompson InviteJan 21 · 1500 Meters · Place 1 · CLCF PanthersCLCF Panthers1500 Meters1.5:05.97a8
Jan 21NHAGTC/Coach William 'T' Thompson InviteJan 21 · 800 Meters · Place 1 · CLCF PanthersCLCF Panthers800 Meters1.2:25.07a8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Rhode Island Middle School State ChampionshipsMay 19 · 1500 Meters · Place 2 · WarwickWarwick1500 Meters2.4:38.59a8
May 19Rhode Island Middle School State ChampionshipsMay 19 · 800 Meters · Place 6 · WarwickWarwick800 Meters6.2:20.47a PB8

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 1 Mile · Place 8 · CLCF PanthersCLCF Panthers1 Mile8.5:36.16a8
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 800 Meters · Place 8 · CLCF PanthersCLCF Panthers800 Meters8.2:32.09a8
Feb 262023 East Coast InvitationalFeb 26 · 800 Meters · Place 11 · CLCF PanthersCLCF Panthers800 Meters112:35.51a—
Feb 5Waltham Track Youth Invitational Feb 5 · 1 Mile · Place 25 · CLCF PanthersCLCF Panthers1 Mile255:46.42a—
Jan 8Pre Nationals Tune UpJan 8 · 800 Meters · Place 14 · Clcf PanthersClcf Panthers800 Meters142:49.2614

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 11 · CLCF PanthersCLCF Panthers1500 Meters115:08.41a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 14 · CLCF PanthersCLCF Panthers800 Meters142:29.88a—
May 28Rhode Island Middle School State ChampionshipsMay 28 · 1500 Meters · Place 8 · WarwickWarwick1500 Meters85:05.857

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · 1500 Meters · Place 4 · CLCF PanthersCLCF Panthers1500 Meters4.5:30.56a7
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · 800 Meters · Place 5 · CLCF PanthersCLCF Panthers800 Meters5.2:42.94a7
Dec 11Southern CT Youth Developmental Meet 2Dec 11 · 1500 Meters · Place 1 · CLCF PanthersCLCF Panthers1500 Meters1.5:31.11a7
Dec 11Southern CT Youth Developmental Meet 2Dec 11 · 800 Meters · Place 2 · CLCF PanthersCLCF Panthers800 Meters2.2:50.75a7
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 1 Mile · Place 24 · CLCF PanthersCLCF Panthers1 Mile24.6:33.59a6
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 3000 Meters · CLCF PanthersCLCF Panthers3000 Meters--DNF6
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 1500 Meters · Place 25 · CLCF PanthersCLCF Panthers1500 Meters25.6:12.77a6
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 800 Meters · Place 19 · CLCF PanthersCLCF Panthers800 Meters19.2:48.07a6
Feb 27East Coast Youth Invitational Feb 27 · 3000 Meters · Place 11 · CLCF PanthersCLCF Panthers3000 Meters1114:03.0813
Feb 27East Coast Youth Invitational Feb 27 · 800 Meters · Place 14 · CLCF PanthersCLCF Panthers800 Meters142:55.4313
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 1500 Meters · Place 12 · CLCF PanthersCLCF Panthers1500 Meters12.6:04.47a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 1500 Meters · Place 12 · CLCF PanthersCLCF Panthers1500 Meters12.6:04.47a6
Jan 9New Haven Athletics Youth MeetJan 9 · 1600 Meters · Place 3 · CLCF PanthersCLCF Panthers1600 Meters3.6:33.39a PB6
Jan 9New Haven Athletics Youth MeetJan 9 · 3000 Meters · Place 2 · CLCF PanthersCLCF Panthers3000 Meters2.13:17.59a PB6

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 14 · CLCF PanthersCLCF Panthers1500 Meters14.5:23.86a6
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 800 Meters · CLCF PanthersCLCF Panthers800 Meters—DNS6
Jun 5USATF-New England InvitationalJun 5 · 1 Mile · Place 13 · CLCF PanthersCLCF Panthers1 Mile135:57.45 PB13
Jun 5USATF-New England InvitationalJun 5 · 800 Meters · Place 15 · CLCF PanthersCLCF Panthers800 Meters152:40.5313
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 1500 Meters · Place 12 · CLCF PanthersCLCF Panthers1500 Meters12.6:04.47aUnofficial6

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Southern CT Youth Developmental MeetDec 12 · 1500 Meters · Place 1 · CLCF PanthersCLCF Panthers1500 Meters1.6:12.75a6
Dec 12Southern CT Youth Developmental MeetDec 12 · 800 Meters · Place 1 · CLCF PanthersCLCF Panthers800 Meters1.2:57.75a6