Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:52.71Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorArmory Youth Champs · Feb 165:58.14Armory Youth ChampsFebruary 16, 2026
3000 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3112:10.14aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
400 Meters · OutdoorGarden State Twilight · May 231:15.31aGarden State TwilightMay 23, 2026
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:10.69Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorArmory Youth Champs · Feb 163:01.23Armory Youth ChampsFebruary 16, 2026
800 Meters · OutdoorGarden State Twilight · May 232:56.29aGarden State TwilightMay 23, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 3000 Meters · Place 12 · Speed Skills3000 Meters12.13:05.72a1
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 3000 Meters · Place 1 · Speed Skills3000 Meters1.12:10.14a PB1
May 23Garden State TwilightMay 23 · 800 Meters · Place 10 · Speed Skills800 Meters10.2:56.29a PB1
May 23Garden State TwilightMay 23 · 400 Meters · Place 8 · Speed Skills400 Meters8.1:15.31a PB1
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 9 · Speed Skills3000 Meters9.12:11.92a1

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Armory Youth ChampsFeb 16 · 1500 Meters · Place 12 · Speed Skills1500 Meters125:58.14 PB—
Feb 16Armory Youth ChampsFeb 16 · 800 Meters · Place 24 · Speed Skills800 Meters243:01.23 PB—
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 25 · Speed Skills1000 Meters253:52.71 PB—
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 42 · Speed Skills600 Meters422:10.69 PB—