Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 1512.59Pennsauken FAT Batch Meet #1April 15, 2025
200 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 2925.45aNJSIAA Group Championships - 2 & 3May 29, 2026
400 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 355.86aNJSIAA State Meet Of ChampionsJune 3, 2026
Long Jump · OutdoorBig Red Invitational · Apr 212.76Big Red InvitationalApril 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400 Meters · Place 9 · Burlington Township400 Meters9.55.86a PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 400 Meters · Place 3 · Burlington Township400 Meters3.58.01a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 200 Meters · Place 7 · Burlington Township200 Meters7.25.45a PBWind: 0.212
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400 Meters · Place 3 · Burlington Township400 Meters3.57.19a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 3 · Burlington Township200 Meters3.25.61aWind: 3.212
May 12East Brunswick Sprint Series #1May 12 · 200 Meters · Place 3 · Burlington Township200 Meters3.25.71a12
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 2 · Burlington Township400 Meters2.59.01a12
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 5 · Burlington Township200 Meters5.25.88a12
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 1 · Burlington Township400 Meters1.57.89a12
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 1 · Burlington Township200 Meters1.25.77a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400 Meters · Place 1 · Burlington Township400 Meters1.58.57a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 3 · Burlington Township100 Meters3.12.87a12
Apr 2Big Red InvitationalApr 2 · Long Jump · Place 1 · Burlington TownshipLong Jump112.76 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 5 · Burlington Township400 Meters51:02.5811
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 4 · Burlington Township100 Meters412.59 PB11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 400 Meters · Place 4 · Burlington Township400 Meters41:03.449
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 200 Meters · Place 8 · Burlington Township200 Meters827.409
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 100 Meters · Place 7 · Burlington Township100 Meters713.679
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 400 Meters · Place 3 · Burlington Township400 Meters31:03.759
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 200 Meters · Place 4 · Burlington Township200 Meters427.339
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 100 Meters · Burlington Township100 Meters—DQ9