Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 156:22.17NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
1600 Meters · OutdoorBurlington County Divisional Championships · May 16:17.92aBurlington County Divisional ChampionshipsMay 1, 2026
400 Meters · IndoorSJTCA #16 · Feb 11:16.47SJTCA #16February 1, 2025
400 Meters · OutdoorCinnaminson Batch Meet · Apr 291:14.94aCinnaminson Batch MeetApril 29, 2026
800 Meters · IndoorSJTCA #19 · Feb 252:58.72SJTCA #19February 25, 2025
800 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 152:43.54aNJSIAA 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

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 34 · Willingboro800 Meters34.2:43.54a PB10
May 11Spartan Sprint NightMay 11 · 800 Meters · Place 23 · Willingboro800 Meters23.2:45.30a10
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 6 · Willingboro1600 Meters6.6:17.92a PB10
May 1Burlington County Divisional ChampionshipsMay 1 · 800 Meters · Place 10 · Willingboro800 Meters10.2:46.91a10
Apr 29Cinnaminson Batch MeetApr 29 · 400 Meters · Place 31 · Willingboro400 Meters31.1:14.94a PB10
Apr 20Winslow Eagles Sprint NightApr 20 · 800 Meters · Place 6 · Willingboro800 Meters6.2:52.41a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 15 · Willingboro1600 Meters156:22.17 PB10
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 21 · Willingboro1600 Meters216:25.5610
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 21 · Willingboro1600 Meters216:25.5610
Jan 20SJTCA #13Jan 20 · 1600 Meters · Place 20 · Willingboro1600 Meters206:31.0610

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Pennsauken Batch #2Apr 29 · 800 Meters · Place 23 · Willingboro800 Meters232:56.75—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 800 Meters · Place 13 · Willingboro800 Meters132:58.099
Mar 26West Orange Novice Series #1Mar 26 · 800 Meters · Place 4 · Willingboro800 Meters42:59.56—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 24 · Willingboro800 Meters242:58.72 PB9
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 24 · Willingboro800 Meters242:58.729
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 24 · Willingboro800 Meters242:58.729
Feb 1SJTCA #16Feb 1 · 400 Meters · Place 65 · Willingboro400 Meters651:16.47 PB9