Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1514.75aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 2 & 3 · May 2954.40aNJSIAA Group Championships - 2 & 3May 29, 2026
55 Meters · IndoorSJTCA Winter Meet #10 · Jan 177.73SJTCA Winter Meet #10January 17, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 400m Hurdles · Place 2 · Haddonfield Memorial400m Hurdles36" / 0.914m2.54.40a PB11
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 6 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P6.14.79aWind: 1.911
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 8 · Haddonfield Memorial110m Hurdles39" / 0.991m8.15.80aWind: 1.811
May 21Baker InvitationalMay 21 · 400m Hurdles · Place 1 · Haddonfield Memorial400m Hurdles36" / 0.914m1.55.67a11
May 21Baker InvitationalMay 21 · 110m Hurdles · Place 1 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P1.14.96aWind: 0.511
May 21Baker InvitationalMay 21 · 110m Hurdles · Place 1 · Haddonfield Memorial110m Hurdles39" / 0.991m1.14.94aWind: 011
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 1 · Haddonfield Memorial400m Hurdles36" / 0.914m1.56.50a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 1 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P1.15.02aWind: 1.211
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 2 · Haddonfield Memorial110m Hurdles39" / 0.991m2.14.75a PBWind: -0.511
May 9Camden County ChampionshipsMay 9 · 400m Hurdles · Place 1 · Haddonfield Memorial400m Hurdles36" / 0.914m1.56.65a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 2 · Haddonfield Memorial400m Hurdles36" / 0.914m2.57.10a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 110m Hurdles · Place 5 · Haddonfield Memorial110m Hurdles39" / 0.991m5.15.73a11
Apr 11Blue Devil ClassicApr 11 · 400m Hurdles · Place 6 · Haddonfield Memorial400m Hurdles36" / 0.914m6.58.69a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 4 · Haddonfield Memorial55m HurdlesRound P47.8111
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 6 · Haddonfield Memorial55m Hurdles67.8411
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-811
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · High Jump · Place 5 · Haddonfield MemorialHigh Jump55-811
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 1 · Haddonfield Memorial55m HurdlesRound P17.8011
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 1 · Haddonfield Memorial55m Hurdles17.7811
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 4 · Haddonfield MemorialHigh Jump45-1011
Jan 8SJTCA #10Jan 8 · High Jump · Place 4 · Haddonfield MemorialHigh Jump45-1011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 14 · Haddonfield Memorial55m HurdlesRound P148.2810
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · High Jump · Place 8 · Haddonfield MemorialHigh Jump85-410
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 5 · Haddonfield Memorial55m HurdlesRound P58.4610
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 5 · Haddonfield Memorial55m Hurdles58.2510
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 13 · Haddonfield MemorialHigh Jump135-610
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 13 · Haddonfield MemorialHigh Jump135-610
Jan 8SJTCA Meet #10Jan 8 · High Jump · Place 9 · Haddonfield MemorialHigh Jump95-610
Jan 8SJTCA Meet #10Jan 8 · High Jump · Place 9 · Haddonfield MemorialHigh Jump95-610

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17SJTCA Winter Meet #10Jan 17 · 55m Hurdles · Place 46 · Haddonfield Memorial55m HurdlesRound P4611.079
Jan 17SJTCA Winter Meet #10Jan 17 · 55 Meters · Place 70 · Haddonfield Memorial55 MetersRound P707.73 PB9