Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCinnaminson Batch Meet · Apr 296:51.27aCinnaminson Batch MeetApril 29, 2026
3200 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 1816:24.06Burlington County Scholastic League Divisional ChampionshipsMay 18, 2024
800 Meters · OutdoorHaddonfield Distance Night · May 202:59.79Haddonfield Distance NightMay 20, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 135 · Cinnaminson800 Meters135.3:04.47a11
Apr 29Cinnaminson Batch MeetApr 29 · 1600 Meters · Place 12 · Cinnaminson1600 Meters12.6:51.27a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Pennsauken Batch #2Apr 29 · 1600 Meters · Place 14 · Cinnaminson1600 Meters147:23.29—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 1600 Meters · Place 23 · Cinnaminson1600 Meters237:01.7510

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 29 · Cinnaminson1600 Meters296:55.229
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 29 · Cinnaminson1600 Meters296:55.229
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 99 · Cinnaminson800 Meters992:59.79 PB9
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 3200 Meters · Place 5 · Cinnaminson3200 Meters516:24.06 PB—