Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorSJTCA #15 · Jan 2555.67SJTCA #15January 25, 2025
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1553.39aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorOlympic Conference Championships 2026 · Apr 291:01.16aOlympic Conference Championships 2026April 29, 2026
55m Hurdles · 39" · IndoorSJTCA #5 · Dec 229.90aSJTCA #5December 22, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 11 · Shawnee400m Hurdles36" / 0.914m11.1:03.08a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 22 · Shawnee400 Meters22.53.39a PB11
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 13 · Shawnee400m Hurdles131:02.51—
Apr 29Olympic Conference Championships 2026Apr 29 · 400m Hurdles · Place 10 · Shawnee400m Hurdles36" / 0.914m10.1:01.16a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Place 23 · Shawnee400 Meters23.53.66a11
Apr 11Moorestown InvitationalApr 11 · 400m Hurdles · Place 14 · Shawnee400m Hurdles36" / 0.914m14.1:03.53a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 55m Hurdles · Place 43 · Shawnee55m Hurdles39"43.9.90a PB11
Dec 22SJTCA #5Dec 22 · 400 Meters · Place 41 · Shawnee400 Meters41.55.82a11
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 400 Meters · Place 27 · Shawnee400 Meters2757.0110
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 400 Meters · Place 27 · Shawnee400 Meters2757.0110
Jan 31Olympic & Tri-County Conf MeetJan 31 · 400 Meters · Place 14 · Shawnee400 Meters1457.3110
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 23 · Shawnee400 Meters2355.67 PB10
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 23 · Shawnee400 Meters2355.6710
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 23 · Shawnee400 Meters2355.6710
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 23 · Shawnee400 Meters2355.6710

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 17 · Shawnee400m Hurdles36" / 0.914m17.1:06.57a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Olympic Conference #1Dec 20 · 55m Hurdles · Place 6 · Shawnee55m Hurdles39"6.9.92a10
Dec 20Olympic Conference #1Dec 20 · 400 Meters · Place 10 · Shawnee400 Meters10.58.48a10
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 34 · Shawnee400 Meters341:00.749
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 34 · Shawnee400 Meters341:00.749
Jan 26Olympic & Tri-County Conf MeetJan 26 · 55m Hurdles · Place 27 · Shawnee55m HurdlesRound P2711.239

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 35 · Shawnee400 Meters3556.109
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 35 · Shawnee400 Meters3556.109
May 11Burlington County ChampionshipsMay 11 · 400 Meters · Place 33 · Shawnee400 Meters3356.919
Apr 13Moorestown InvitationalApr 13 · 400m Hurdles · Place 14 · Shawnee400m Hurdles36" / 0.914m14.1:11.04a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 400 Meters · Place 19 · Shawnee400 Meters19.1:02.56a9