Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorFast Times at Cherokee High · Apr 216:11.12aFast Times at Cherokee HighApril 21, 2026
3200 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1814:04.59aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
800 Meters · IndoorSJTCA #1 · Dec 123:01.47aSJTCA #1December 12, 2025
800 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 152:51.25aNJSIAA Sectionals Central Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 21 · Burlington Township1600 Meters21.6:19.97a10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 38 · Burlington Township800 Meters38.2:51.25a PB10
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Burlington Township3200 Meters—DNS10
Apr 29Cinnaminson Batch MeetApr 29 · 1600 Meters · Place 4 · Burlington Township1600 Meters4.6:17.36a10
Apr 29Cinnaminson Batch MeetApr 29 · 800 Meters · Place 9 · Burlington Township800 Meters9.2:59.84a10
Apr 21Fast Times at Cherokee HighApr 21 · 1600 Meters · Place 12 · Burlington Township1600 Meters12.6:11.12a PB10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 3200 Meters · Place 5 · Burlington Township3200 Meters5.14:04.59a PB10
Apr 2Big Red InvitationalApr 2 · 1600 Meters · Place 6 · Burlington Township1600 Meters66:40.02—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 800 Meters · Place 24 · Burlington Township800 Meters24.3:01.47a PB10
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 30 · Burlington Twp.800 Meters303:03.629
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 30 · Burlington Twp.800 Meters303:03.629
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 36 · Burlington Twp.800 Meters363:12.949
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 36 · Burlington Twp.800 Meters363:12.949