Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 300 Meters · IndoorLHS, Her, Rust, LCA Quad meet · Dec 14 | 49.11a | LHS, Her, Rust, LCA Quad meet | December 14, 2023 |
| 300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 3C Championships · May 23 | 54.05a | VHSL Region 3C Championships | May 23, 2024 |
| 500 Meters · IndoorVHSL Region 3C Championships · Feb 12 | 1:30.72 | VHSL Region 3C Championships | February 12, 2022 |
| 55 Meter · IndoorLHS, Her, Rust, LCA Quad meet · Dec 14 | 8.12a | LHS, Her, Rust, LCA Quad meet | December 14, 2023 |
| 55 Meter · OutdoorRustburg, Amherst, Liberty, LCA · Dec 7 | 8.24a | Rustburg, Amherst, Liberty, LCA | December 7, 2023 |
| 55 Meters · IndoorJF Seminole Quad · Jan 11 | 8.07 | JF Seminole Quad | January 11, 2024 |
| 55m Hurdles · 33" · IndoorLiberty Christmas Invitational · Dec 16 | 10.88a | Liberty Christmas Invitational | December 16, 2023 |
| 55m Hurdles · 33" · OutdoorRustburg, Amherst, Liberty, LCA · Dec 7 | 10.92a | Rustburg, Amherst, Liberty, LCA | December 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | VHSL Region 3C ChampionshipsMay 23 · 300m Hurdles · Place 14 · Rustburg | 300m Hurdles30" / 0.762m | 14. | 54.05a PB | 12 |
| May 16 | Seminole District QualifierMay 16 · 300m Hurdles · Place 9 · Rustburg | 300m Hurdles | 9 | 52.69 | — |
| May 16 | Seminole District QualifierMay 16 · 100m Hurdles · Place 8 · Rustburg | 100m Hurdles | 8 | 18.34 | — |
| May 3 | Dogwood Track ClassicMay 3 · 300m Hurdles · Place 59 · Rustburg | 300m Hurdles | 59 | 54.27 | 12 |
| May 1 | HHS, LCA, Rust, JF @ Liberty (Bedford)May 1 · 300m Hurdles · Place 4 · Rustburg | 300m Hurdles | 4 | 54.96 | — |
| May 1 | HHS, LCA, Rust, JF @ Liberty (Bedford)May 1 · 100m Hurdles · Place 5 · Rustburg | 100m Hurdles | 5 | 18.38 | — |
| Apr 24 | Seminole Meet- LCA, ECG, RUST, LIB,JF Apr 24 · 300m Hurdles · Place 4 · Rustburg | 300m Hurdles | 4 | 51.95 | — |
| Apr 24 | Seminole Meet- LCA, ECG, RUST, LIB,JF Apr 24 · 100m Hurdles · Place 2 · Rustburg | 100m Hurdles | 2 | 18.24 | — |
| Apr 20 | Rufus Knight Invitational (Formerly Heritage Invitational)Apr 20 · 100m Hurdles · Place 8 · Rustburg | 100m Hurdles | 8 | 18.74 | — |
| Apr 10 | Amh, Rust, Glass @Liberty (Bedford)Apr 10 · 300m Hurdles · Place 2 · Rustburg | 300m Hurdles | 2 | 52.54 | — |
| Apr 10 | Amh, Rust, Glass @Liberty (Bedford)Apr 10 · 100m Hurdles · Place 2 · Rustburg | 100m Hurdles | 2 | 19.85 | — |
| Mar 21 | Campbell County InvitationalMar 21 · 300m Hurdles · Place 2 · Rustburg | 300m Hurdles | 2 | 52.42 | — |
| Mar 21 | Campbell County InvitationalMar 21 · 100m Hurdles · Place 3 · Rustburg | 100m Hurdles | 3 | 19.23 | — |
2024 Indoor Track
5 results2023 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Liberty Christmas InvitationalDec 16 · 55m Hurdles · Place 55 · Rustburg | 55m Hurdles33"Round P | 55. | 10.88a PB | 12 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · 300 Meters · Place 1 · Rustburg | 300 Meters | 1. | 49.11a PB | 12 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · 55m Hurdles · Place 5 · Rustburg | 55m Hurdles33" | 5. | 11.01a | 12 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · 55 Meter · Place 9 · Rustburg | 55 Meter | 9. | 8.12a PB | 12 |
| Dec 2 | Liberty HS OpenerDec 2 · 55m Hurdles · Place 30 · Rustburg | 55m Hurdles33"Round P | 30. | 11.20a | 12 |
| Jan 31 | Heritage, Rustburg, & Turner AshbyJan 31 · 300 Meters · Place 5 · Rustburg | 300 Meters | 5 | 51.04 | 11 |
2023 Outdoor Track
2 results2022 Indoor Track
13 results2021 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Liberty Christmas HS InvitationalDec 18 · 500 Meters · Place 51 · Rustburg | 500 Meters | 51. | 1:33.38a | 10 |
| Dec 18 | Liberty Christmas HS InvitationalDec 18 · 55m Hurdles · Place 36 · Rustburg | 55m Hurdles33"Round P | 36. | 11.36a | 10 |
| Dec 11 | Liberty University HS Indoor OpenerDec 11 · 500 Meters · Place 67 · Rustburg | 500 Meters | 67. | 1:38.47a | 10 |
| Dec 7 | JF, Rustburg, LHS, Amherst Quad MeetDec 7 · 500 Meters · Place 2 · Rustburg | 500 Meters | 2. | 1:42.38a | 10 |
| Dec 7 | JF, Rustburg, LHS, Amherst Quad MeetDec 7 · 55m Hurdles · Place 5 · Rustburg | 55m Hurdles33" | 5. | 11.99a | 10 |
| Dec 2 | JF, LCA, Rust, LHS Quad MeetDec 2 · 55m Hurdles · Place 5 · Rustburg | 55m Hurdles33" | 5. | 11.58a | 10 |
| Feb 9 | Seminole District 3A Regional QualiferFeb 9 · 55m Hurdles · Place 4 · Rustburg | 55m Hurdles | 4 | 11.09 | 9 |
| Jan 27 | Tri Meet Amh, Heritage, and RustburgJan 27 · 55m Hurdles · Place 4 · Rustburg | 55m Hurdles | 4 | 11.45 | — |
| Jan 22 | Rustburg-EC Glass-Amherst MeetJan 22 · 55m Hurdles · Place 4 · Rustburg | 55m Hurdles | 4 | 11.89 | — |