Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1813.94aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
200 Meters · OutdoorBurlington County Divisional Championships · May 129.05aBurlington County Divisional ChampionshipsMay 1, 2026
400 Meters · IndoorMonmouth U. TC Indoor Showcase #3 · Feb 191:06.88Monmouth U. TC Indoor Showcase #3February 19, 2025
400 Meters · OutdoorColts Neck Spring Invitational · Apr 191:07.73Colts Neck Spring InvitationalApril 19, 2025
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 51:06.877Don Danser MemorialApril 5, 2025
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 161:14.84aNJSIAA Sectionals Central Groups 2 and 3May 16, 2025
800 Meters · IndoorSJTCA Meet #10 · Jan 83:06.15SJTCA Meet #10January 8, 2025
800 Meters · OutdoorPennsauken Batch #2 · Apr 292:49.65Pennsauken Batch #2April 29, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400m Hurdles · Place 11 · Northern Burlington Regional400m Hurdles30" / 0.762m11.1:16.64a10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400 Meters · Place 39 · Northern Burlington Regional400 Meters39.1:08.19a10
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 13 · Northern Bur400m Hurdles131:16.31—
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 6 · Northern Burlington Regional400m Hurdles30" / 0.762m6.1:17.69a10
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 12 · Northern Burlington Regional200 Meters12.29.05a PB10
Apr 29Cinnaminson Batch MeetApr 29 · 400m Hurdles · Place 8 · Northern Burlington Regional400m Hurdles30" / 0.762m8.1:16.19a10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 38 · Northern Burlington Regional100 Meters38.13.94a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400m Hurdles · Place 12 · Northern Burlington Reg.400m Hurdles121:14.849
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400m Hurdles · Place 12 · Northern Burlington Regional400m Hurdles30" / 0.762m12.1:14.84a PB9
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 16 · Northern Burlington Regional400m Hurdles30" / 0.762m16.1:18.51a9
May 2Burlington County Divisional ChampsMay 2 · 400m Hurdles · Place 6 · Northern Bur400m Hurdles61:21.71—
Apr 29Pennsauken Batch #2Apr 29 · 800 Meters · Place 13 · Northern Bur800 Meters132:49.65 PB—
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 22 · Northern Bur200 Meters2229.42—
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 53 · Northern Burlington Reg.400 Meters531:07.73 PB9
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 34 · Northern Burlington Reg.400m Hurdles341:17.979
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 15 · Northern Burlington Regio400 Meters151:08.139
Apr 5Don Danser MemorialApr 5 · 400 Meters · Northern Burlington Regional400 MetersRelay Split—1:06.877 PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Monmouth U. TC Indoor Showcase #3Feb 19 · 400 Meters · Place 7 · Northern Bur400 Meters71:06.88 PB—
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 23 · Northern Burlington Reg.400 Meters231:06.889
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 23 · Northern Burlington Reg.400 Meters231:06.889
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 49 · Northern Burlington Reg.800 Meters493:06.15 PB9
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 49 · Northern Burlington Reg.800 Meters493:06.159