Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorVA Region 4D Championships · May 25 | 12.85S | VA Region 4D Championships | May 25, 2019 |
| 200 Meters · OutdoorAmherst, Liberty, Jefferson Forest, Brookville · Apr 3 | 27.87 | Amherst, Liberty, Jefferson Forest, Brookville | April 3, 2019 |
| 55 Meter · IndoorBrookville, Heritage, Jefferson Forest, Amherst, Staunton River, William Fleming · Dec 19 | 7.79a | Brookville, Heritage, Jefferson Forest, Amherst, Staunton River, William Fleming | December 19, 2019 |
| 55 Meters · IndoorWally Gilbert Invitational · Feb 1 | 7.81 | Wally Gilbert Invitational | February 1, 2020 |
| Long Jump · IndoorBrookville, Heritage, Jefferson Forest, Amherst, Staunton River, William Fleming · Dec 19 | 16-07.00 | Brookville, Heritage, Jefferson Forest, Amherst, Staunton River, William Fleming | December 19, 2019 |
| Long Jump · OutdoorVHSL 4A State Track & Field Championships · May 31 | 15-08.00 | VHSL 4A State Track & Field Championships | May 31, 2019 |
| Triple Jump · IndoorBrookville, Heritage, Jefferson Forest, Amherst, Staunton River, William Fleming · Dec 19 | 31-04.00 | Brookville, Heritage, Jefferson Forest, Amherst, Staunton River, William Fleming | December 19, 2019 |
| Triple Jump · OutdoorSeminole District Championship · May 14 | 32-03.75 | Seminole District Championship | May 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
18 results2021 Indoor Track
1 results2020 Indoor Track
9 results2019 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Amherst Polar Bear MeetDec 28 · 55 Meter · Place 3 · Amherst County | 55 Meter | 3. | 7.65Unofficial | 11 |
| Dec 28 | Amherst Polar Bear MeetDec 28 · Long Jump · Place 2 · Amherst County | Long Jump | 2. | 14-02.00Unofficial | 11 |
| May 31 | VHSL 4A State Track & Field ChampionshipsMay 31 · Long Jump · Place 18 · Amherst County | Long Jump | 18. | 15-08.00 PBWind: 0 | 10 |
| May 31 | VHSL 4A State Track & Field ChampionshipsMay 31 · 100 Meters · Place 23 · Amherst County | 100 MetersRound P | 23. | 12.93aWind: 0.2 | 10 |
| May 25 | VA Region 4D ChampionshipsMay 25 · Triple Jump · Place 5 · Amherst Coun | Triple Jump | 5 | 34-02.50 | 10 |
| May 25 | VA Region 4D ChampionshipsMay 25 · Long Jump · Place 4 · Amherst Coun | Long Jump | 4 | 16-08.00 | 10 |
| May 25 | VA Region 4D ChampionshipsMay 25 · 100 Meters · Place 4 · Amherst Coun | 100 Meters | 4 | 12.85S PB | 10 |
| May 25 | VA Region 4D ChampionshipsMay 25 · 100 Meters · Place 6 · Amherst Coun | 100 MetersRound P | 6 | 12.96 | 10 |
| May 14 | Seminole District ChampionshipMay 14 · Triple Jump · Place 12 · Amherst County | Triple Jump | 12. | 32-03.75 PB | 10 |
| May 14 | Seminole District ChampionshipMay 14 · Long Jump · Place 8 · Amherst County | Long Jump | 8. | 15-05.25 | 10 |
| May 14 | Seminole District ChampionshipMay 14 · 200 Meters · Place 7 · Amherst County | 200 Meters | 7. | 28.01a | 10 |
| May 14 | Seminole District ChampionshipMay 14 · 100 Meters · Place 3 · Amherst County | 100 Meters | 3. | 13.21a | 10 |
| Apr 6 | Colonel ClassicApr 6 · Long Jump · Place 4 · Amherst Coun | Long Jump | 4 | 15-07.00 | — |
| Apr 3 | Amherst, Liberty, Jefferson Forest, BrookvilleApr 3 · Long Jump · Place 2 · Amherst Coun | Long Jump | 2 | 16-05.00 | — |
| Apr 3 | Amherst, Liberty, Jefferson Forest, BrookvilleApr 3 · 200 Meters · Place 3 · Amherst Coun | 200 Meters | 3 | 27.87 PB | — |
| Mar 27 | 5 Team Meet at AmherstMar 27 · Long Jump · Place 5 · Amherst County | Long Jump | 5. | 14-10.00 | 10 |
| Mar 27 | 5 Team Meet at AmherstMar 27 · 100 Meters · Place 5 · Amherst County | 100 Meters | 5. | 13.66a | 10 |
| Mar 19 | AMH, Class, LCA at LibertyMar 19 · Long Jump · Place 4 · Amherst Coun | Long Jump | 4 | 14-01.50 | — |
| Mar 19 | AMH, Class, LCA at LibertyMar 19 · 200 Meters · Place 3 · Amherst Coun | 200 Meters | 3 | 29.03 | — |
| Mar 19 | AMH, Class, LCA at LibertyMar 19 · 100 Meters · Place 3 · Amherst Coun | 100 Meters | 3 | 13.90 | — |
2019 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Brookville, Heritage, Jefferson Forest, Amherst, Staunton River, William FlemingDec 19 · 55 Meter · Place 2 · Amherst County | 55 Meter | 2. | 7.79a PB | 11 |
| Dec 19 | Brookville, Heritage, Jefferson Forest, Amherst, Staunton River, William FlemingDec 19 · Triple Jump · Place 8 · Amherst County | Triple Jump | 8. | 31-04.00 PB | 11 |
| Dec 19 | Brookville, Heritage, Jefferson Forest, Amherst, Staunton River, William FlemingDec 19 · Long Jump · Place 3 · Amherst County | Long Jump | 3. | 16-07.00 PB | 11 |
| Dec 7 | Liberty University HS OpenerDec 7 · 55 Meter · Place 23 · Amherst County | 55 MeterRound P | 23. | 7.90a | 11 |
2018 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | E.C. Glass 5 Team MeetApr 11 · 200 Meters · Place 6 · Amherst County | 200 Meters | 6. | 28.80aWind: 0 | 9 |
| Apr 11 | E.C. Glass 5 Team MeetApr 11 · 100 Meters · Place 6 · Amherst County | 100 Meters | 6. | 13.73aWind: 2.7 | 9 |