Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:56.56aHolmdel Twilight Series - Royal RumbleJune 2, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 132:27.90NJSIAA Sectional Championships - Central Group 4February 13, 2025
800 Meters · OutdoorShore Conference A North · Mar 212:38.35aShore Conference A NorthMarch 21, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 55 · Freehold Township1600 Meters55.5:56.56a PB12
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 68 · Freehold Township1600 Meters68.6:04.03a12
Apr 1Fast Times at Southern High (#2)Apr 1 · 800 Meters · Place 19 · Freehold Township800 Meters19.2:40.33a12
Mar 25Fast Times at Southern High #1Mar 25 · 1600 Meters · Place 13 · Freehold Township1600 Meters13.6:05.72a12
Mar 21Shore Conference A NorthMar 21 · 800 Meters · Place 5 · Freehold Township800 Meters5.2:38.35a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 17 · Freehold Township800 Meters172:38.2212
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 27 · Freehold Township800 Meters272:36.6012
Feb 2STCA Last Chance MeetFeb 2 · 800 Meters · Place 7 · Freehold Township800 Meters72:36.4512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 8 · Freehold Township800 Meters82:27.90 PB11
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 11 · Freehold Township800 Meters112:28.0811
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 8 · Freehold Township800 Meters82:28.8111

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 800 Meters · Place 19 · Freehold Township800 Meters192:30.2110
Jan 21Monmouth County ChampionshipsJan 21 · 800 Meters · Place 13 · Freehold Township800 Meters132:33.8810