Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCherokee Final Countdown- Last Chance · May 2111.97aCherokee Final Countdown- Last ChanceMay 21, 2026
200 Meters · IndoorSJTCA Meet #7 · Dec 2824.86aSJTCA Meet #7December 28, 2024
200 Meters · OutdoorFast Times at Cherokee High · Apr 2124.30aFast Times at Cherokee HighApril 21, 2026
400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 1555.30NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
400 Meters · OutdoorBurlington County Championships · May 752.26Burlington County ChampionshipsMay 7, 2026
400m Hurdles · 36" / 0.914m · OutdoorBurlington County Divisional Championships · May 11:01.52aBurlington County Divisional ChampionshipsMay 1, 2026
55 Meter · IndoorSJTCA Meet #7 · Dec 287.25aSJTCA Meet #7December 28, 2024
55 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 157.07NJSIAA Sectional Championships - South Groups 1&2February 15, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 100 Meters · Place 22 · Cinnaminson100 Meters22.11.97a PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400 Meters · Place 10 · Cinnaminson400 Meters10.52.72a11
May 11Spartan Sprint NightMay 11 · 400m Hurdles · Place 5 · Cinnaminson400m Hurdles36" / 0.914m5.1:01.60a11
May 7Burlington County ChampionshipsMay 7 · 400 Meters · Place 11 · Cinnaminson400 Meters1152.26 PB—
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 3 · Cinnaminson400m Hurdles36" / 0.914m3.1:01.52a PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 1 · Cinnaminson400 Meters1.52.85a11
Apr 29Cinnaminson Batch MeetApr 29 · 400 Meters · Place 6 · Cinnaminson400 Meters6.53.02a11
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 16 · Cinnaminson400 Meters16.53.17a11
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 26 · Cinnaminson200 Meters26.24.30a PB11
Apr 11Moorestown InvitationalApr 11 · 400 Meters · Place 17 · Cinnaminson400 Meters17.53.03a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 400 Meters · Place 14 · Cinnaminson400 Meters1455.30 PB11
Jan 24SJTCA #15Jan 24 · 400 Meters · Place 17 · Cinnaminson400 Meters1756.0211

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 29 · Cinnaminson400 Meters2955.4710
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400 Meters · Place 29 · Cinnaminson400 Meters29.55.47a10
May 10Burlington County ChampionshipMay 10 · 400 Meters · Place 17 · Cinnaminson400 Meters17.55.01a10
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400m Hurdles · Place 10 · Cinnaminson400m Hurdles101:06.5810
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 13 · Cinnaminson400 Meters1355.1710
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 8 · Cinnaminson400m Hurdles36" / 0.914m8.1:05.95a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55 Meters · Place 23 · Cinnaminson55 MetersRound P237.07 PB10
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 400 Meters · Place 17 · Cinnaminson400 Meters1756.0810
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 52 · Cinnaminson55 Meters527.1810
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 25 · Cinnaminson400 Meters2555.7610
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 52 · Cinnaminson55 Meters527.1810
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 25 · Cinnaminson400 Meters2555.7610
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 70 · Cinnaminson55 Meters707.3210
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 70 · Cinnaminson55 Meters707.3210

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55 Meter · Place 58 · Cinnaminson55 Meter58.7.25a PB10
Dec 28SJTCA Meet #7Dec 28 · 200 Meters · Place 65 · Cinnaminson200 Meters65.24.86a PB10
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 64 · Cinnaminson55 MetersRound P647.409

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 200 Meters · Place 9 · Cinnaminson200 Meters924.56—
May 11Burlington County ChampionshipsMay 11 · 200 Meters · Place 36 · Cinnaminson200 Meters3624.449
Apr 13Fast Times at Cherokee HighApr 13 · 100 Meters · Place 78 · Cinnaminson100 Meters7812.39—