Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:10.74aOcean Breeze InvitationalFebruary 1, 2025
1000 Meters · IndoorBishop Loughlin Games · Dec 213:05.80aBishop Loughlin GamesDecember 21, 2024
1600 Meters · OutdoorFast Times at Cherokee High · Apr 214:48.35aFast Times at Cherokee HighApril 21, 2026
1600 Meters · OutdoorCherokee Night Racer #2 · Jun 45:39.50Cherokee Night Racer #2June 4, 2024
2000m Steeplechase · 0.838m · OutdoorTCNJ HS Invite · Apr 47:22.92aTCNJ HS InviteApril 4, 2026
3200 Meters · IndoorSJTCA Meet #2 · Dec 1311:12.61aSJTCA Meet #2December 13, 2025
3200 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2910:33.32aOlympic Conference Championships 2026April 29, 2026
600 Meters · IndoorBishop Loughlin Games · Dec 211:44.14aBishop Loughlin GamesDecember 21, 2024
800 Meters · IndoorOcean Breeze Invitational · Feb 12:20.60aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorCherokee Night Racer #2 · May 262:07.23aCherokee Night Racer #2May 26, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 54 · Rancocas Valley Reg1600 Meters54.4:49.02a11
May 26Cherokee Night Racer #2May 26 · 800 Meters · Place 27 · Rancocas Valley Reg800 Meters27.2:07.23a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Place 16 · Rancocas Valley Reg3200 Meters16.10:33.32a PB11
Apr 21Fast Times at Cherokee HighApr 21 · 1600 Meters · Place 11 · Rancocas Valley Reg1600 Meters11.4:48.35a PB11
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 1 · Rancocas Valley Reg3200 Meters1.10:36.21a11
Apr 4TCNJ HS InviteApr 4 · 2000m Steeplechase · Place 7 · Rancocas Valley Reg2000m Steeplechase0.838m7.7:22.92a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 34 · Rancocas Valley Reg3200 Meters34.11:12.61a PB11
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 34 · Rancocas Valley Reg3200 Meters34.11:12.61a11
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 22 · Rancocas Valley Reg1 Mile22.5:10.74a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 13 · Rancocas Valley Reg800 Meters13.2:20.60a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Burlington County ChampionshipMay 10 · 3200 Meters · Place 11 · Rancocas Valley Reg3200 Meters11.10:43.99a10
Apr 2RV Tri MeetApr 2 · 1600 Meters · Place 7 · Rancocas Valley Reg1600 Meters7.5:00.72a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1 Mile · Place 107 · Rancocas Valley Reg1 Mile107.5:33.86a10
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 26 · Rancocas Valley Reg1000 Meters26.3:05.80a PB10
Dec 21Bishop Loughlin GamesDec 21 · 600 Meters · Place 24 · Rancocas Valley Reg600 Meters24.1:44.14a PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4Cherokee Night Racer #2Jun 4 · 1600 Meters · Place 134 · M Rancocas Val1600 Meters1345:39.50 PB—
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 37 · Rancocas Val800 Meters372:29.939
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · 800 Meters · Place 5 · Rancocas Valley Reg800 Meters5.2:29.69a9
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 327 · Rancocas Valley Reg3200 Meters327.13:16.46a9