Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 3110.96NJSIAA Sectionals Central Groups 2 and 3May 31, 2024
200 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 3022.16NJSIAA Group Championships - 2 & 3May 30, 2025
400 Meters · IndoorSJTCA #1 · Dec 1251.36aSJTCA #1December 12, 2025
400 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1549.29aNJSIAA Sectionals Central Groups 2 and 3May 15, 2026
55 Meters · IndoorSJTCA Winter Meet #12 · Jan 226.66SJTCA Winter Meet #12January 22, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 400 Meters · Place 7 · Burlington Township400 Meters7.50.56a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 200 Meters · Place 12 · Burlington Township200 Meters12.22.61a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400 Meters · Place 2 · Burlington Township400 Meters2.49.29a PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 4 · Burlington Township200 Meters4.22.50aWind: 1.612
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 2 · Burlington Township200 Meters2.22.27a12
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 2 · Burlington Township100 Meters2.11.40a12
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 13 · Burlington Township400 Meters13.52.88a12
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 5 · Burlington Township200 Meters5.22.64a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 400 Meters · Place 21 · Burlington Twp.400 Meters2157.8912
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 400 Meters · Place 3 · Burlington Twp.400 Meters351.5612

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 400 Meters · Place 1 · Burlington Township400 Meters1.51.36a PB12
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 9 · Burlington Twp.400 Meters954.1611
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 9 · Burlington Twp.400 Meters954.1611

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 200 Meters · Place 5 · Burlington Twp.200 Meters522.16 PB11
May 30NJSIAA Group Championships - 2 & 3May 30 · 400 Meters · Place 15 · Burlington Twp.400 Meters1553.6711
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 1 · Burlington Twp.400 Meters149.5211
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 1 · Burlington Twp.400 Meters149.5211
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 200 Meters · Place 2 · Burlington Twp.200 Meters222.2111
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 200 Meters · Place 2 · Burlington Twp.200 Meters222.2111
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 5 · Burlington Twp.400 Meters549.8711
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 6 · Burlington Township400 Meters653.0711

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 7 · Burlington Twp.100 MetersRound P710.9910
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 4 · Burlington Twp.100 Meters410.96 PB10
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 5 · Burlington Twp.200 Meters522.4910
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 7 · Burlington Twp.100 MetersRound P710.9910
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 4 · Burlington Twp.100 Meters410.9610
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 5 · Burlington Twp.200 Meters522.4910
May 11Burlington County ChampionshipsMay 11 · 200 Meters · Place 7 · Burlington Twp.200 Meters722.4410
May 11Burlington County ChampionshipsMay 11 · 100 Meters · Place 14 · Burlington Twp.100 MetersRound P1411.3710

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 5 · Burlington Twp.55 MetersRound P56.7710
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 5 · Burlington Twp.55 Meters56.7110
Jan 22SJTCA Winter Meet #12Jan 22 · 55 Meters · Place 3 · Burlington Twp.55 Meters36.66 PB10
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 31 · Burlington Twp.400 Meters3156.2110
Jan 17SJTCA Winter Meet #10Jan 17 · 55 Meters · Place 3 · Burlington Twp.55 MetersRound P36.7310
Jan 17SJTCA Winter Meet #10Jan 17 · 55 Meters · Place 5 · Burlington Twp.55 Meters56.7210

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 100 Meters · Place 19 · Burlington Twp.100 MetersRound P1911.699
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 27 · Burlington Twp.200 Meters2724.209
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 100 Meters · Place 19 · Burlington Twp.100 MetersRound P1911.699
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 27 · Burlington Twp.200 Meters2724.209
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 200 Meters · Place 12 · Burlington Township200 Meters1224.609
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 100 Meters · Place 10 · Burlington Township100 Meters1012.419
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 200 Meters · Place 9 · Burlington Township200 Meters924.359
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 100 Meters · Place 6 · Burlington Township100 Meters611.659
May 13Burlington County ChampionshipsMay 13 · 100 Meters · Place 30 · Burlington Twp.100 MetersRound P3011.899