Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 314:59.10Olympic & Tri-County Conf MeetJanuary 31, 2025
1600 Meters · OutdoorHaddonfield Distance Night · May 44:49.73aHaddonfield Distance NightMay 4, 2026
300 Meters · IndoorThe Egg Club Invitational · Dec 2941.34aThe Egg Club InvitationalDecember 29, 2025
3000 Meters · IndoorLa Salle Winter Series - Boys Distance Night · Jan 810:12.33La Salle Winter Series - Boys Distance NightJanuary 8, 2025
3200 Meters · IndoorSJTCA #15 · Jan 2510:45.98SJTCA #15January 25, 2025
3200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1510:17.01aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
600 Meters · IndoorThe Egg Club Invitational · Dec 291:37.28aThe Egg Club InvitationalDecember 29, 2025
800 Meters · IndoorSJTCA #9 · Jan 32:17.24SJTCA #9January 3, 2026
800 Meters · OutdoorFAT Wednesday · Apr 232:11.31FAT WednesdayApril 23, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 1600 Meters · Place 16 · Highland Regional1600 Meters16.4:53.94a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 3200 Meters · Place 14 · Highland Regional3200 Meters14.10:17.01a PB11
May 11Spartan Sprint NightMay 11 · 800 Meters · Place 30 · Highland Regional800 Meters30.2:13.38a11
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 64 · Highland Regional1600 Meters64.4:49.73a PB11
Apr 6Highland Freshmen/Novice Track MeetApr 6 · 800 Meters · Place 3 · Highland Regional800 Meters3.2:20.47a11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 107 · Highland Regional3200 Meters107.10:39.03a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3SJTCA #9Jan 3 · 800 Meters · Place 17 · Highland Reg800 Meters172:17.24 PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29The Egg Club InvitationalDec 29 · 300 Meters · Place 29 · Highland Regional300 Meters29.41.34a PB11
Dec 29The Egg Club InvitationalDec 29 · 600 Meters · Place 8 · Highland Regional600 Meters8.1:37.28a PB11
Dec 27SJTCA Meet #7Dec 27 · 3200 Meters · Place 9 · Highland Regional3200 Meters9.10:47.04a11
Dec 27SJTCA Meet #7Dec 27 · 3200 Meters · Place 9 · Highland Regional3200 Meters9.10:47.04a11
Jan 31Olympic & Tri-County Conf MeetJan 31 · 1600 Meters · Place 15 · Highland Reg1600 Meters154:59.10 PB10
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 14 · Highland Reg3200 Meters1410:45.98 PB10
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 14 · Highland Reg3200 Meters1410:45.9810
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3200 Meters · Place 40 · Highland Reg3200 Meters4010:50.0210
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3000 Meters · Place 39 · Highland Reg3000 Meters3910:12.33 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Tri County Conf ShowcaseMay 7 · 3200 Meters · Highland Regional3200 Meters--DNS10
Apr 23FAT WednesdayApr 23 · 800 Meters · Place 23 · Highland Reg800 Meters232:11.31 PB10
Apr 4Crusader Frosh-Novice InvitationalApr 4 · 1600 Meters · Place 6 · Highland Reg1600 Meters64:53.7310

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 40 · Highland Regional1600 Meters40.5:09.23a10
Feb 1TR Boys Frosh/NoviceFeb 1 · 1600 Meters · Place 25 · Highland Reg1600 Meters255:27.029
Jan 26Olympic & Tri-County Conf MeetJan 26 · 3200 Meters · Place 22 · Highland Reg3200 Meters2211:53.589
Jan 23Mid-Winter ClassicJan 23 · 1600 Meters · Place 17 · Highland Reg1600 Meters175:35.579
Jan 8SJTCA Winter Meet #8Jan 8 · 1600 Meters · Place 38 · Highland Reg1600 Meters385:33.349

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Tri County Conference Championships May 22 · 1600 Meters · Place 22 · Highland Reg1600 Meters225:16.269
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 43 · Highland Reg1600 Meters435:18.569
May 13Hammonton JV InvitationalMay 13 · 1600 Meters · Place 8 · Highland Reg1600 Meters85:22.289
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 243 · Highland Regional3200 Meters243.11:37.65a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 600 Meters · Place 11 · Highland Regional600 Meters11.1:51.12a9
Dec 8SJTCA Winter Meet #1Dec 8 · 1600 Meters · Place 27 · Highland Regional1600 Meters27.5:40.97a9