Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #15 · Jan 244:59.25SJTCA #15January 24, 2026
1600 Meters · OutdoorSJTCA Open (Boys) · May 24:46.88aSJTCA Open (Boys)May 2, 2026
200 Meters · IndoorTR Boys Frosh/Novice · Feb 128.31TR Boys Frosh/NoviceFebruary 1, 2024
3200 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 2612:13.91Olympic & Tri-County Conf MeetJanuary 26, 2024
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 1211:35.50aCherokee Night Racer #1: Night of 3200'sApril 12, 2024
800 Meters · IndoorSJTCA Meet #2 · Dec 132:10.05aSJTCA Meet #2December 13, 2025
800 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 152:02.92NJSIAA Sectionals South Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 19 · Lenape Regio800 Meters192:02.92 PB11
May 2SJTCA Open (Boys)May 2 · 1600 Meters · Place 17 · Lenape1600 Meters17.4:46.88a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 15 · Lenape800 Meters15.2:04.90a11
Apr 11Moorestown InvitationalApr 11 · 800 Meters · Place 18 · Lenape800 Meters18.2:12.30a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 800 Meters · Place 26 · Lenape Regional800 Meters262:15.8011
Jan 24SJTCA #15Jan 24 · 1600 Meters · Place 14 · Lenape Regional1600 Meters144:59.25 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #2Dec 13 · 800 Meters · Place 19 · Lenape800 Meters19.2:10.05a PB11
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 30 · Lenape Regional800 Meters302:16.4510
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 30 · Lenape Regional800 Meters302:16.4510
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 27 · Lenape Regional800 Meters272:17.2310
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 27 · Lenape Regional800 Meters272:17.2310

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Cherokee Final Countdown- Last ChanceMay 23 · 1600 Meters · Place 31 · Lenape Regional1600 Meters315:17.999
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 6 · Lenape Regio800 Meters62:08.059
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 235 · Lenape3200 Meters235.11:35.50a PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1TR Boys Frosh/NoviceFeb 1 · 200 Meters · Place 49 · Lenape Regional200 Meters4928.31 PB9
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 8 · Lenape Regional800 Meters82:23.009
Jan 26Olympic & Tri-County Conf MeetJan 26 · 3200 Meters · Place 21 · Lenape Regional3200 Meters2112:13.91 PB9
Jan 23Mid-Winter ClassicJan 23 · 1600 Meters · Place 19 · Lenape Regional1600 Meters195:36.279