Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorVA Beach Opener · Dec 3 | 5:21.48a | VA Beach Opener | December 3, 2021 |
| 1000 Meters · IndoorVA Showcase · Jan 14 | 3:25.66a | VA Showcase | January 14, 2021 |
| 1500 Meters · IndoorAAU National Indoor Championships · Mar 11 | 4:53.72a | AAU National Indoor Championships | March 11, 2022 |
| 1600 Meters · IndoorVA Showcase · Jan 14 | 5:26.88a | VA Showcase | January 14, 2021 |
| 2 Miles · IndoorVA Beach Opener · Dec 3 | 11:47.81a | VA Beach Opener | December 3, 2021 |
| 3000 Meters · IndoorAAU Indoor National Championships · Mar 12 | 10:48.17 | AAU Indoor National Championships | March 12, 2021 |
| 3200 Meters · IndoorVA Showcase · Jan 14 | 11:56.21a | VA Showcase | January 14, 2021 |
| 800 Meters · IndoorThe Virginia Beast HS Invitational · Dec 2 | 2:01.51a | The Virginia Beast HS Invitational | December 2, 2023 |
| Combined results · OutdoorMVP Vibe Fest Part II · Jun 6 | 5:22.00 | MVP Vibe Fest Part II | June 6, 2021 |
| Long Jump · IndoorVirginia Beach Opener · Dec 4 | 13-02.75 | Virginia Beach Opener | December 4, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Indoor Track
4 results2022 Indoor Track
2 results2021 Indoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 3 | VA Beach OpenerDec 3 · 2 Miles · Place 12 · My Vision Elite Track Club | 2 Miles | 12. | 11:47.81a PB | 9 |
| Dec 3 | VA Beach OpenerDec 3 · 1 Mile · Place 18 · My Vision Elite Track Club | 1 Mile | 18. | 5:21.48a PB | 9 |
| Dec 3 | VA Beach OpenerDec 3 · 800 Meters · Place 22 · My Vision Elite Track Club | 800 Meters | 22. | 2:27.12a | 9 |
| Mar 12 | AAU Indoor National ChampionshipsMar 12 · 3000 Meters · Place 6 · My Vision Elite Track Club | 3000 Meters | 6 | 10:48.17 PB | — |
| Mar 12 | AAU Indoor National ChampionshipsMar 12 · 1500 Meters · Place 20 · My Vision Elite Track Club | 1500 Meters | 20 | 5:15.15 | — |
| Jan 30 | The 757 ShowdownJan 30 · 2 Miles · Place 61 · My Vision El | 2 Miles | 61 | 11:56.21 | — |
| Jan 30 | The 757 ShowdownJan 30 · 1 Mile · Place 98 · My Vision El | 1 Mile | 98 | 5:26.88 | — |
| Jan 30 | The 757 ShowdownJan 30 · 2 Miles · Place 49 · My Vision | 2 Miles | 49 | 11:58.04 | — |
| Jan 30 | The 757 ShowdownJan 30 · 1 Mile · Place 72 · My Vision | 1 Mile | 72 | 5:25.72 | — |
| Jan 30 | The 757 ShowdownJan 30 · 2 Miles · Place 49 · My Vision | 2 Miles | 49 | 11:58.04 | — |
| Jan 30 | The 757 ShowdownJan 30 · 1 Mile · Place 72 · My Vision | 1 Mile | 72 | 5:25.72 | — |
| Jan 14 | VA ShowcaseJan 14 · 3200 Meters · Place 94 · My Vision Elite Track Club | 3200 Meters | 94. | 11:56.21a PB | 8 |
| Jan 14 | VA ShowcaseJan 14 · 1000 Meters · Place 78 · My Vision Elite Track Club | 1000 Meters | 78. | 3:25.66a PB | 8 |
| Jan 14 | VA ShowcaseJan 14 · 1600 Meters · Place 166 · My Vision Elite Track Club | 1600 Meters | 166. | 5:26.88a PB | 8 |
| Jan 14 | VA ShowcaseJan 14 · Long Jump · Place 5 · My Vision Elite Track Club | Long Jump | 5. | 11-08.00 | 8 |
2021 Outdoor Track
4 results2020 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 4 | Virginia Beach OpenerDec 4 · 2 Miles · Place 1 · My Vision Elite Track Club | 2 Miles | 1. | 12:00.77a | 8 |
| Dec 4 | Virginia Beach OpenerDec 4 · 1 Mile · Place 2 · My Vision Elite Track Club | 1 Mile | 2. | 5:46.92a | 8 |
| Dec 4 | Virginia Beach OpenerDec 4 · Long Jump · Place 5 · My Vision Elite Track Club | Long Jump | 5. | 13-02.75 PB | 8 |