Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorTrojan Elite Meet · Apr 25 | 12.17a | Trojan Elite Meet | April 25, 2026 |
| 200 Meters · OutdoorThe Reckoning Part 2 · May 23 | 24.14a | The Reckoning Part 2 | May 23, 2026 |
| 400 Meters · Outdoor2026 USATF Texas Southern Junior Olympic, Open, Masters, and Racewalk Championship · Jun 5 | 51.74a | 2026 USATF Texas Southern Junior Olympic, Open, Masters, and Racewalk Championship | June 5, 2026 |
| 800 Meters · OutdoorClash of Texas · May 1 | 2:51.75a | Clash of Texas | May 1, 2021 |
| Combined results · OutdoorClash of Texas · May 4 | 29.06 | Clash of Texas | May 4, 2024 |
| Discus · 1kg · OutdoorAAU SOUTH TEXAS DISTRICT QUALIFIER NORTH · Jun 16 | 63-08 | AAU SOUTH TEXAS DISTRICT QUALIFIER NORTH | June 16, 2023 |
| High Jump · OutdoorTrack Dynamite · May 16 | 1.93m | Track Dynamite | May 16, 2026 |
| Javelin · 400g TJ · OutdoorClash of Texas · May 7 | 50-00 | Clash of Texas | May 7, 2022 |
| Shot Put · 6lb · OutdoorAAU SOUTH TEXAS DISTRICT QUALIFIER NORTH · Jun 16 | 32-03.50 | AAU SOUTH TEXAS DISTRICT QUALIFIER NORTH | June 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | Clash of TexasMay 4 · Combined results · Place 12 · 14 Ctx Flames | Combined results | 12 | 81-03 | — |
| May 4 | Clash of TexasMay 4 · Combined results · Place 7 · 14 Ctx Flames | Combined results | 7 | 37-00.25 | — |
| May 4 | Clash of TexasMay 4 · Combined results · Place 50 · 14 Ctx Flames | Combined results | 50 | 1:03.19 | — |
| May 4 | Clash of TexasMay 4 · Combined results · Place 69 · 14 Ctx Flames | Combined results | 69 | 29.06 PB | — |
2023 Outdoor Track
6 results2022 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Clash of TexasMay 7 · Javelin · Place 10 · CTX Flames | Javelin400g TJ | 10. | 50-00 PB | 9 |
| May 7 | Clash of TexasMay 7 · Shot Put · Place 4 · CTX Flames | Shot Put6lb | 4. | 26-09.00 | 9 |
| May 7 | Clash of TexasMay 7 · 400 Meters · Place 88 · CTX Flames | 400 Meters | 88. | 1:31.81a | 9 |
2021 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Clash of TexasMay 1 · 800 Meters · Place 33 · CTX Flames | 800 Meters | 33. | 2:51.75a PB | 8 |
| May 1 | Clash of TexasMay 1 · 400 Meters · Place 61 · CTX Flames | 400 Meters | 61. | 1:19.13a | 8 |
| Apr 24 | Greater Houston RelaysApr 24 · 800 Meters · Place 21 · CTX Flames | 800 Meters | 21. | 3:12.73a | 8 |