Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSJTCA Elite · May 116.19aSJTCA EliteMay 1, 2025
200 Meters · IndoorSJTCA Meet #7 · Dec 2825.01aSJTCA Meet #7December 28, 2024
200 Meters · OutdoorHammonton JV Invitational · May 1525.20aHammonton JV InvitationalMay 15, 2023
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 31:02.02NJSIAA Sectionals South Groups 2 and 3June 3, 2022
400m Hurdles · 36" / 0.914m · OutdoorSJTCA Elite · May 11:01.79aSJTCA EliteMay 1, 2025
55m Hurdles · 39" · IndoorSJTCA Meet #7 · Dec 288.55aSJTCA Meet #7December 28, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Cape Atlantic League MeetMay 10 · 400m Hurdles · Place 7 · Ocean City H400m Hurdles71:01.03—
May 10Cape Atlantic League MeetMay 10 · 110m Hurdles · Place 6 · Ocean City H110m Hurdles615.45—
May 5Cape May County ChampsMay 5 · 400m Hurdles · Place 1 · Ocean City H400m Hurdles11:01.04—
May 5Cape May County ChampsMay 5 · 110m Hurdles · Place 1 · Ocean City H110m Hurdles116.03—
May 1SJTCA EliteMay 1 · 400m Hurdles · Place 16 · Ocean City400m Hurdles36" / 0.914m16.1:01.79a PB12
May 1SJTCA EliteMay 1 · 110m Hurdles · Place 18 · Ocean City110m Hurdles39" / 0.991mRound P18.16.19a PBWind: -1.112

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1SJTCA #16Feb 1 · 200 Meters · Place 49 · Ocean City200 Meters4926.1012
Feb 1SJTCA #16Feb 1 · 55m Hurdles · Place 5 · Ocean City55m HurdlesRound P58.4312
Feb 1SJTCA #16Feb 1 · 55m Hurdles · Place 6 · Ocean City55m Hurdles68.5312

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55m Hurdles · Place 19 · Ocean City55m Hurdles39"19.8.55a PB12
Dec 28SJTCA Meet #7Dec 28 · 200 Meters · Place 73 · Ocean City200 Meters73.25.01a PB12
Jan 29SJTCA Winter Meet #14Jan 29 · 55m Hurdles · Place 19 · Ocean City55m HurdlesRound P198.9611

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 10 · Ocean City H400m Hurdles1059.7911
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 110m Hurdles · Place 15 · Ocean City H110m HurdlesRound P1516.6811
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 10 · Ocean City H400m Hurdles1059.7911
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 110m Hurdles · Place 15 · Ocean City H110m HurdlesRound P1516.6811
May 22Cape Atlantic League MeetMay 22 · 110m Hurdles · Place 13 · Ocean City110m Hurdles1316.5211
May 22Cape Atlantic League MeetMay 22 · 400m Hurdles · Place 9 · Ocean City400m Hurdles91:01.8311
May 16Cape May County ChampionshipsMay 16 · 110m Hurdles · Place 1 · Ocean City110m Hurdles116.1411
May 16Cape May County ChampionshipsMay 16 · 400m Hurdles · Place 1 · Ocean City400m Hurdles11:01.6111
Apr 15F.A.T. Dual: Oakcrest, EHT and OCApr 15 · 110m Hurdles · Place 6 · Ocean City110m Hurdles617.7011
Apr 15F.A.T. Dual: Oakcrest, EHT and OCApr 15 · 400m Hurdles · Place 7 · Ocean City400m Hurdles71:05.4811

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 53 · Ocean City55m Hurdles39"Round P53.8.96a11
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 52 · Ocean City200 Meters52.25.57a11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 110m Hurdles · Place 28 · Ocean City110m HurdlesRound P2819.0710
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 110m Hurdles · Place 28 · Ocean City H110m HurdlesRound P2819.0710
May 18Cape May County ChampionshipsMay 18 · 110m Hurdles · Place 3 · Ocean City110m Hurdles39" / 0.991m3.17.80a10
May 15Hammonton JV InvitationalMay 15 · 400m Hurdles · Place 10 · Ocean City400m Hurdles36" / 0.914m10.1:05.63a10
May 15Hammonton JV InvitationalMay 15 · 110m Hurdles · Place 4 · Ocean City110m Hurdles39" / 0.991m4.17.42a10
May 15Hammonton JV InvitationalMay 15 · 200 Meters · Place 16 · Ocean City200 Meters16.25.20a PB10
May 9Hammonton, OC, Vineland and MillvilleMay 9 · 400m Hurdles · Place 12 · Ocean City400m Hurdles36" / 0.914m12.1:07.40a10
May 9Hammonton, OC, Vineland and MillvilleMay 9 · 110m Hurdles · Place 8 · Ocean City110m Hurdles39" / 0.991m8.17.82a10
May 9Hammonton, OC, Vineland and MillvilleMay 9 · 200 Meters · Place 18 · Ocean City200 Meters18.26.91a10
May 6SJTCA Open-BoysMay 6 · 110m Hurdles · Place 25 · Ocean City110m Hurdles39" / 0.991m25.17.39a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 400 Meters · Place 33 · Ocean City H400 Meters331:02.02 PB9
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 200 Meters · Place 41 · Ocean City H200 Meters4125.939
May 16Hammonton Novice MeetMay 16 · 400m Hurdles · Place 7 · Ocean City H400m Hurdles71:13.55—
May 16Hammonton Novice MeetMay 16 · 200 Meters · Place 20 · Ocean City H200 Meters2025.63—