Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNeedham Youth Invite · Jul 246:31.15aNeedham Youth InviteJuly 24, 2021
1000 Meters · IndoorRITCA Boys Freshmen State Championships · Feb 33:15.46RITCA Boys Freshmen State ChampionshipsFebruary 3, 2025
1500 Meters · IndoorRITCA JV Boys State Championships · Feb 115:02.84RITCA JV Boys State ChampionshipsFebruary 11, 2025
1500 Meters · OutdoorClassical Classic · May 24:49.45aClassical ClassicMay 2, 2026
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 1010:43.13a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3000 Meters · OutdoorRITCA Boys JV State Championships · Jun 310:38.86aRITCA Boys JV State ChampionshipsJune 3, 2025
800 Meters · OutdoorCLCF Track Summer Showdown · Jul 163:06.19aCLCF Track Summer ShowdownJuly 16, 2021

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 15 · Bishop HendrickenBishop Hendricken1500 Meters15.4:49.50a10
May 2Classical ClassicMay 2 · 1500 Meters · Place 15 · Bishop HendrickenBishop Hendricken1500 Meters15.4:49.45a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 3000 Meters · Place 20 · Bishop HendrickenBishop Hendricken3000 Meters2010:44.6410

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 3000 Meters · Place 14 · Bishop HendrickenBishop Hendricken3000 Meters14.10:38.86a PB9
May 31Bishop Hendricken InvitationalMay 31 · 1500 Meters · Place 18 · Bishop HendrickenBishop Hendricken1500 Meters184:53.909
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · 3000 Meters · Place 17 · Bishop HendrickenBishop Hendricken3000 Meters1710:39.259
May 10Classical ClassicMay 10 · 1500 Meters · Place 26 · Bishop HendrickenBishop Hendricken1500 Meters264:57.069

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 1500 Meters · Place 33 · Bishop HendrickenBishop Hendricken1500 Meters335:02.84 PB9
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · 1000 Meters · Place 22 · Bishop HendrBishop Hendr1000 Meters223:15.46 PB9
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 179 · Bishop HendrickenBishop Hendricken3000 Meters179.10:43.13a PB9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 7 · CLCF PanthersCLCF Panthers1500 Meters7.5:53.66a6

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 24Needham Youth InviteJul 24 · 1 Mile · Place 4 · CLCF PanthersCLCF Panthers1 Mile4.6:31.15a PB5
Jul 16CLCF Track Summer ShowdownJul 16 · 1500 Meters · Place 3 · CLCF PanthersCLCF Panthers1500 Meters3.6:13.88a5
Jul 16CLCF Track Summer ShowdownJul 16 · 800 Meters · Place 3 · CLCF PanthersCLCF Panthers800 Meters3.3:06.19a PB5
Jun 122021 USATF New England InvitationalJun 12 · 1 Mile · Place 9 · Clcf PanthersClcf Panthers1 Mile96:38.3511
Jun 121500 Meter EnJun 12 · 1500 Meters · Place 9 · CLCF PanthersCLCF Panthers1500 Meters9.6:09.43a5