Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Group Championships - 1 & 4 · May 2912.60aNJSIAA Group Championships - 1 & 4May 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1515.51aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
200 Meters · IndoorCoach Glynn Holiday Carnival · Dec 2826.88aCoach Glynn Holiday CarnivalDecember 28, 2025
200 Meters · OutdoorMoorestown Invitational · Apr 1125.79aMoorestown InvitationalApril 11, 2026
55 Meter · IndoorCoach Glynn Holiday Carnival · Dec 287.75aCoach Glynn Holiday CarnivalDecember 28, 2025
55m Hurdles · 33" · IndoorCoach Glynn Holiday Carnival · Dec 2810.16aCoach Glynn Holiday CarnivalDecember 28, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 100 Meters · Place 17 · Bloomfield100 MetersRound P17.12.60a PBWind: -0.111
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 5 · Bloomfield100m Hurdles33" / 0.838mRound P5.15.75aWind: -1.711
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 7 · Bloomfield100m Hurdles33" / 0.838m7.15.51a PBWind: -4.211
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 200 Meters · Place 9 · Bloomfield200 Meters9.26.29aWind: -1.311
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100 Meters · Place 7 · Bloomfield100 MetersRound P7.12.73aWind: 1.511
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100 Meters · Place 6 · Bloomfield100 Meters6.12.64aWind: 0.111
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 12 · Bloomfield100m Hurdles33" / 0.838mRound P12.18.21a11
May 8Essex County ChampionshipsMay 8 · 200 Meters · Place 4 · Bloomfield200 Meters4.26.09a11
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 11 · Bloomfield100 MetersRound P11.12.84aWind: -0.111
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 7 · Bloomfield100m Hurdles33" / 0.838mRound P7.18.90aWind: 1.711
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 3 · Bloomfield100m Hurdles33" / 0.838m3.16.14aWind: 1.711
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 200 Meters · Place 4 · Bloomfield200 Meters4.26.55aWind: 0.211
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100 Meters · Place 6 · Bloomfield100 MetersRound P6.12.81aWind: 1.111
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100 Meters · Place 6 · Bloomfield100 Meters6.12.84aWind: 011
Apr 11Moorestown InvitationalApr 11 · 100m Hurdles · Place 4 · Bloomfield100m Hurdles33" / 0.838m4.17.67a11
Apr 11Moorestown InvitationalApr 11 · 200 Meters · Place 3 · Bloomfield200 Meters3.25.79a PB11
Apr 11Moorestown InvitationalApr 11 · 100 Meters · Place 2 · Bloomfield100 Meters2.13.04a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55m Hurdles · Place 3 · Bloomfield55m Hurdles33"Round P3.10.16a PB11
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 9 · Bloomfield55 MeterRound P9.7.75a PB11
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 4 · Bloomfield200 Meters4.26.88a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 17 · Bloomfield55m Hurdles33"Round P17.10.29a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 25 · Bloomfield55 MeterRound P25.7.92a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 21 · Bloomfield200 Meters21.27.46a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 10 · Bloomfield55 MeterRound P10.8.07a9
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 9 · Bloomfield200 Meters9.28.69a9
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 41 · Bloomfield200 Meters41.28.62a9