Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:46.53aAdidas Indoor NationalsMarch 20, 2026
1600 Meters · IndoorSJTCA #3 · Dec 164:59.36aSJTCA #3December 16, 2025
1600 Meters · OutdoorOlympic Conference Championships 2026 · Apr 294:36.03aOlympic Conference Championships 2026April 29, 2026
3200 Meters · OutdoorCherokee 3200 · Apr 210:41.11aCherokee 3200April 2, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 201:58.93aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorCamden County Championships · May 91:55.04aCamden County ChampionshipsMay 9, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 32 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters32.2:01.21a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 11 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters11.1:58.29a12
May 26Cherokee Night Racer #2May 26 · 800 Meters · Place 1 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters1.1:57.49a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 1600 Meters · Place 17 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)1600 Meters17.4:46.84a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 800 Meters · Place 4 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters4.1:58.82a12
May 9Camden County ChampionshipsMay 9 · 800 Meters · Place 2 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters2.1:55.04a PB12
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 6 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters6.1:57.40a12
Apr 29Olympic Conference Championships 2026Apr 29 · 1600 Meters · Place 6 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)1600 Meters6.4:36.03a PB12
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 3 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)800 Meters3.1:59.46a12
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 114 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)3200 Meters114.10:41.11a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 80 · UnattachedUnattached1 Mile80.4:46.53a PB12
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 9 · UnattachedUnattached800 Meters9.1:58.93a PB12
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 18 · Triton RegionalTriton Regional800 Meters182:04.3612
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 800 Meters · Place 4 · Triton RegionalTriton Regional800 Meters42:01.3312
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 800 Meters · Place 4 · Triton RegionalTriton Regional800 Meters42:01.3312
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 1 · Triton RegionalTriton Regional800 Meters12:03.6612

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16SJTCA #3Dec 16 · 1600 Meters · Place 6 · Triton RegionalTriton Regional1600 Meters6.4:59.36a PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 270 · Camden Co Tech (Sicklerville)Camden Co Tech (Sicklerville)3200 Meters270.11:51.99a10