Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Championships · Feb 195:17.56Armory Youth ChampionshipsFebruary 19, 2024
1500 Meters · IndoorOcean Breeze Youth Invitational · Feb 115:02.37Ocean Breeze Youth InvitationalFebruary 11, 2024
1500 Meters · OutdoorUSATF New Jersey Association 15-18 Junior Olympic Championships · Jun 304:45.02aUSATF New Jersey Association 15-18 Junior Olympic ChampionshipsJune 30, 2024
1600 Meters · OutdoorSkyland Conference Champs - Divisional · May 65:19.24aSkyland Conference Champs - DivisionalMay 6, 2025
800 Meters · OutdoorUSATF National Junior Olympic Championships · Jul 222:18.69aUSATF National Junior Olympic ChampionshipsJuly 22, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 1600 Meters · Place 48 · MontgomeryMontgomery1600 Meters48.5:52.18a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 1600 Meters · Place 48 · MontgomeryMontgomery1600 Meters48.5:52.18a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 46 · Montgomery HMontgomery H1600 Meters465:36.609
May 6Skyland Conference Champs - DivisionalMay 6 · 1600 Meters · Place 20 · MontgomeryMontgomery1600 Meters20.5:19.24a PB9
May 6Skyland Conference Champs - OpenMay 6 · 1600 Meters · Place 45 · MontgomeryMontgomery1600 Meters45.5:19.24a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 45 · Garden State Track ClubGarden State Track Club1500 MetersRound P455:06.82a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 800 Meters · Place 53 · Garden State Track ClubGarden State Track Club800 MetersRound P532:18.69a PB—
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 3 · Garden State Track ClubGarden State Track Club800 Meters32:18.9215
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 3 · Garden State Track ClubGarden State Track Club1500 Meters34:48.2815
Jun 30USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 30 · 1500 Meters · Place 2 · Garden State Track ClubGarden State Track Club1500 Meters2.4:45.02a PB8
Jun 30USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 30 · 800 Meters · Place 1 · Garden State Track ClubGarden State Track Club800 Meters1.2:22.63a8
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 11 · Garden State Track ClubGarden State Track Club800 Meters11.2:19.58a8
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 6 · Garden State Track ClubGarden State Track Club800 Meters62:19.4115
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 7 · 07-Unattached07-Unattached1500 Meters7.4:57.65a8
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 7 · 07-Unattached07-Unattached800 Meters7.2:18.75a8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Armory Youth ChampionshipsFeb 19 · 1 Mile · Place 20 · Garden StateGarden State1 Mile205:17.56 PB09
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 13 · Garden State Track ClubGarden State Track Club1500 Meters135:02.37 PB15