Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorASICS Last Chance Invitational · Feb 214:13.17aASICS Last Chance InvitationalFebruary 21, 2026
1 Mile · Outdooradidas Track & Field Nationals · Jun 204:19.04adidas Track & Field NationalsJune 20, 2025
1600 Meters · Outdooradidas Track & Field Nationals · Jun 204:17.32adidas Track & Field NationalsJune 20, 2025
3000 Meters · OutdoorAAU Junior Olympic Games · Jul 279:04.35AAU Junior Olympic GamesJuly 27, 2024
3200 Meters · IndoorMondo Elite HS Invitational · Jan 309:12.59Mondo Elite HS InvitationalJanuary 30, 2026
800 Meters · Outdooradidas Track & Field Nationals · Jun 201:56.07adidas Track & Field NationalsJune 20, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · 1 Mile · Place 16 · Unattached1 Mile164:13.17a PB12
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 7 · Unattached3200 Meters79:12.59 PB—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 7 · Unattached3200 Meters79:12.59—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 7 · Unattached3200 Meters79:12.59—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20adidas Track & Field NationalsJun 20 · 800 Meters · Place 4 · Unattached800 Meters41:56.07 PB—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 3 · Unattached1 Mile34:19.04 PB—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 3 · Unattached1 Mile34:19.04—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 3 · Unattached1 Mile34:19.04—
Jun 20adidas Track & Field NationalsJun 20 · 1600 Meters · Place 3 · Unattached1600 Meters34:17.32 PB—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 3 · Unattached1 Mile34:19.04—
Jun 20adidas Track & Field NationalsJun 20 · 800 Meters · Place 4 · Unattached800 Meters41:56.07—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · 3000 Meters · Place 3 · Unattached3000 Meters39:04.35 PB07