Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorSJTCA #16 · Jan 3156.04SJTCA #16January 31, 2026
400 Meters · OutdoorUnion County Conference Championships · May 154.83Union County Conference ChampionshipsMay 1, 2025
400m Hurdles · 36" / 0.914m · OutdoorUnion County Championships · May 71:07.03aUnion County ChampionshipsMay 7, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 142:05.95NJSIAA Sectional Championships - Central Groups 1&2February 14, 2026
800 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 152:00.54aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 800 Meters · Cranford TCCranford TC800 Meters—DNS11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 800 Meters · Place 10 · CranfordCranford800 Meters10.2:00.54a PB11
May 7Union County ChampionshipsMay 7 · 400m Hurdles · Place 25 · CranfordCranford400m Hurdles36" / 0.914m25.1:07.03a PB11
May 7Union County ChampionshipsMay 7 · 800 Meters · Place 19 · CranfordCranford800 Meters19.2:05.80a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 18 · CranfordCranford800 Meters182:06.2611
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 6 · CranfordCranford800 Meters62:05.95 PB11
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 21 · CranfordCranford400 Meters2156.04 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 30 · CranfordCranford800 Meters302:07.1510
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 30 · CranfordCranford800 Meters302:07.1510
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 38 · CranfordCranford400 Meters3855.5210
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 38 · CranfordCranford400 Meters3855.5210
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 30 · CranfordCranford800 Meters302:07.1510
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 30 · CranfordCranford800 Meters302:07.1510
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 38 · CranfordCranford400 Meters3855.5210
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 38 · CranfordCranford400 Meters3855.5210
May 1Union County Conference ChampionshipsMay 1 · 800 Meters · Place 7 · CranfordCranford800 Meters72:07.0510
May 1Union County Conference ChampionshipsMay 1 · 400 Meters · Place 12 · CranfordCranford400 Meters1254.83 PB10
Apr 26Paul H. Beck Memorial RelaysApr 26 · Pole Vault · Place 14 · CranfordCranfordPole Vault148-010

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · Pole Vault · Place 7 · CranfordCranfordPole Vault79-610
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 800 Meters · Place 21 · CranfordCranford800 Meters212:17.4310
Feb 4Rebel Shot/Field Series 5Feb 4 · Pole Vault · Place 6 · CranfordCranfordPole Vault69-610
Jan 27TR Boys Frosh/NoviceJan 27 · Pole Vault · Place 4 · CranfordCranfordPole Vault49-610
Jan 27TR Boys Frosh/NoviceJan 27 · 800 Meters · Place 8 · CranfordCranford800 Meters82:12.6310
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Pole Vault · Place 21 · CranfordCranfordPole Vault218-610
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Pole Vault · Place 21 · CranfordCranfordPole Vault218-610

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Union County ChampionshipsMay 21 · 800 Meters · Place 41 · CranfordCranford800 Meters412:17.849