Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 154:33.94NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
1600 Meters · OutdoorCherokee Night Racer #2 · May 264:36.33aCherokee Night Racer #2May 26, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 1510:12.99NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
3200 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 159:48.87aNJSIAA Sectionals Central Groups 2 and 3May 15, 2026
800 Meters · IndoorSJTCA #15 · Jan 242:08.88SJTCA #15January 24, 2026
800 Meters · OutdoorCinnaminson Batch Meet · Apr 292:05.04aCinnaminson Batch MeetApril 29, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 17 · Cinnaminson3200 Meters17.10:05.20a11
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 11 · Cinnaminson1600 Meters11.4:36.33a PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 3200 Meters · Place 6 · Cinnaminson3200 Meters6.9:48.87a PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 9 · Cinnaminson1600 Meters9.4:41.76a11
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 3 · Cinnaminson1600 Meters3.4:47.25a11
May 1Burlington County Divisional ChampionshipsMay 1 · 800 Meters · Place 4 · Cinnaminson800 Meters4.2:07.30a11
Apr 29Cinnaminson Batch MeetApr 29 · 800 Meters · Place 2 · Cinnaminson800 Meters2.2:05.04a PB11
Apr 11Moorestown InvitationalApr 11 · 800 Meters · Place 7 · Cinnaminson800 Meters7.2:08.02a11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 29 · Cinnaminson3200 Meters29.9:57.76a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 12 · Cinnaminson1600 Meters124:36.1211
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 3200 Meters · Place 6 · Cinnaminson3200 Meters610:12.99 PB11
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 6 · Cinnaminson1600 Meters64:33.94 PB11
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 6 · Cinnaminson800 Meters62:08.88 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 3200 Meters · Place 12 · Cinnaminson3200 Meters1210:05.6210
May 2Burlington County Divisional ChampsMay 2 · 3200 Meters · Place 1 · Cinnaminson3200 Meters110:35.21—
May 2Burlington County Divisional ChampsMay 2 · 800 Meters · Place 5 · Cinnaminson800 Meters52:07.82—
Apr 29Pennsauken Batch #2Apr 29 · 1600 Meters · Place 1 · Cinnaminson1600 Meters14:48.90—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 11 · Cinnaminson1600 Meters114:51.1010
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 19 · Cinnaminson800 Meters192:11.6210
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 19 · Cinnaminson800 Meters192:11.6210
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 19 · Cinnaminson800 Meters192:11.6210
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 19 · Cinnaminson800 Meters192:11.6210