Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 1511.65Pennsauken FAT Batch Meet #1April 15, 2025
200 Meters · OutdoorBurlington County Divisional Championships · May 123.05aBurlington County Divisional ChampionshipsMay 1, 2026
400 Meters · IndoorSJTCA #1 · Dec 1254.12aSJTCA #1December 12, 2025
400 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1552.34aNJSIAA Sectionals Central Groups 2 and 3May 15, 2026
55 Meter · IndoorSJTCA #1 · Dec 126.95aSJTCA #1December 12, 2025
55 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 156.94NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
High Jump · OutdoorDon Danser Memorial · Apr 55-00.00Don Danser MemorialApril 5, 2025
Long Jump · OutdoorLenape Field Day · Apr 1716' 10"Lenape Field DayApril 17, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400 Meters · Place 7 · Willingboro400 Meters7.52.34a PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 6 · Willingboro400 Meters6.52.44a11
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 4 · Willingboro200 Meters4.23.05a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 13 · Willingboro55 MetersRound P136.94 PB11
Jan 31SJTCA #16Jan 31 · 55 Meters · Place 11 · Willingboro55 MetersRound P117.0111
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 27 · Willingboro55 Meters277.0411

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 55 Meter · Place 9 · Willingboro55 Meter9.6.95a PB11
Dec 12SJTCA #1Dec 12 · 400 Meters · Place 4 · Willingboro400 Meters4.54.12a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 200 Meters · Place 20 · Willingboro200 Meters2024.2110
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 100 Meters · Place 25 · Willingboro100 MetersRound P2511.8710
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 200 Meters · Place 20 · Willingboro200 Meters20.24.21aWind: -0.310
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 100 Meters · Place 25 · Willingboro100 MetersRound P25.11.87aWind: 010
May 10Burlington County ChampionshipMay 10 · 100 Meters · Place 29 · Willingboro100 MetersRound P29.11.85a10
May 2Burlington County Divisional ChampsMay 2 · 200 Meters · Place 9 · Willingboro200 Meters923.78—
May 2Burlington County Divisional ChampsMay 2 · 100 Meters · Place 9 · Willingboro100 Meters911.82—
Apr 29Pennsauken Batch #2Apr 29 · High Jump · Place 13 · WillingboroHigh Jump135-00.00—
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 13 · Willingboro200 Meters1324.32—
Apr 17Lenape Field DayApr 17 · Triple Jump · WillingboroTriple Jump--NM10
Apr 17Lenape Field DayApr 17 · Long Jump · Place 24 · WillingboroLong Jump24.16' 10" PBWind: 010
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 14 · Willingboro400 Meters1455.4810
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 26 · Willingboro100 Meters2611.65 PB10
Apr 5Don Danser MemorialApr 5 · High Jump · Place 7 · WillingboroHigh Jump7.5-00.00 PB10
Mar 29Delsea FieldMar 29 · Long Jump · Place 48 · WillingboroLong Jump48.16-03.7510

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Spartan Sprint NightMay 20 · 200 Meters · Place 36 · Willingboro200 Meters3624.309
May 20Spartan Sprint NightMay 20 · 100 Meters · Place 39 · Willingboro100 Meters3911.839
Apr 25Delsea Crusader Field MeetApr 25 · Triple Jump · Place 31 · WillingboroTriple Jump3134-11.75—
Apr 25Delsea Crusader Field MeetApr 25 · Long Jump · Place 39 · WillingboroLong Jump3917-01.25—
Apr 19Lenape Field Day 2024Apr 19 · Long Jump · Place 27 · WillingboroLong Jump27.15' 3.75"Wind: 09
Apr 13Moorestown InvitationalApr 13 · 200 Meters · Place 6 · Willingboro200 Meters6.24.34a9