Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Orange Novice Series #1 · Mar 2614.75West Orange Novice Series #1March 26, 2025
200 Meters · OutdoorArt Madric HOF Invite · Apr 1828.51aArt Madric HOF InviteApril 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorArt Madric HOF Invite · Apr 1851.78aArt Madric HOF InviteApril 18, 2026
400 Meters · IndoorSuper Essex County Conference Indoor Championships · Jan 101:01.70Super Essex County Conference Indoor ChampionshipsJanuary 10, 2026
400 Meters · OutdoorSuper Essex County Conference American & Liberty Championships · May 111:02.79Super Essex County Conference American & Liberty ChampionshipsMay 11, 2024
400m Hurdles · 30" / 0.762m · OutdoorSuper Essex County Conference American & Liberty Championships · May 21:10.97aSuper Essex County Conference American & Liberty ChampionshipsMay 2, 2026
600 Meters · IndoorRidge Winter Invitational · Dec 81:49.50aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 192:41.57aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
800 Meters · OutdoorArmory Preseason Challenge (Previously Armory Trials) · Oct 122:37.90Armory Preseason Challenge (Previously Armory Trials)October 12, 2025

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Oct 18Armory Preseason ChallengeOct 18 · 800 Meters · Place 8 · West Orange800 Meters8.2:56.62a12
Oct 18Armory Preseason ChallengeOct 18 · 400 Meters · Place 19 · West Orange400 Meters19.1:08.17a12
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 68 · West Orange800 Meters682:46.4211
Feb 13Garden State Invitational 2026Feb 13 · 400 Meters · Place 30 · West Orange400 Meters301:03.6311
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 400 Meters · Place 17 · West Orange400 Meters171:06.2511
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 32 · West Orange400 Meters321:04.1611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 32 · West Orange400 Meters321:04.1611
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 400 Meters · Place 8 · West Orange400 Meters81:02.2611
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 400 Meters · Place 4 · West Orange400 Meters41:01.70 PB11

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Garden State TwilightMay 23 · 400m Hurdles · Place 1 · West Orange400m Hurdles30" / 0.762m1.1:13.86a11
May 23Garden State TwilightMay 23 · 400 Meters · Place 10 · West Orange400 Meters10.1:08.51a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 9 · West Orange400m Hurdles30" / 0.762m9.1:11.13a11
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 9 · West Orange400m Hurdles30" / 0.762m9.1:12.63a11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400m Hurdles · Place 4 · West Orange400m Hurdles30" / 0.762m4.1:10.97a PB11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400 Meters · Place 14 · West Orange400 Meters14.1:05.40a11
Apr 28Essex County RelaysApr 28 · 400m Hurdles · Place 7 · West Orange400m Hurdles30" / 0.762m7.1:13.25a11
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 400m Hurdles · Place 2 · West Orange400m Hurdles30" / 0.762m2.1:13.38a11
Apr 18Art Madric HOF InviteApr 18 · 300m Hurdles · Place 9 · West Orange300m Hurdles30" / 0.762m9.51.78a PB11
Apr 18Art Madric HOF InviteApr 18 · 200 Meters · Place 36 · West Orange200 Meters36.28.51a PBWind: 111

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 16 · West Orange400 Meters16.1:04.43a11
Dec 21The Oval Office Holiday PartyDec 21 · 800 Meters · Place 15 · West Orange800 Meters15.2:43.26a11
Dec 21The Oval Office Holiday PartyDec 21 · 400 Meters · Place 10 · West Orange400 Meters10.1:03.17a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 32 · West Orange800 Meters32.2:41.57a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 400 Meters · Place 15 · West Orange400 Meters15.1:04.39a11
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 13 · West Orange600 Meters13.1:49.50a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 800 Meters · Place 6 · West Orange800 Meters62:37.90 PB16
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 400 Meters · Place 17 · West Orange400 Meters171:04.7116
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 10 · West Orange400m Hurdles101:10.2910
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 10 · West Orange400m Hurdles101:10.1110
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 24 · West Orange400 Meters241:03.0110
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 10 · West Orange400m Hurdles101:10.1110
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 24 · West Orange400 Meters241:03.0110
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400 Meters · Place 11 · West Orange400 Meters111:04.7210
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400m Hurdles · Place 4 · West Orange400m Hurdles41:12.3010
Apr 29Essex County RelaysApr 29 · 400m Hurdles · Place 3 · West Orange400m Hurdles31:10.7210
Mar 26West Orange Novice Series #1Mar 26 · 400 Meters · Place 1 · West Orange400 Meters11:06.87—
Mar 26West Orange Novice Series #1Mar 26 · 100 Meters · Place 15 · West Orange100 Meters1514.75 PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400 Meters · Place 14 · West Orange400 Meters141:03.969
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400 Meters · Place 14 · West Orange400 Meters141:03.969
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 400 Meters · Place 9 · West Orange400 Meters91:02.79 PB9