Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFast Times at Cherokee High · Apr 1612.84Fast Times at Cherokee HighApril 16, 2022
110m Hurdles · 39" / 0.991m · OutdoorSalem County Champs · Apr 2215.66aSalem County ChampsApril 22, 2025
200 Meters · IndoorSJTCA Winter Meet #2 · Dec 2724.79aSJTCA Winter Meet #2December 27, 2022
200 Meters · OutdoorSalem County Championships · May 823.48Salem County ChampionshipsMay 8, 2024
400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&4 · Feb 1155.52NJSIAA Sectional Championships - South Groups 1&4February 11, 2022
400 Meters · OutdoorSalem County Championships · May 1153.05Salem County ChampionshipsMay 11, 2022
400 Meters · Relay Split · OutdoorTri County Conf Showcase · May 753.258Tri County Conf ShowcaseMay 7, 2025
400m Hurdles · 27" / 0.686m · OutdoorDeptford Spartan Relays · Apr 51:00.16aDeptford Spartan RelaysApril 5, 2025
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 257.87aNJSIAA Sectionals South Groups 1 and 4June 2, 2023
55 Meters · IndoorSJTCA Winter Meet #8 · Jan 86.95SJTCA Winter Meet #8January 8, 2024
55m Hurdles · 39" · IndoorSJTCA Winter Meet #3 · Dec 299.33aSJTCA Winter Meet #3December 29, 2022

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 12 · Penns Grove110m HurdlesRound P1217.28512
May 7Tri County Conf ShowcaseMay 7 · 110m Hurdles · Place 21 · Penns Grove110m Hurdles39" / 0.991mRound P21.17.33a12
May 7Tri County Conf ShowcaseMay 7 · 400 Meters · Penns Grove400 MetersRelay Split—53.258 PB12
May 7Tri County Conf ShowcaseMay 7 · 200 Meters · Place 33 · Penns Grove200 Meters33.24.45a12
May 1SJTCA EliteMay 1 · 400m Hurdles · Place 21 · Penns Grove400m Hurdles36" / 0.914m21.1:05.50a12
May 1SJTCA EliteMay 1 · 110m Hurdles · Place 24 · Penns Grove110m Hurdles39" / 0.991mRound P24.18.40aWind: -1.712
Apr 22Salem County ChampsApr 22 · 400m Hurdles · Place 7 · Penns Grove400m Hurdles36" / 0.914m7.1:02.47a12
Apr 22Salem County ChampsApr 22 · 110m Hurdles · Place 2 · Penns Grove110m Hurdles39" / 0.991m2.15.66a PB12
Apr 22Salem County ChampsApr 22 · 400 Meters · Penns Grove400 MetersRelay Split—55.06412
Apr 5Deptford Spartan RelaysApr 5 · 400m Hurdles · Place 10 · Penns Grove400m Hurdles27" / 0.686m10.1:00.16a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 11 · Penns Grove55m HurdlesRound P118.9412
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55m Hurdles · Place 19 · Penns Grove55m HurdlesRound P198.6812
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 9 · Penns Grove55m Hurdles98.7812
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 9 · Penns Grove55m Hurdles98.7812

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 110m Hurdles · Place 10 · Penns Grove110m HurdlesRound P1016.4511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400m Hurdles · Place 7 · Penns Grove400m Hurdles759.4811
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400m Hurdles · Place 7 · Penns Grove400m Hurdles759.4811
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 110m Hurdles · Place 10 · Penns Grove110m HurdlesRound P1016.4511
May 22Tri County Conference Championships May 22 · 110m Hurdles · Place 28 · Penns Grove110m Hurdles2818.9211
May 22Tri County Conference Championships May 22 · 400m Hurdles · Place 6 · Penns Grove400m Hurdles659.7111
May 8Salem County ChampionshipsMay 8 · 400m Hurdles · Place 4 · Penns Grove400m Hurdles41:00.99—
May 8Salem County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Penns Grove110m Hurdles216.36—
May 8Salem County ChampionshipsMay 8 · 200 Meters · Place 5 · Penns Grove200 Meters523.48 PB—
Apr 13Fast Times at Cherokee HighApr 13 · 400m Hurdles · Place 8 · Penns Grove400m Hurdles81:01.85—
Apr 13Fast Times at Cherokee HighApr 13 · 110m Hurdles · Place 48 · Penns Grove110m Hurdles4820.48—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 23 · Penns Grove55 MetersRound P237.0711
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55m Hurdles · Place 8 · Penns Grove55m HurdlesRound P88.5211
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55m Hurdles · Place 8 · Penns Grove55m Hurdles88.4211
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55 Meters · Place 23 · Penns Grove55 MetersRound P237.0711
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55m Hurdles · Place 8 · Penns Grove55m HurdlesRound P88.5211
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55m Hurdles · Place 8 · Penns Grove55m Hurdles88.4211
Jan 26Olympic & Tri-County Conf MeetJan 26 · 55m Hurdles · Place 15 · Penns Grove55m HurdlesRound P158.6311
Jan 22SJTCA Winter Meet #12Jan 22 · 55m Hurdles · Place 17 · Penns Grove55m Hurdles178.5711
Jan 8SJTCA Winter Meet #8Jan 8 · 55 Meters · Place 10 · Penns Grove55 Meters106.95 PB11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 400m Hurdles · Place 7 · Penns Grove400m Hurdles36" / 0.914m7.57.87a PB10
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 110m Hurdles · Place 5 · Penns Grove110m Hurdles39" / 0.991mRound P5.16.50a10
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 110m Hurdles · Place 7 · Penns Grove110m Hurdles39" / 0.991m7.16.93a10
May 17Tri County Conference ChampionshipsMay 17 · 400m Hurdles · Place 6 · Penns Grove400m Hurdles659.93—
May 17Tri County Conference ChampionshipsMay 17 · 110m Hurdles · Place 9 · Penns Grove110m Hurdles916.65—
May 10Salem County ChampionshipsMay 10 · 400m Hurdles · Place 2 · Penns Grove400m Hurdles36" / 0.914m2.58.16a10
May 10Salem County ChampionshipsMay 10 · 110m Hurdles · Place 2 · Penns Grove110m Hurdles39" / 0.991m2.16.31a10
May 10Salem County ChampionshipsMay 10 · 200 Meters · Place 4 · Penns Grove200 Meters4.23.71a10
May 4SJTCA Elite MeetMay 4 · 400m Hurdles · Place 14 · Penns Grove400m Hurdles36" / 0.914m14.58.93a10
Apr 15Fast Times at Cherokee HighApr 15 · 400m Hurdles · Place 8 · Penns Grove400m Hurdles859.94—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 14 · Penns Grove55m HurdlesRound P148.6910
Jan 28SJTCA Winter Meet #10Jan 28 · 55m Hurdles · Place 13 · Penns Grove55m HurdlesRound P138.6410
Jan 28SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 44 · Penns Grove55 MetersRound P447.1110
Jan 28SJTCA Winter Meet #10Jan 28 · 55m Hurdles · Place 13 · Penns Grove55m HurdlesRound P138.6410
Jan 28SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 44 · Penns Grove55 MetersRound P447.1110
Jan 21SJTCA Winter Meet #8Jan 21 · 55m Hurdles · Place 20 · Penns Grove55m HurdlesRound P209.0110
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 28 · Penns Grove55 MetersRound P287.0010
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 28 · Penns Grove55 Meters287.0010
Jan 21SJTCA Winter Meet #8Jan 21 · 55m Hurdles · Place 20 · Penns Grove55m Hurdles209.0110
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 28 · Penns Grove55 Meters287.0010
Jan 21SJTCA Winter Meet #8Jan 21 · 55m Hurdles · Place 20 · Penns Grove55m Hurdles209.0110

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · 55m Hurdles · Place 6 · Penns Grove55m Hurdles39"6.9.33a PB10
Dec 27SJTCA Winter Meet #2Dec 27 · 200 Meters · Place 12 · Penns Grove200 Meters12.24.79a PB10
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 55 Meters · Place 21 · Penns Grove55 MetersRound P217.169
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 400 Meters · Place 11 · Penns Grove400 Meters1155.52 PB9
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 55 Meters · Place 21 · Penns Grove55 MetersRound P217.169
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 400 Meters · Place 11 · Penns Grove400 Meters1155.529

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400m Hurdles · Place 11 · Penns Grove400m Hurdles36" / 0.914m11.1:02.59a9
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400 Meters · Place 11 · Penns Grove400 Meters11.53.86a9
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 200 Meters · Place 16 · Penns Grove200 Meters16.24.35a9
May 18Tri County Conference ChampionshipsMay 18 · 400m Hurdles · Place 4 · Penns Grove400m Hurdles41:00.87—
May 18Tri County Conference ChampionshipsMay 18 · 200 Meters · Place 21 · Penns Grove200 Meters2124.28—
May 11Salem County ChampionshipsMay 11 · 200 Meters · Place 5 · Penns Grove200 Meters524.209
May 11Salem County ChampionshipsMay 11 · 400 Meters · Place 3 · Penns Grove400 Meters353.05 PB9
May 11Salem County ChampionshipsMay 11 · 400m Hurdles · Place 1 · Penns Grove400m Hurdles11:02.049
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 62 · Penns Grove200 Meters6224.67—
Apr 16Fast Times at Cherokee HighApr 16 · 100 Meters · Place 122 · Penns Grove100 Meters12212.84 PB—