Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorKnights Track Classic · May 14 | 12.34 | Knights Track Classic | May 14, 2016 |
| 200 Meters · OutdoorKnights Track Classic · May 14 | 24.94 | Knights Track Classic | May 14, 2016 |
| 55 Meter · IndoorHeritage Indoor Meet · Dec 13 | 7.30a | Heritage Indoor Meet | December 13, 2016 |
| Discus · 1.6kg · OutdoorVHSL Region 4D · May 19 | 124-02 | VHSL Region 4D | May 19, 2018 |
| High Jump · IndoorHeritage Indoor Meet · Dec 13 | 5-02.00 | Heritage Indoor Meet | December 13, 2016 |
| High Jump · OutdoorBrookville vs, Heritage, Jefferson Forest, Liberty · Apr 5 | 3.75 | Brookville vs, Heritage, Jefferson Forest, Liberty | April 5, 2017 |
| Long Jump · OutdoorRustburg Home Meet · Apr 20 | 15-03.00 | Rustburg Home Meet | April 20, 2016 |
| Shot Put · 12lb · IndoorVHSL Group 4A Conference 23 Championships · Feb 8 | 37-08.50 | VHSL Group 4A Conference 23 Championships | February 8, 2017 |
| Shot Put · 12lb · OutdoorVHSL Region 4D · May 19 | 41-02.25 | VHSL Region 4D | May 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | VHSL 4A State ChampionshipJun 1 · Discus · Place 21 · Jefferson Forest | Discus1.6kg | 21. | 109-07 | 12 |
| May 19 | VHSL Region 4DMay 19 · Discus · Place 4 · Jefferson Forest | Discus1.6kg | 4. | 124-02 PB | 12 |
| May 19 | VHSL Region 4DMay 19 · Shot Put · Place 7 · Jefferson Forest | Shot Put12lb | 7. | 41-02.25 PB | 12 |
| May 4 | Dogwood ClassicMay 4 · Shot Put · Place 31 · Jefferson Fo | Shot Put | 31 | 11.76m | 12 |
| May 4 | Dogwood ClassicMay 4 · Shot Put · Place 31 · Jefferson Forest | Shot Put | 31 | 11.76m | 12 |
| Mar 31 | Rod Camden Kickoff ClassicMar 31 · Discus · Place 19 · Jefferson Fo | Discus | 19 | 88-04 | 12 |
2017 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | VHSL Conference 23May 17 · Discus · Place 10 · Jefferson Forest | Discus1.6kg | 10. | 109-04 | 11 |
| May 17 | VHSL Conference 23May 17 · Shot Put · Place 8 · Jefferson Forest | Shot Put12lb | 8. | 37-05.00 | 11 |
| May 17 | VHSL Conference 23May 17 · High Jump · Jefferson Forest | High Jump | -- | NH | 11 |
| May 5 | Dogwood ClassicMay 5 · Shot Put · Place 47 · Jefferson Forest | Shot Put12lb | 47. | 11.65m | 11 |
| Apr 26 | EC Glass 5 Team Meet #2Apr 26 · Discus · Place 8 · Jefferson Fo | Discus | 8 | 95-07 | 11 |
| Apr 26 | EC Glass 5 Team Meet #2Apr 26 · Shot Put · Place 3 · Jefferson Fo | Shot Put | 3 | 40-09.50 | 11 |
| Apr 26 | EC Glass 5 Team Meet #2Apr 26 · 200 Meters · Place 8 · Jefferson Fo | 200 Meters | 8 | 25.13 | 11 |
| Apr 26 | EC Glass 5 Team Meet #2Apr 26 · 100 Meters · Place 22 · Jefferson Fo | 100 Meters | 22 | 13.10 | 11 |
| Apr 22 | Curcio Track ClassicApr 22 · Discus · Place 31 · Jefferson Fo | Discus | 31 | 74-02 | — |
| Apr 5 | Brookville vs, Heritage, Jefferson Forest, LibertyApr 5 · High Jump · Place 1 · Jefferson Fo | High Jump | 1 | 5-10.00 | 11 |
| Apr 5 | Brookville vs, Heritage, Jefferson Forest, LibertyApr 5 · 200 Meters · Place 4 · Jefferson Fo | 200 Meters | 4 | 24.98 | 11 |
| Apr 5 | Brookville vs, Heritage, Jefferson Forest, LibertyApr 5 · 100 Meters · Place 11 · Jefferson Fo | 100 Meters | 11 | 12.44 | 11 |
| Apr 5 | Brookville vs, Heritage, Jefferson Forest, LibertyApr 5 · High Jump · Place 1 · Jefferson Fo | High Jump | 1 | 3.75 PB | 11 |
| Apr 5 | Brookville vs, Heritage, Jefferson Forest, LibertyApr 5 · 200 Meters · Place 4 · Jefferson Fo | 200 Meters | 4 | 24.98 | 11 |
| Apr 5 | Brookville vs, Heritage, Jefferson Forest, LibertyApr 5 · 100 Meters · Place 11 · Jefferson Fo | 100 Meters | 11 | 12.44 | 11 |
2017 Indoor Track
6 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Heritage Indoor MeetDec 13 · 55 Meter · Place 13 · Jefferson Forest | 55 Meter | 13. | 7.30a PB | 11 |
| Dec 13 | Heritage Indoor MeetDec 13 · High Jump · Place 3 · Jefferson Forest | High Jump | 3. | 5-02.00 PB | 11 |
2016 Outdoor Track
9 results