Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCinnaminson Batch Meet · Apr 2911.97aCinnaminson Batch MeetApril 29, 2026
200 Meters · OutdoorBurlington County Divisional Championships · May 123.94aBurlington County Divisional ChampionshipsMay 1, 2026
400 Meters · IndoorSJTCA Meet #4 · Dec 2056.17aSJTCA Meet #4December 20, 2025
400 Meters · OutdoorBurlington County Divisional Championships · May 154.98aBurlington County Divisional ChampionshipsMay 1, 2026
55 Meter · IndoorSJTCA Meet #4 · Dec 207.03aSJTCA Meet #4December 20, 2025
55 Meters · IndoorSJTCA #14 · Jan 227.29SJTCA #14January 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 1 and 4May 15 · 200 Meters · Place 30 · Pennsauken H200 Meters3024.1311
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 11 · Pennsauken400 Meters11.54.98a PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 10 · Pennsauken200 Meters10.23.94a PB11
Apr 29Cinnaminson Batch MeetApr 29 · 400 Meters · Place 13 · Pennsauken400 Meters13.55.14a11
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 10 · Pennsauken100 Meters10.11.97a PB11
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 30 · Pennsauken400 Meters30.55.13a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55 Meter · Place 43 · Pennsauken55 Meter43.7.17a11
Dec 20SJTCA Meet #4Dec 20 · 55 Meter · Place 30 · Pennsauken55 Meter30.7.03a PB11
Dec 20SJTCA Meet #4Dec 20 · 400 Meters · Place 31 · Pennsauken400 Meters31.56.17a PB11
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 50 · Pennsauken55 Meters507.29 PB10
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 50 · Pennsauken55 Meters507.2910

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 18 · Pennsauken H200 Meters1824.82—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 36 · Pennsauken400 Meters361:00.4710
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 52 · Pennsauken100 Meters5212.0510