Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCherokee Final Countdown- Last Chance · May 235:09.27Cherokee Final Countdown- Last ChanceMay 23, 2024
200 Meters · IndoorTR Boys Frosh/Novice · Feb 126.80TR Boys Frosh/NoviceFebruary 1, 2024
400 Meters · IndoorMid-Winter Classic · Jan 231:00.35Mid-Winter ClassicJanuary 23, 2024
400 Meters · OutdoorSJTCA Open (Boys) · May 253.15aSJTCA Open (Boys)May 2, 2026
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 556.669Don Danser MemorialApril 5, 2025
800 Meters · IndoorNJSIAA Sectional Championships - South Group 4 · Feb 152:09.38NJSIAA Sectional Championships - South Group 4February 15, 2026
800 Meters · OutdoorNJSIAA Sectionals - South Groups 1 & 4 · May 162:06.83NJSIAA Sectionals - South Groups 1 & 4May 16, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 28 · Lenape Regio800 Meters282:10.3112
May 2SJTCA Open (Boys)May 2 · 400 Meters · Place 28 · Lenape400 Meters28.53.15a PB12
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 25 · Lenape800 Meters25.2:09.76a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 800 Meters · Place 16 · Lenape Regional800 Meters162:09.38 PB12
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 9 · Lenape Regional800 Meters92:10.5212

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 800 Meters · Place 27 · Lenape Regio800 Meters272:06.83 PB11
Apr 5Don Danser MemorialApr 5 · 400 Meters · Lenape400 MetersRelay Split—56.669 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 800 Meters · Place 28 · Lenape Regional800 Meters282:14.6211
Jan 31Olympic & Tri-County Conf MeetJan 31 · 800 Meters · Place 11 · Lenape Regional800 Meters112:15.0511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23Cherokee Final Countdown- Last ChanceMay 23 · 1600 Meters · Place 20 · Lenape Regional1600 Meters205:09.27 PB10
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 49 · Lenape Regio800 Meters492:12.4510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1TR Boys Frosh/NoviceFeb 1 · 200 Meters · Place 65 · Lenape Regional200 Meters6526.80 PB10
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 35 · Lenape Regional800 Meters352:26.8510
Jan 23Mid-Winter ClassicJan 23 · 400 Meters · Place 58 · Lenape Regional400 Meters581:00.35 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 6 · Lenape Regio800 Meters62:14.79—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8LRHSD InvitationalDec 8 · 800 Meters · Place 23 · Lenape800 Meters23.2:53.58a9