Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 156:13.62NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
1600 Meters · OutdoorHaddonfield Distance Night · May 46:10.03aHaddonfield Distance NightMay 4, 2026
3200 Meters · OutdoorBurlington County Championship · May 1013:55.35aBurlington County ChampionshipMay 10, 2025
Pole Vault · IndoorSJTCA Winter Meet #3 · Dec 186-0SJTCA Winter Meet #3December 18, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 56 · Cinnaminson1600 Meters56.6:18.75a11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 24 · Cinnaminson1600 Meters24.6:45.38a11
May 7Burlington County ChampionshipsMay 7 · 3200 Meters · Place 14 · Cinnaminson3200 Meters1414:08.37—
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 61 · Cinnaminson1600 Meters61.6:10.03a PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Place 3 · Cinnaminson3200 Meters3.13:55.95a11
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 5 · Cinnaminson1600 Meters5.6:11.40a11
Apr 29Cinnaminson Batch MeetApr 29 · 1600 Meters · Place 5 · Cinnaminson1600 Meters5.6:21.93a11
Apr 21Fast Times at Cherokee HighApr 21 · 1600 Meters · Place 11 · Cinnaminson1600 Meters11.6:10.23a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 12 · Cinnaminson1600 Meters126:13.62 PB11
Jan 24SJTCA #15Jan 24 · 1600 Meters · Place 34 · Cinnaminson1600 Meters346:26.2911
Jan 24SJTCA #15Jan 24 · 1600 Meters · Place 34 · Cinnaminson1600 Meters346:26.2911

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 3200 Meters · Place 24 · Cinnaminson3200 Meters2414:09.8010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 3200 Meters · Place 24 · Cinnaminson3200 Meters24.14:09.80a10
May 10Burlington County ChampionshipMay 10 · 3200 Meters · Place 14 · Cinnaminson3200 Meters14.13:55.35a PB10
May 2Burlington County Divisional ChampsMay 2 · 3200 Meters · Place 6 · Cinnaminson3200 Meters614:38.96—
May 2Burlington County Divisional ChampsMay 2 · 1600 Meters · Place 6 · Cinnaminson1600 Meters66:18.83—
Apr 29Pennsauken Batch #2Apr 29 · 1600 Meters · Place 5 · Cinnaminson1600 Meters56:27.20—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 1600 Meters · Place 11 · Cinnaminson1600 Meters116:27.9910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 17 · Cinnaminson3200 Meters1714:59.559
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 17 · Cinnaminson3200 Meters1714:59.559
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 90 · Cinnaminson1600 Meters906:42.699
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Pole Vault · Place 6 · CinnaminsonPole Vault66-00.00—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 3200 Meters · Place 4 · Cinnaminson3200 Meters415:22.01—
May 11Burlington County ChampionshipsMay 11 · 1600 Meters · Place 27 · Cinnaminson1600 Meters276:50.889
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 144 · Cinnaminson3200 Meters144.16:02.48a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13NJSIAA Relay Championships - Group 2Jan 13 · Pole Vault · Place 11 · CinnaminsonPole Vault116-09

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18SJTCA Winter Meet #3Dec 18 · Pole Vault · Place 9 · CinnaminsonPole Vault9.6-0 PB9