Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWhirlwinds Summer Showdown · Jun 24 | 13.25a | Whirlwinds Summer Showdown | June 24, 2023 |
| 110m Hurdles · 39" / 0.991m · OutdoorAAU Mid-Atlantic District Qualifier · Jun 16 | 20.48a | AAU Mid-Atlantic District Qualifier | June 16, 2023 |
| 200 Meters · IndoorWhirlwinds Track Club Meet #4 · Jun 5 | 33.77a | Whirlwinds Track Club Meet #4 | June 5, 2021 |
| 200 Meters · OutdoorWhirlwinds Summer Showdown · Jun 24 | 26.90a | Whirlwinds Summer Showdown | June 24, 2023 |
| 400 Meters · IndoorWhirlwinds Track Club Meet #4 · Jun 5 | 1:09.84a | Whirlwinds Track Club Meet #4 | June 5, 2021 |
| 400 Meters · OutdoorWhirlwinds JOs Tune Up/ End of the Season Meet · Jul 23 | 1:01.38 | Whirlwinds JOs Tune Up/ End of the Season Meet | July 23, 2022 |
| 400m Hurdles · 36" / 0.914m · OutdoorAAU Mid-Atlantic District Qualifier · Jun 16 | 1:08.93a | AAU Mid-Atlantic District Qualifier | June 16, 2023 |
| 55 Meter · IndoorPVA Under 14 National Invite · Feb 17 | 9.92a | PVA Under 14 National Invite | February 17, 2019 |
| 800 Meters · OutdoorWhirlwinds Summer Showdown · Jun 25 | 2:25.01 | Whirlwinds Summer Showdown | June 25, 2022 |
| High Jump · Outdoor2022 AAU Mid-Atlantic District Championships Qualifier · Jun 17 | 1.52m | 2022 AAU Mid-Atlantic District Championships Qualifier | June 17, 2022 |
| Shot Put · 12lb · IndoorPVA Under 14 National Invite · Feb 17 | 5.22m | PVA Under 14 National Invite | February 17, 2019 |
| Shot Put · 4kg · IndoorAAU National Indoor Championship · Mar 8 | 6.01m | AAU National Indoor Championship | March 8, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
6 results2022 Outdoor Track
7 results2021 Indoor Track
2 results2019 Indoor Track
5 results