Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #13 · Jan 205:36.35SJTCA #13January 20, 2026
1600 Meters · OutdoorBurlington County Divisional Championships · May 15:29.89aBurlington County Divisional ChampionshipsMay 1, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 612:21.25NJSIAA Sectional Championships - Central Group 3February 6, 2025
3200 Meters · OutdoorBurlington County Divisional Championships · May 114:40.85aBurlington County Divisional ChampionshipsMay 1, 2026
800 Meters · IndoorSJTCA #16 · Jan 312:20.87SJTCA #16January 31, 2026
800 Meters · OutdoorMoorestown Invitational · Apr 112:22.36aMoorestown InvitationalApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 36 · Burlington Township1600 Meters36.5:36.53a11
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Place 8 · Burlington Township3200 Meters8.14:40.85a PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 9 · Burlington Township1600 Meters9.5:29.89a PB11
Apr 29Cinnaminson Batch MeetApr 29 · 1600 Meters · Place 15 · Burlington Township1600 Meters15.5:35.30a11
Apr 21Fast Times at Cherokee HighApr 21 · 1600 Meters · Place 30 · Burlington Township1600 Meters30.5:32.21a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 1600 Meters · Place 69 · Burlington Township1600 Meters69.5:32.56a11
Apr 11Moorestown InvitationalApr 11 · 1600 Meters · Place 47 · Burlington Township1600 Meters47.5:43.62a11
Apr 11Moorestown InvitationalApr 11 · 800 Meters · Place 35 · Burlington Township800 Meters35.2:22.36a PB11
Apr 6Highland Freshmen/Novice Track MeetApr 6 · 800 Meters · Place 5 · Burlington Township800 Meters5.2:25.88a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 800 Meters · Place 33 · Burlington Twp.800 Meters332:23.2611
Jan 31SJTCA #16Jan 31 · 800 Meters · Place 26 · Burlington Twp.800 Meters262:20.87 PB11
Jan 20SJTCA #13Jan 20 · 1600 Meters · Place 39 · Burlington Twp.1600 Meters395:36.35 PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 1600 Meters · Place 26 · Burlington Township1600 Meters26.5:39.43a11
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 3200 Meters · Place 19 · Burlington Twp.3200 Meters1912:21.25 PB10
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 3200 Meters · Place 19 · Burlington Twp.3200 Meters1912:21.2510
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 54 · Burlington Twp.3200 Meters5412:34.0910
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 54 · Burlington Twp.3200 Meters5412:34.0910
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 54 · Burlington Twp.3200 Meters5412:34.0910
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 54 · Burlington Twp.3200 Meters5412:34.0910
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 39 · Burlington Twp.800 Meters392:26.5310
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 39 · Burlington Twp.800 Meters392:26.5310

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Cherokee Last ChanceMay 22 · 800 Meters · Place 32 · Burlington Township800 Meters32.2:23.84a10
May 10Burlington County ChampionshipMay 10 · 800 Meters · Place 24 · Burlington Township800 Meters24.2:24.17a10
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 73 · Burlington Twp.800 Meters732:23.6710
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 1600 Meters · Place 18 · Burlington Township1600 Meters185:48.0110

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 1600 Meters · Place 67 · Burlington Township1600 Meters67.5:51.24a10
Jan 8SJTCA Winter Meet #8Jan 8 · 800 Meters · Place 79 · Burlington Twp.800 Meters792:43.259

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · 1600 Meters · Place 16 · Burlington Township1600 Meters16.5:56.02a9
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · 800 Meters · Burlington Township800 Meters—DNS9