Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · Outdoor49er Classic · Mar 14 | 18.07a | 49er Classic | March 14, 2024 |
| 200 Meters · OutdoorVirginia Grand Prix · Apr 12 | 27.01a | Virginia Grand Prix | April 12, 2024 |
| 400 Meters · IndoorDarius Dixon Memorial Invitational · Feb 11 | 1:04.99 | Darius Dixon Memorial Invitational | February 11, 2022 |
| 60m Hurdles · 33" / 0.838m · IndoorLiberty Kickoff Opener · Nov 30 | 10.12a | Liberty Kickoff Opener | November 30, 2023 |
| 800 Meters · IndoorLiberty Open · Feb 5 | 2:24.56 | Liberty Open | February 5, 2022 |
| 800 Meters · OutdoorVirginia Open · Mar 19 | 2:24.69a | Virginia Open | March 19, 2022 |
| Heptathlon · Outdoor49er Classic · Mar 14 | 3773.00 | 49er Classic | March 14, 2024 |
| High Jump · IndoorBrant Tolsma Invitational · Jan 18 | 1.46m | Brant Tolsma Invitational | January 18, 2024 |
| High Jump · OutdoorVirginia Grand Prix · Apr 12 | 1.48m | Virginia Grand Prix | April 12, 2024 |
| Javelin · 600g · Outdoor49er Classic · Mar 14 | 26.65m | 49er Classic | March 14, 2024 |
| Long Jump · IndoorLiberty Kickoff Opener · Nov 30 | 5.06m | Liberty Kickoff Opener | November 30, 2023 |
| Long Jump · OutdoorVirginia Grand Prix · Apr 12 | 5.03m | Virginia Grand Prix | April 12, 2024 |
| Pentathlon (Indoor) · Standard · IndoorLiberty Kickoff Opener · Nov 30 | 3019 | Liberty Kickoff Opener | November 30, 2023 |
| Shot Put · 4kg · IndoorLiberty Kickoff Opener · Nov 30 | 10.61m | Liberty Kickoff Opener | November 30, 2023 |
| Shot Put · 4kg · Outdoor49er Classic · Mar 14 | 10.07m | 49er Classic | March 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
23 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Liberty Twilight QualifierMay 1 · Javelin · Place 9 · Liberty | Javelin | 9 | 82-7 | SO |
| May 1 | Liberty Twilight QualifierMay 1 · Long Jump · Place 7 · Liberty | Long Jump | 7 | 17-3.25 | SO |
| May 1 | Liberty Twilight QualifierMay 1 · 100 Hurdles Preliminaries Heat 2 · Place 8 · Liberty | 100 Hurdles Preliminaries Heat 2 | 8 | 15.88 | SO |
| May 1 | Liberty Twilight QualifierMay 1 · 100 Hurdles Preliminaries · Place 8 · Liberty | 100 Hurdles Preliminaries | 8 | 15.88 | SO |
| Apr 12 | Virginia Grand PrixApr 12 · Long Jump · Place 6 · Liberty | Long Jump | 6 | 5.03m PB | — |
| Apr 12 | Virginia Grand PrixApr 12 · High Jump · Place 6 · Liberty | High Jump | 6 | 1.48m PB | — |
| Apr 12 | Virginia Grand PrixApr 12 · Javelin · Place 3 · Liberty | Javelin | 3 | 25.27m | — |
| Apr 12 | Virginia Grand PrixApr 12 · Shot Put · Place 2 · Liberty | Shot Put | 2 | 10.20m | — |
| Apr 12 | Virginia Grand PrixApr 12 · 100m Hurdles · Place 4 · Liberty | 100m Hurdles | 4 | 15.62a | — |
| Apr 12 | Virginia Grand PrixApr 12 · 800 Meters · Place 4 · Liberty | 800 Meters | 4 | 2:34.67a | — |
| Apr 12 | Virginia Grand PrixApr 12 · 200 Meters · Place 7 · Liberty | 200 Meters | 7 | 27.01a PB | — |
| Mar 29 | Hornet OpenMar 29 · Long Jump · Place 7 · Liberty | Long Jump | 7 | 5.13m | — |
| Mar 29 | Hornet OpenMar 29 · Javelin · Place 19 · Liberty | Javelin | 19 | 22.82m | — |
| Mar 29 | Hornet OpenMar 29 · Shot Put · Place 7 · Liberty | Shot Put | 7 | 10.46m | — |
| Mar 29 | Hornet OpenMar 29 · 400m Hurdles · Place 3 · Liberty | 400m Hurdles | 3 | 1:08.83a | — |
| Mar 14 | 49er ClassicMar 14 · Heptathlon · Place 12 · Liberty | HeptathlonRound M | 12. | 3773.00 PB | Jr |
| Mar 14 | 49er ClassicMar 14 · Long Jump · Place 13 · Liberty | Long JumpRound M | 13. | 4.69mWind: 0.8 | Jr |
| Mar 14 | 49er ClassicMar 14 · Javelin · Place 5 · Liberty | Javelin600gRound M | 5. | 26.65m PB | Jr |
| Mar 14 | 49er ClassicMar 14 · Shot Put · Place 8 · Liberty | Shot Put4kgRound M | 8. | 10.07m PB | Jr |
| Mar 14 | 49er ClassicMar 14 · 100m Hurdles · Place 18 · Liberty | 100m Hurdles33" / 0.838mRound M | 18. | 18.07a PBWind: 0.1 | Jr |
| Mar 14 | 49er ClassicMar 14 · High Jump · Place 15 · Liberty | High JumpRound M | 15. | 1.46m | Jr |
| Mar 14 | 49er ClassicMar 14 · 800 Meters · Place 8 · Liberty | 800 MetersRound M | 8. | 2:35.05a | Jr |
| Mar 14 | 49er ClassicMar 14 · 200 Meters · Place 17 · Liberty | 200 MetersRound M | 17. | 27.63aWind: -0.2 | Jr |
2024 Indoor Track
14 results2023 Indoor Track
6 results2022 Indoor Track
4 results2022 Outdoor Track
3 results2021 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | Liberty KickoffDec 2 · 800 Meters · Place 4 · Liberty | 800 Meters | 4. | 2:26.18a | Fr |