Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorSJTCA #16 · Jan 3155.27SJTCA #16January 31, 2026
400 Meters · OutdoorUnion County Championships · May 753.15aUnion County ChampionshipsMay 7, 2026
55m Hurdles · 39" · IndoorDemarest Invitational · Dec 1310.78aDemarest InvitationalDecember 13, 2025
600 Meters · IndoorRidge Winter Invitational · Dec 81:28.04aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:01.00aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorEast Coast Champs · Jun 121:58.79aEast Coast Champs June 12, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 800 Meters · Place 19 · UnattachedUnattached800 Meters19.2:00.11aUnofficial11
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 4 · unattaachedunattaached800 Meters4.1:58.79a PB11
May 23Garden State TwilightMay 23 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:03.05a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 800 Meters · Place 11 · CranfordCranford800 Meters11.2:00.89a11
May 7Union County ChampionshipsMay 7 · 800 Meters · Place 13 · CranfordCranford800 Meters13.2:02.88a11
May 7Union County ChampionshipsMay 7 · 400 Meters · Place 28 · CranfordCranford400 Meters28.53.15a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 34 · UnattachedUnattached800 Meters34.2:01.00a PB11
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 14 · CranfordCranford800 Meters142:05.1411
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 5 · CranfordCranford800 Meters52:05.7711
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 14 · CranfordCranford400 Meters1455.27 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 800 Meters · Place 6 · CranfordCranford800 Meters6.2:08.65a11
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 24 · CranfordCranford55m Hurdles39"Round P24.10.78a PB11
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 6 · CranfordCranford600 Meters6.1:28.04a PB11
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 800 Meters · Place 16 · CranfordCranford800 Meters162:11.8710
Jan 27TR Boys Frosh/NoviceJan 27 · 800 Meters · Place 5 · CranfordCranford800 Meters52:11.9810

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Place 26 · unattachedunattached800 Meters26.2:05.48a10
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 28 · CranfordCranford800 Meters282:07.0310
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 28 · CranfordCranford800 Meters282:07.0310
May 1Union County Conference ChampionshipsMay 1 · 800 Meters · Place 4 · CranfordCranford800 Meters42:05.0510

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 800 Meters · Place 33 · CranfordCranford800 Meters332:14.119
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 800 Meters · Place 33 · CranfordCranford800 Meters332:14.119
May 21Union County ChampionshipsMay 21 · 800 Meters · Place 34 · CranfordCranford800 Meters342:14.599
May 9Union County Conference ChampionshipMay 9 · 800 Meters · Place 13 · CranfordCranford800 Meters132:18.329
May 9Union County Conference ChampionshipMay 9 · 800 Meters · Place 13 · CranfordCranford800 Meters132:18.329

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 800 Meters · Place 29 · CranfordCranford800 Meters292:19.259