Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #5 · Dec 224:48.05aSJTCA #5December 22, 2025
1600 Meters · Outdoor1600 Night at the Nest · May 234:47.62a1600 Night at the NestMay 23, 2024
3200 Meters · IndoorNJSIAA Sectional Championships - South Group 4 · Feb 1410:22.54NJSIAA Sectional Championships - South Group 4February 14, 2025
3200 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 1510:22.42NJSIAA Sectionals South Groups 1 and 4May 15, 2026
800 Meters · OutdoorFAT Wednesday · Apr 232:09.07FAT WednesdayApril 23, 2025

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 · 800 Meters · Place 37 · Eastern Senior800 Meters37.2:09.80a12
May 21Cherokee Final Countdown- Last ChanceMay 21 · 1600 Meters · Place 13 · Eastern Senior1600 Meters13.4:48.47a12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 3200 Meters · Place 20 · Eastern Regi3200 Meters2010:22.42 PB12
May 9Camden County ChampionshipsMay 9 · 1600 Meters · Place 13 · Eastern Senior1600 Meters13.4:51.25a12
May 2SJTCA Open (Boys)May 2 · 1600 Meters · Place 21 · Eastern Senior1600 Meters21.4:50.35a12
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Place 17 · Eastern Senior3200 Meters17.10:42.25a12
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 103 · Eastern Senior3200 Meters103.10:38.00a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 3200 Meters · Place 23 · Eastern Regional3200 Meters2311:06.1212

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 1600 Meters · Place 14 · Eastern Senior1600 Meters14.4:48.05a PB12
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 11 · Eastern Senior3200 Meters11.10:36.37a12
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 11 · Eastern Senior3200 Meters11.10:36.37a12
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 3200 Meters · Place 13 · Eastern Regional3200 Meters1310:22.54 PB11
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 3200 Meters · Place 13 · Eastern Regional3200 Meters1310:22.5411
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 8 · Eastern Regional3200 Meters810:31.5611

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 3200 Meters · Place 25 · Eastern Regi3200 Meters2510:58.4111
Apr 23FAT WednesdayApr 23 · 800 Meters · Place 18 · Eastern Regional800 Meters182:09.07 PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 3200 Meters · Place 16 · Eastern Senior3200 Meters16.10:37.66a11
Dec 20Olympic Conference #1Dec 20 · 1600 Meters · Place 9 · Eastern Senior1600 Meters9.4:53.02a11
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 20 · Eastern Regional3200 Meters2010:48.4210
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 20 · Eastern Regional3200 Meters2010:48.4210
Jan 26Olympic & Tri-County Conf MeetJan 26 · 3200 Meters · Place 11 · Eastern Regional3200 Meters1110:41.0810
Jan 8SJTCA Winter Meet #8Jan 8 · 1600 Meters · Place 13 · Eastern Regional1600 Meters135:00.6710

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 23 · Eastern Regional3200 Meters2310:32.5610
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 23 · Eastern Regional3200 Meters2310:32.5610
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 23 · Eastern Regional3200 Meters2310:32.5610
May 231600 Night at the NestMay 23 · 1600 Meters · Place 14 · Eastern Senior1600 Meters14.4:47.62a PB10
May 21Olympic Conference ChampionshipsMay 21 · 3200 Meters · Place 10 · Eastern Regi3200 Meters1010:48.74—
May 13Hammonton JV InvitationalMay 13 · 800 Meters · Place 9 · Eastern Regional800 Meters92:14.4710
Apr 25Eastern Regional vs. Cherry Hill EastApr 25 · 1600 Meters · Place 5 · Eastern Senior1600 Meters5.4:57.610
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · 3200 Meters · Place 2 · Eastern Senior3200 Meters2.11:09.310
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 92 · Eastern Senior3200 Meters92.10:24.87a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 1600 Meters · Place 13 · Eastern Senior1600 Meters13.5:10.24a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 3200 Meters · Place 29 · Eastern Senior3200 Meters29.11:19.13a9
May 15Hammonton JV InvitationalMay 15 · 1600 Meters · Place 12 · Eastern Senior1600 Meters12.5:08.68a9
May 13Camden County ChampionshipsMay 13 · 3200 Meters · Place 8 · Eastern Senior3200 Meters8.11:05.47a9
Apr 13Dual: Eastern Regional vs. Lenape RegionalApr 13 · 3200 Meters · Place 3 · Eastern Senior3200 Meters3.11:42.89