Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSouthwestern AAU District Championship · Jun 5 | 22.04a | Southwestern AAU District Championship | June 5, 2021 |
| 1500m Racewalk · OutdoorAAU Junior Olympics Regional 18 National Qualifier · Jun 30 | 10:27.58a | AAU Junior Olympics Regional 18 National Qualifier | June 30, 2022 |
| 200 Meters · IndoorThe Galleria Games · Dec 20 | 32.97a | The Galleria Games | December 20, 2025 |
| 400 Meters · IndoorJoe DeLoach Youth Inv · Jan 14 | 1:35.67a | Joe DeLoach Youth Inv | January 14, 2024 |
| 400 Meters · OutdoorTrack Dynamite Invitational · May 17 | 1:24.34a | Track Dynamite Invitational | May 17, 2025 |
| 60 Meter · IndoorThe Galleria Games · Dec 20 | 9.66a | The Galleria Games | December 20, 2025 |
| 800 Meters · IndoorFasTrak/Coach O Youth, HS, Masters Opener · Dec 11 | 3:54.74a | FasTrak/Coach O Youth, HS, Masters Opener | December 11, 2021 |
| 800 Meters · OutdoorSouthwestern AAU District Championship · Jun 5 | 4:00.30a | Southwestern AAU District Championship | June 5, 2021 |
| Javelin · 300g TJ · Outdoor18th Annual Tri-City Track Classic · Jun 26 | 7.04m | 18th Annual Tri-City Track Classic | June 26, 2021 |
| Javelin · 400g TJ · OutdoorAAU Junior Olympics Regional 18 National Qualifier · Jun 30 | 28-11.50 | AAU Junior Olympics Regional 18 National Qualifier | June 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | The Galleria GamesDec 20 · 60 Meter · Place 36 · Grand Prairie Storm Track Club | 60 Meter | 36. | 9.66a PB | - |
| Dec 20 | The Galleria GamesDec 20 · 200 Meters · Place 41 · Grand Prairie Storm Track Club | 200 Meters | 41. | 32.97a PB | - |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | Track Dynamite Invitational May 17 · 1500m Racewalk · Place 1 · Grand Prairie Storm Track Club | 1500m Racewalk | 1. | 12:21.05a | - |
| May 17 | Track Dynamite Invitational May 17 · 400 Meters · Place 35 · Grand Prairie Storm Track Club | 400 Meters | 35. | 1:24.34a PB | - |
2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 26 | AAU Region 18 QualifierJun 26 · 1500m Racewalk · Place 2 · Grand Prairie Storm Track Club | 1500m Racewalk | 2. | 10:31.68a | - |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | Joe DeLoach Youth InvJan 14 · 400 Meters · Place 52 · Grand Prairie Storm Track Club | 400 MetersRound P | 52. | 1:35.67a PB | - |
| Jan 14 | Joe DeLoach Youth InvJan 14 · 200 Meters · Place 71 · Grand Prairie Storm Track Club | 200 MetersRound P | 71. | 38.75a | - |
2022 Outdoor Track
2 results2021 Indoor Track
3 results2021 Outdoor Track
6 results