Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational & Pentathlon · Feb 35:39.10Ocean Breeze Invitational & PentathlonFebruary 3, 2024
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 33:17.54Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorSJTCA #15 · Jan 245:23.33SJTCA #15January 24, 2026
1600 Meters · OutdoorCherokee Night Racer #2 · May 265:00.50aCherokee Night Racer #2May 26, 2026
3200 Meters · IndoorSJTCA Meet #17 · Feb 211:33.13aSJTCA Meet #17February 2, 2026
3200 Meters · OutdoorBurlington County Championships · May 711:05.54Burlington County ChampionshipsMay 7, 2026
400 Meters · OutdoorFast Times at Cherokee High · Apr 211:01.50aFast Times at Cherokee HighApril 21, 2026
800 Meters · IndoorSJTCA Meet #2 · Dec 132:28.64aSJTCA Meet #2December 13, 2025
800 Meters · OutdoorSJTCA Open (Boys) · May 22:18.41aSJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 86 · Rancocas Valley Reg1600 Meters86.5:00.50a PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 3200 Meters · Place 36 · Rancocas Val3200 Meters3611:08.6512
May 7Burlington County ChampionshipsMay 7 · 3200 Meters · Place 15 · Rancocas Val3200 Meters1511:05.54 PB—
May 2SJTCA Open (Boys)May 2 · 800 Meters · Place 57 · Rancocas Valley Reg800 Meters57.2:18.41a PB12
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Place 26 · Rancocas Valley Reg3200 Meters26.11:21.17a12
Apr 22Cherokee Olympic Batch MeetApr 22 · 1600 Meters · Place 7 · Rancocas Valley Reg1600 Meters7.5:01.93a12
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 54 · Rancocas Valley Reg400 Meters54.1:01.50a PB12
Apr 17Crusader Frosh-Novice InvitationalApr 17 · 1600 Meters · Place 7 · Rancocas Valley Reg1600 Meters7.5:13.41a12
Apr 11The Bensalem InvitationalApr 11 · 1600 Meters · Place 15 · Rancocas Valley Reg1600 Meters15.5:20.14a12
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 196 · Rancocas Valley Reg3200 Meters196.11:16.92a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2SJTCA Meet #17Feb 2 · 3200 Meters · Place 32 · Rancocas Valley Reg3200 Meters3211:33.13a PB12
Jan 24SJTCA #15Jan 24 · 1600 Meters · Place 42 · Rancocas Valley Reg1600 Meters425:23.33 PB12
Jan 12Mid-Winter ClassicJan 12 · 1600 Meters · Place 18 · Rancocas Valley Reg1600 Meters185:23.9512
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 14 · Rancocas Valley Reg1000 Meters143:17.54 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 54 · Rancocas Valley Reg1600 Meters545:28.5512

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #2Dec 13 · 800 Meters · Place 71 · Rancocas Valley Reg800 Meters71.2:28.64a PB12
Feb 10SJTCA #18Feb 10 · 3200 Meters · Place 25 · Rancocas Valley Reg3200 Meters2512:27.9611
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 55 · Rancocas Valley Reg3200 Meters5512:37.9511
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 55 · Rancocas Valley Reg3200 Meters5512:37.9511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Hammonton JV InviteMay 13 · 1600 Meters · Place 18 · Rancocas Val1600 Meters185:24.23—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 112 · Rancocas Val1600 Meters1125:24.23—
Apr 2RV Tri MeetApr 2 · 1600 Meters · Place 21 · Rancocas Valley Reg1600 Meters21.5:37.46a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 134 · Rancocas Val1600 Meters1345:28.7710
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 288 · Rancocas Valley Reg3200 Meters288.12:13.11a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 95 · Rancocas Valley Reg1 Mile955:39.10 PB10
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 91 · Rancocas Valley Reg1600 Meters915:58.7710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 54 · Rancocas Valley Reg1000 Meters54.3:25.68a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22Haddonfield Distance NightMay 22 · 1600 Meters · Place 41 · Rancocas Val1600 Meters415:59.45—
May 12Raider Novice InvitationalMay 12 · 1600 Meters · Rancocas Valley Reg1600 Meters--DNS9
Apr 21The Crusader Frosh-Novice MeetApr 21 · 1600 Meters · Place 22 · Rancocas Valley Reg1600 Meters226:13.949