Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew Balance Nationals Indoor · Mar 125:18.68aNew Balance Nationals IndoorMarch 12, 2026
1 Mile · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 295:28.45aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
1500 Meters · IndoorThe VA Showcase · Jan 175:12.35aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorCary AC Elite Sprint & Distance · Apr 245:08.73Cary AC Elite Sprint & DistanceApril 24, 2026
2 Miles · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2912:21.85aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
3200 Meters · OutdoorNCRunners Middle School All-State Meet · May 211:37.16aNCRunners Middle School All-State MeetMay 2, 2026
400 Meters · IndoorThe 63rd East Coast Invitational · Feb 71:06.13The 63rd East Coast InvitationalFebruary 7, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:20.68aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 292:19.44aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 2 Miles · Place 11 · Without Limits Triangle2 Miles11.12:21.85a PB7
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 1 Mile · Place 15 · Without Limits Triangle1 Mile15.5:28.45a PB7
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 800 Meters · Place 4 · Without Limits Triangle800 Meters4.2:19.44a PB7
May 20WOL Triangle Spring RelaysMay 20 · 800 Meters · Place 1 · Without Limits Triangle800 Meters1.2:25.51aUnofficial7
May 2NCRunners Middle School All-State MeetMay 2 · 3200 Meters · Place 4 · Without Limits Triangle3200 Meters4.11:37.16a PB7
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 3 · Without Limits Triangle1600 Meters3.5:09.96a7
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Without Limits Triangle800 Meters—DNS7
Apr 24Cary AC Elite Sprint & DistanceApr 24 · 1600 Meters · Place 2 · Without Limits Triangle1600 Meters25:08.73 PB7
Mar 276th Annual Cape Fear RelaysMar 27 · 800 Meters · Without Limits Triangle800 Meters—DNS7

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 2 · Without Limits Triangle1 Mile2.5:21.85a7
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 3 · Without Limits Triangle800 Meters3.2:20.68a PB7
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 36 · Without Limits Triangle800 Meters362:26.58a7
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 46 · Without Limits Triangle1 Mile465:18.68a PB7
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 46 · Without Limits Triangle1 Mile465:18.68a7
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 36 · Without Limits Triangle800 Meters362:26.58a7
Feb 7The 63rd East Coast InvitationalFeb 7 · 800 Meters · Place 1 · Without Limi800 Meters12:29.62—
Feb 7The 63rd East Coast InvitationalFeb 7 · 400 Meters · Place 9 · Without Limi400 Meters91:06.13 PB—
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 6 · Without Limits Triangle1500 Meters6.5:12.35a PB7
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 2 · Without Limits Triangle800 Meters2.2:28.16a7

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 15Charger Two-Mile Tune-UpNov 15 · 3200 Meters · Place 7 · Without Limits Triangle3200 Meters7.12:15.27aUnofficial7
May 22Triangle Distance Night #1May 22 · 1 Mile · Place 3 · Without Limits Triangle1 Mile3.5:25.98aUnofficial6
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 31 · Without Limits Triangle1600 Meters31.5:47.79a6
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Place 19 · Without Limits Triangle800 Meters19.2:36.59a6
May 3NC Runners All State MS MeetMay 3 · 400 Meters · Without Limits Triangle400 Meters—DNS6
Apr 25Cary AC Elite Sprint & DistanceApr 25 · 1600 Meters · Place 2 · Without Limits TRIANGLE1600 Meters25:35.857
Mar 21CA Sunset Sprints / Moonlight MilesMar 21 · 1 Mile · Place 3 · Without Limi1 Mile36:45.246

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 16Charger Two Mile Tune-upNov 16 · 3200 Meters · Place 22 · Without Limits Triangle3200 Meters22.14:32.35aUnofficial6