Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCinnaminson Batch Meet · Apr 2912.12aCinnaminson Batch MeetApril 29, 2026
110m Hurdles · 39" / 0.991m · OutdoorFast Times at Cherokee High · Apr 2116.21aFast Times at Cherokee HighApril 21, 2026
200 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2124.56aEast Brunswick Sprint Series #2May 21, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 2 & 3 · May 2959.36aNJSIAA Group Championships - 2 & 3May 29, 2026
Varsity · OutdoorPennsauken FAT Batch Meet #1 · Apr 1513.07Pennsauken FAT Batch Meet #1April 15, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 86 · Burlington Township400m Hurdles36" / 0.914m86.1:00.42a10
May 29NJSIAA Group Championships - 2 & 3May 29 · 400m Hurdles · Place 17 · Burlington Township400m Hurdles36" / 0.914m17.59.36a PB10
May 21East Brunswick Sprint Series #2May 21 · 110m Hurdles · Place 7 · Burlington Township110m Hurdles39" / 0.991m7.16.29a10
May 21East Brunswick Sprint Series #2May 21 · 200 Meters · Place 68 · Burlington Township200 Meters68.24.56a PB10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400m Hurdles · Place 6 · Burlington Township400m Hurdles36" / 0.914m6.1:00.78a10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 110m Hurdles · Place 8 · Burlington Township110m Hurdles39" / 0.991mRound P8.16.58aWind: 1.310
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 110m Hurdles · Place 7 · Burlington Township110m Hurdles39" / 0.991m7.16.25aWind: 2.710
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 10 · Burlington T400m Hurdles101:01.57—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 9 · Burlington T110m HurdlesRound P916.56—
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 2 · Burlington Township400m Hurdles36" / 0.914m2.1:00.79a10
May 1Burlington County Divisional ChampionshipsMay 1 · 110m Hurdles · Place 1 · Burlington Township110m Hurdles39" / 0.991m1.16.82a10
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 14 · Burlington Township100 Meters14.12.12a PB10
Apr 24Lion InvitationalApr 24 · 110m Hurdles · Place 14 · Burlington Township110m Hurdles39" / 0.991m14.16.97a10
Apr 24Lion InvitationalApr 24 · 100 Meters · Place 48 · Burlington Township100 Meters48.12.39a10
Apr 21Fast Times at Cherokee HighApr 21 · 400m Hurdles · Place 9 · Burlington Township400m Hurdles36" / 0.914m9.59.43a10
Apr 21Fast Times at Cherokee HighApr 21 · 110m Hurdles · Place 7 · Burlington Township110m Hurdles39" / 0.991m7.16.21a PB10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 13 · Burlington Township400m Hurdles36" / 0.914m13.1:00.75a10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 110m Hurdles · Place 20 · Burlington Township110m Hurdles39" / 0.991m20.17.80a10
Apr 11Moorestown InvitationalApr 11 · 400m Hurdles · Place 10 · Burlington Township400m Hurdles36" / 0.914m10.1:02.33a10
Apr 11Moorestown InvitationalApr 11 · 110m Hurdles · Place 9 · Burlington Township110m Hurdles39" / 0.991m9.17.21a10
Mar 28Husky RelaysMar 28 · 400m Hurdles · Place 11 · Burlington Township400m Hurdles36" / 0.914m11.1:10.13a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Burlington County Divisional ChampsMay 2 · 400m Hurdles · Place 5 · Burlington T400m Hurdles51:08.86—
Apr 29Pennsauken Batch #2Apr 29 · 110m Hurdles · Place 8 · Burlington T110m Hurdles821.87—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Varsity · Place 13 · Burlington TownshipVarsity131:09.329
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Varsity · Place 92 · Burlington TownshipVarsity9213.07 PB9
Mar 29Husky RelaysMar 29 · 400m Hurdles · Place 25 · Burlington T400m Hurdles251:12.25—