Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA Meet #10 · Jan 85:09.79SJTCA Meet #10January 8, 2025
1600 Meters · OutdoorCherokee Night Racer #2 · May 264:46.68aCherokee Night Racer #2May 26, 2026
1600 Meters · OutdoorCherokee Night Racer #2 · Jun 44:53.10Cherokee Night Racer #2June 4, 2024
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 1510:26.79NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
3200 Meters · OutdoorBurlington County Divisional Championships · May 110:32.53aBurlington County Divisional ChampionshipsMay 1, 2026
800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 152:19.85NJSIAA Sectional Championships - South Groups 1&2February 15, 2025
800 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 182:17.87Burlington County Scholastic League Divisional ChampionshipsMay 18, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 47 · Cinnaminson1600 Meters47.4:46.68a PB11
May 7Burlington County ChampionshipsMay 7 · 1600 Meters · Place 16 · Cinnaminson1600 Meters164:58.26—
May 7Burlington County ChampionshipsMay 7 · 1600 Meters · Place 16 · Cinnaminson1600 Meters164:58.26—
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Place 2 · Cinnaminson3200 Meters2.10:32.53a PB11
Apr 29Cinnaminson Batch MeetApr 29 · 1600 Meters · Place 4 · Cinnaminson1600 Meters4.4:50.90a11
Apr 21Fast Times at Cherokee HighApr 21 · 1600 Meters · Place 16 · Cinnaminson1600 Meters16.4:54.87a11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Cinnaminson3200 Meters--DNS11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 3200 Meters · Place 8 · Cinnaminson3200 Meters810:26.79 PB11
Jan 24SJTCA #15Jan 24 · 3200 Meters · Place 10 · Cinnaminson3200 Meters1010:27.8711

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Burlington County ChampionshipMay 10 · 3200 Meters · Place 13 · Cinnaminson3200 Meters13.10:49.09a10
May 2Burlington County Divisional ChampsMay 2 · 3200 Meters · Place 3 · Cinnaminson3200 Meters310:54.63—
Apr 29Pennsauken Batch #2Apr 29 · 1600 Meters · Place 5 · Cinnaminson1600 Meters55:02.23—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 1600 Meters · Place 5 · Cinnaminson1600 Meters55:10.4910

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 800 Meters · Place 23 · Cinnaminson800 Meters232:19.85 PB10
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 21 · Cinnaminson3200 Meters2110:52.7410
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 21 · Cinnaminson3200 Meters2110:52.7410
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 21 · Cinnaminson3200 Meters2110:52.7410
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 21 · Cinnaminson3200 Meters2110:52.7410
Jan 8SJTCA Meet #10Jan 8 · 1600 Meters · Place 20 · Cinnaminson1600 Meters205:09.79 PB10
Jan 8SJTCA Meet #10Jan 8 · 1600 Meters · Place 20 · Cinnaminson1600 Meters205:09.7910

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Cherokee Night Racer #2Jun 4 · 1600 Meters · Place 42 · M Cinnaminson1600 Meters424:53.10 PB—
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 19 · Cinnaminson1600 Meters194:58.249
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 800 Meters · Place 6 · Cinnaminson800 Meters62:17.87 PB—
May 11Burlington County ChampionshipsMay 11 · 3200 Meters · Place 9 · Cinnaminson3200 Meters910:59.409
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 192 · Cinnaminson3200 Meters192.11:10.94a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 1600 Meters · Place 29 · Cinnaminson1600 Meters295:11.109
Jan 29SJTCA Winter Meet #14Jan 29 · 800 Meters · Place 36 · Cinnaminson800 Meters362:22.099