Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCamden County Championships · May 910.93aCamden County ChampionshipsMay 9, 2026
200 Meters · IndoorSJTCA Meet #4 · Dec 2023.30aSJTCA Meet #4December 20, 2025
200 Meters · OutdoorCamden County Championships · May 922.18aCamden County ChampionshipsMay 9, 2026
400 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 1253.01NJSIAA Sectional Championships - Central Group 3February 12, 2026
400 Meters · OutdoorCinnaminson Batch Meet · Apr 2950.88aCinnaminson Batch MeetApril 29, 2026
55 Meter · IndoorSJTCA Meet #4 · Dec 206.83aSJTCA Meet #4December 20, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 126.61NJSIAA Sectional Championships - Central Group 3February 12, 2026
Long Jump · OutdoorCinnaminson Batch Meet · Apr 2919-10.00Cinnaminson Batch MeetApril 29, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 200 Meters · Place 13 · Pennsauken H200 Meters1322.9711
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 100 Meters · Place 9 · Pennsauken H100 Meters911.2211
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 100 Meters · Place 6 · Pennsauken H100 MetersRound P611.1111
May 9Camden County ChampionshipsMay 9 · 200 Meters · Place 7 · Pennsauken200 Meters7.22.18a PBWind: -1.211
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 6 · Pennsauken100 MetersRound P6.11.12aWind: -0.711
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 6 · Pennsauken100 Meters6.10.93a PBWind: -0.811
May 1Burlington County Divisional ChampionshipsMay 1 · Long Jump · PennsaukenLong Jump—DNS11
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 5 · Pennsauken200 Meters5.23.08a11
May 1Burlington County Divisional ChampionshipsMay 1 · 100 Meters · Place 3 · Pennsauken100 Meters3.11.29a11
Apr 29Cinnaminson Batch MeetApr 29 · Long Jump · Place 2 · PennsaukenLong Jump2.19-10.00 PB11
Apr 29Cinnaminson Batch MeetApr 29 · 400 Meters · Place 3 · Pennsauken400 Meters3.50.88a PB11
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 1 · Pennsauken100 Meters1.11.38a11
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 4 · Pennsauken200 Meters4.22.60a11
Apr 21Fast Times at Cherokee HighApr 21 · 100 Meters · Place 4 · Pennsauken100 Meters4.11.13a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 14 · Pennsauken55 MetersRound P146.7611
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 55 Meters · Place 2 · Pennsauken55 MetersRound P26.7011
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 55 Meters · Place 2 · Pennsauken55 Meters26.61 PB11
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 400 Meters · Place 8 · Pennsauken400 Meters853.01 PB11
Jan 8SJTCA #10Jan 8 · 55 Meters · Place 7 · Pennsauken55 Meters76.7411

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 400 Meters · Place 10 · Pennsauken400 Meters10.53.09a11
Dec 20SJTCA Meet #4Dec 20 · 55 Meter · Place 9 · Pennsauken55 Meter9.6.83a PB11
Dec 20SJTCA Meet #4Dec 20 · 200 Meters · Place 9 · Pennsauken200 Meters9.23.30a PB11
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 55 Meters · Place 8 · Pennsauken55 MetersRound P86.8510
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 55 Meters · Place 7 · Pennsauken55 Meters76.8310
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 25 · Pennsauken55 Meters257.0410
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 25 · Pennsauken55 Meters257.0410

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 200 Meters · Place 14 · Pennsauken H200 Meters1423.4610
May 10Camden County ChampionshipsMay 10 · Long Jump · Place 9 · Pennsauken HLong Jump919-05.50—
May 10Camden County ChampionshipsMay 10 · 200 Meters · Place 17 · Pennsauken H200 Meters1723.63—
May 2Burlington County Divisional ChampsMay 2 · Long Jump · Place 4 · Pennsauken HLong Jump419-05.50—
May 2Burlington County Divisional ChampsMay 2 · 200 Meters · Place 8 · Pennsauken H200 Meters823.63—
May 2Burlington County Divisional ChampsMay 2 · 100 Meters · Place 10 · Pennsauken H100 Meters1011.90—
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 8 · Pennsauken H200 Meters823.81—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Long Jump · Place 3 · PennsaukenLong Jump318-610
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 10 · Pennsauken400 Meters1054.3010
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 20 · Pennsauken100 Meters2011.5610

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 200 Meters · Place 48 · Pennsauken200 Meters48.24.41a10
Dec 21SJTCA Meet #4Dec 21 · 55 Meter · Place 48 · Pennsauken55 Meter48.7.18a10
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 49 · Pennsauken200 Meters49.24.47a10