Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCamden County Championships · May 915.34aCamden County ChampionshipsMay 9, 2026
High Jump · OutdoorNJSIAA Group Championships - 2 & 3 · May 295-8NJSIAA Group Championships - 2 & 3May 29, 2026
Prelims · IndoorNJSIAA Sectional Championships - South Group 2&3 · Feb 98.46NJSIAA Sectional Championships - South Group 2&3February 9, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · High Jump · Place 15 · Haddonfield MemorialHigh Jump15.5-8 PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 20 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P20.15.81aWind: 1.912
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · High Jump · Place 6 · Haddonfield MemorialHigh Jump6.5-08.0012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 5 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P5.15.56aWind: 212
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 6 · Haddonfield Memorial110m Hurdles39" / 0.991m6.15.44aWind: -0.512
May 9Camden County ChampionshipsMay 9 · High Jump · Place 5 · Haddonfield MemorialHigh Jump5.5-06.0012
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 5 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P5.15.60aWind: -0.612
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 4 · Haddonfield Memorial110m Hurdles39" / 0.991m4.15.34a PBWind: -0.412

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 10 · Haddonfield Memorial55m HurdlesRound P108.0612
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 17 · Haddonfield MemorialHigh Jump175-812
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · High Jump · Place 4 · Haddonfield MemorialHigh Jump45-1012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 3 · Haddonfield Memorial55m HurdlesRound P38.1312
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 3 · Haddonfield Memorial55m Hurdles38.0012
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Championship · Place 7 · Haddonfield MemorialChampionship75-812

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · High Jump · Place 8 · Haddonfield MemorialHigh Jump85-811
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 8 · Haddonfield Memorial55m HurdlesRound P88.0711
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 8 · Haddonfield Memorial55m Hurdles88.0111
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · High Jump · Place 5 · Haddonfield MemorialHigh Jump55-611
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Haddonfield Memorial55m HurdlesRound P28.2611
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Haddonfield Memorial55m Hurdles28.0111
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-611
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-611
Jan 8SJTCA Meet #10Jan 8 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-411
Jan 8SJTCA Meet #10Jan 8 · High Jump · Place 14 · Haddonfield MemorialHigh Jump145-411

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · High Jump · Place 6 · Haddonfield MemorialHigh Jump65-610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Prelims · Place 11 · Haddonfield MemorialPrelimsRound P118.46 PB10
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · High Jump · Place 6 · Haddonfield MemorialHigh Jump65-610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 11 · Haddonfield Memorial55m HurdlesRound P118.4610