Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 185:19.17a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 145:19.70NJSIAA Sectional Championships - South Group 3February 14, 2026
1600 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 295:16.52aNJSIAA Group Championships - 2 & 3May 29, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 1411:52.56NJSIAA Sectional Championships - South Group 3February 14, 2026
3200 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2911:53.82aOlympic Conference Championships 2026April 29, 2026
800 Meters · OutdoorSpartan Sprint Night · May 112:25.06aSpartan Sprint NightMay 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 1500 Meters · Place 1 · Winslow EliteWinslow Elite1500 Meters1.5:19.17a PB10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 3 · Winslow EliteWinslow Elite800 Meters3.2:34.80a10
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 11 · Winslow TownshipWinslow Township1600 Meters11.5:16.52a PB10
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 3200 Meters · Place 9 · Winslow TownshipWinslow Township3200 Meters9.12:22.64a10
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 1600 Meters · Place 5 · Winslow TownshipWinslow Township1600 Meters5.5:26.39a10
May 11Spartan Sprint NightMay 11 · 800 Meters · Place 3 · Winslow TownshipWinslow Township800 Meters3.2:25.06a PB10
May 9Camden County ChampionshipsMay 9 · 1600 Meters · Place 7 · Winslow TownshipWinslow Township1600 Meters7.5:28.86a10
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Place 10 · Winslow TownshipWinslow Township3200 Meters10.11:53.82a PB10
Apr 29Olympic Conference Championships 2026Apr 29 · 1600 Meters · Place 6 · Winslow TownshipWinslow Township1600 Meters6.5:23.51a10
Apr 20Winslow Eagles Sprint NightApr 20 · 1600 Meters · Place 1 · Winslow TownshipWinslow Township1600 Meters1.5:34.70a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 13 · Winslow TownshipWinslow Township1600 Meters135:24.0410
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 13 · Winslow TownshipWinslow Township1600 Meters135:24.0410
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 3200 Meters · Place 22 · Winslow TownshipWinslow Township3200 Meters2212:00.3910
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 3200 Meters · Place 22 · Winslow TownshipWinslow Township3200 Meters2212:00.3910
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 3200 Meters · Place 4 · Winslow TownshipWinslow Township3200 Meters411:52.56 PB10
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 1600 Meters · Place 4 · Winslow TownshipWinslow Township1600 Meters45:19.70 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 3200 Meters · Place 8 · Winslow TownshipWinslow Township3200 Meters812:29.409
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 1600 Meters · Place 9 · Winslow TownshipWinslow Township1600 Meters95:40.609
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 7 · Winslow TownshipWinslow Township3200 Meters712:55.019