Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:36.46aAdidas Indoor NationalsMarch 20, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 144:37.91NJSIAA Sectional Championships - South Group 3February 14, 2026
1600 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 154:29.02aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
800 Meters · IndoorSJTCA Meet #7 · Dec 272:04.90aSJTCA Meet #7December 27, 2025
800 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 152:00.71aNJSIAA Sectionals South 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

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 19 · Mainland RegionalMainland Regional1600 Meters19.4:41.87a10
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 1600 Meters · Place 6 · Mainland RegionalMainland Regional1600 Meters6.4:29.02a PB10
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 800 Meters · Place 10 · Mainland RegionalMainland Regional800 Meters10.2:00.71a PB10
May 9Cape Atlantic League MeetMay 9 · 800 Meters · Place 4 · Mainland RegionalMainland Regional800 Meters4.2:01.57a10
May 4Atlantic County ChampionshipsMay 4 · 1600 Meters · Place 2 · Mainland RegionalMainland Regional1600 Meters2.4:38.14a10
May 4Atlantic County ChampionshipsMay 4 · 800 Meters · Place 5 · Mainland RegionalMainland Regional800 Meters5.2:04.61a10
Apr 28Mainland MeetApr 28 · 1600 Meters · Place 1 · Mainland RegionalMainland Regional1600 Meters1.4:35.68a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 31 · UnattachedUnattached1 Mile31.4:36.46a PB10
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 800 Meters · Place 8 · Mainland RegionalMainland Regional800 Meters82:05.3910
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 800 Meters · Place 8 · Mainland RegionalMainland Regional800 Meters82:05.3910
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 1600 Meters · Place 7 · Mainland RegionalMainland Regional1600 Meters74:37.91 PB10
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 1600 Meters · Place 7 · Mainland RegionalMainland Regional1600 Meters74:37.9110

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 800 Meters · Place 9 · Mainland RegionalMainland Regional800 Meters9.2:04.90a PB10
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 800 Meters · Place 28 · Mainland RegionalMainland Regional800 Meters282:13.969
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 800 Meters · Place 28 · Mainland RegionalMainland Regional800 Meters282:13.969
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 1600 Meters · Place 16 · Mainland RegionalMainland Regional1600 Meters164:51.299
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 1600 Meters · Place 16 · Mainland RegionalMainland Regional1600 Meters164:51.299
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 37 · Mainland RegionalMainland Regional800 Meters372:18.429
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 37 · Mainland RegionalMainland Regional800 Meters372:18.429
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 37 · Mainland RegionalMainland Regional800 Meters372:18.429
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 37 · Mainland RegionalMainland Regional800 Meters372:18.429

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Cape Atlantic League MeetMay 10 · 1600 Meters · Place 4 · Mainland RegMainland Reg1600 Meters44:40.19—
May 6Atlantic County ChampionshipsMay 6 · 1600 Meters · Place 8 · Mainland RegMainland Reg1600 Meters84:41.29—
May 6Atlantic County ChampionshipsMay 6 · 800 Meters · Place 5 · Mainland RegMainland Reg800 Meters52:09.26—
Apr 8F.A.T. Meet: Atlantic CityApr 8 · 1600 Meters · Place 2 · Mainland RegionalMainland Regional1600 Meters2.4:55.37a9
Apr 8F.A.T. Meet: Atlantic CityApr 8 · 800 Meters · Place 1 · Mainland RegionalMainland Regional800 Meters1.2:16.30a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 17 · Mainland RegionalMainland Regional1600 Meters17.4:55.18a9
Dec 21SJTCA Meet #4Dec 21 · 1600 Meters · Place 19 · Mainland RegionalMainland Regional1600 Meters19.4:56.91a9