Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorQueen Harrison Track Classic Invitational · May 3 | 12.91 | Queen Harrison Track Classic Invitational | May 3, 2025 |
| 100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 3 State Championships · Jun 5 | 15.90a | VHSL Class 3 State Championships | June 5, 2026 |
| 300 Meters · IndoorLiberty Christmas Invitational · Dec 16 | 47.71a | Liberty Christmas Invitational | December 16, 2023 |
| 300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 3 State Championships · Jun 5 | 46.86a | VHSL Class 3 State Championships | June 5, 2026 |
| 55 Meter · IndoorJF Seminole Quad vs Heritage, EC Glass, LCA · Dec 11 | 7.55a | JF Seminole Quad vs Heritage, EC Glass, LCA | December 11, 2025 |
| 55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 13 | 7.72a | Liberty Christmas HS Invitational | December 13, 2025 |
| 55m Hurdles · 33" · IndoorThe VA Showcase · Jan 17 | 8.87a | The VA Showcase | January 17, 2026 |
| 55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 13 | 9.00a | Liberty Christmas HS Invitational | December 13, 2025 |
| Combined results · OutdoorTitan Track Classic · Apr 27 | 18.81 | Titan Track Classic | April 27, 2024 |
| Long Jump · IndoorHeritage, Brookville,LCA,& Rustburg · Dec 1 | 17-00.00 | Heritage, Brookville,LCA,& Rustburg | December 1, 2025 |
| Long Jump · OutdoorVHSL Class 3 State Championships · Jun 5 | 16-07.00 | VHSL Class 3 State Championships | June 5, 2026 |
| Triple Jump · IndoorHeritage, Brookville,LCA,& Rustburg · Dec 1 | 33-11.50 | Heritage, Brookville,LCA,& Rustburg | December 1, 2025 |
| Triple Jump · OutdoorLiberty Christmas HS Invitational · Dec 13 | 33-00.75 | Liberty Christmas HS Invitational | December 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 17 | The VA ShowcaseJan 17 · 55m Hurdles · Place 9 · Heritage (Lynchburg) | 55m Hurdles33"Round P | 9. | 8.87a PB | 11 |
| Jan 17 | The VA ShowcaseJan 17 · 55 Meter · Place 127 · Heritage (Lynchburg) | 55 MeterRound P | 127. | 7.65a | 11 |
| Jan 17 | The VA ShowcaseJan 17 · Triple Jump · Place 45 · Heritage (Lynchburg) | Triple Jump | 45. | 9.59m | 11 |
| Jan 17 | The VA ShowcaseJan 17 · Long Jump · Place 41 · Heritage (Lynchburg) | Long Jump | 41. | 4.88m | 11 |
2025 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Amherst 5 Team MeetDec 18 · 55m Hurdles · Place 2 · Heritage (Lynchburg) | 55m Hurdles33" | 2. | 8.93a | 11 |
| Dec 18 | Amherst 5 Team MeetDec 18 · 55 Meter · Place 2 · Heritage (Lynchburg) | 55 Meter | 2. | 7.60a | 11 |
| Dec 18 | Amherst 5 Team MeetDec 18 · Triple Jump · Place 5 · Heritage (Lynchburg) | Triple Jump | 5. | 32-8 | 11 |
| Dec 18 | Amherst 5 Team MeetDec 18 · Long Jump · Place 3 · Heritage (Lynchburg) | Long Jump | 3. | 16-11.50 | 11 |
| Dec 11 | JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 55m Hurdles · Place 2 · Heritage (Lynchburg) | 55m Hurdles33" | 2. | 8.90a | 11 |
| Dec 11 | JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 55 Meter · Place 2 · Heritage (Lynchburg) | 55 Meter | 2. | 7.55a PB | 11 |
| Dec 11 | JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Triple Jump · Place 7 · Heritage (Lynchburg) | Triple Jump | 7. | 32-04.50 | 11 |
| Dec 11 | JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Long Jump · Place 4 · Heritage (Lynchburg) | Long Jump | 4. | 16-03.75 | 11 |
| Dec 1 | Heritage, Brookville,LCA,& RustburgDec 1 · 55m Hurdles · Place 2 · Heritage (Lynchburg) | 55m Hurdles33" | 2. | 9.15a | 11 |
| Dec 1 | Heritage, Brookville,LCA,& RustburgDec 1 · 55 Meter · Place 3 · Heritage (Lynchburg) | 55 Meter | 3. | 7.64a | 11 |
| Dec 1 | Heritage, Brookville,LCA,& RustburgDec 1 · Triple Jump · Place 4 · Heritage (Lynchburg) | Triple Jump | 4. | 33-11.50 PB | 11 |
| Dec 1 | Heritage, Brookville,LCA,& RustburgDec 1 · Long Jump · Place 4 · Heritage (Lynchburg) | Long Jump | 4. | 17-00.00 PB | 11 |
2025 Outdoor Track
20 results2024 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Seminole QuadDec 18 · 55m Hurdles · Place 5 · Heritage (Lynchburg) | 55m Hurdles33" | 5. | 9.23a | 10 |
| Dec 18 | Seminole QuadDec 18 · 55 Meter · Place 2 · Heritage (Lynchburg) | 55 Meter | 2. | 7.65a | 10 |
| Dec 18 | Seminole QuadDec 18 · Triple Jump · Place 7 · Heritage (Lynchburg) | Triple Jump | 7. | 31-10.00 | 10 |
| Dec 18 | Seminole QuadDec 18 · Long Jump · Place 8 · Heritage (Lynchburg) | Long Jump | 8. | 14-08.00 | 10 |
| Dec 14 | Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 29 · Heritage (Lynchburg) | 55m Hurdles33"Round P | 29. | 9.17a | 10 |
| Dec 14 | Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 76 · Heritage (Lynchburg) | 55 MeterRound P | 76. | 7.78a | 10 |
| Dec 14 | Liberty Christmas HS InvitationalDec 14 · Triple Jump · Place 36 · Heritage (Lynchburg) | Triple Jump | 36. | 30-07.00 | 10 |
| Dec 14 | Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 29 · Heritage (Lynchburg) | Long Jump | 29. | 14-10.50 | 10 |
| Dec 7 | Wally Gilbert InvitationalDec 7 · 55m Hurdles · Place 2 · Heritage (Lynchburg) | 55m Hurdles33" | 2. | 9.01a | 10 |
| Dec 7 | Wally Gilbert InvitationalDec 7 · 55 Meter · Place 3 · Heritage (Lynchburg) | 55 Meter | 3. | 7.61a | 10 |
| Dec 7 | Wally Gilbert InvitationalDec 7 · Triple Jump · Place 9 · Heritage (Lynchburg) | Triple Jump | 9. | 30-09.50 | 10 |
| Dec 7 | Wally Gilbert InvitationalDec 7 · Long Jump · Place 12 · Heritage (Lynchburg) | Long Jump | 12. | 15-10.50 | 10 |
| Dec 3 | Heritage, Amherst, Liberty, & RustburgDec 3 · 55m Hurdles · Place 2 · Heritage (Lynchburg) | 55m Hurdles33" | 2. | 9.22a | 10 |
| Dec 3 | Heritage, Amherst, Liberty, & RustburgDec 3 · 55 Meter · Place 1 · Heritage (Lynchburg) | 55 Meter | 1. | 7.78a | 10 |
| Dec 3 | Heritage, Amherst, Liberty, & RustburgDec 3 · Triple Jump · Place 5 · Heritage (Lynchburg) | Triple Jump | 5. | 31-06.50 | 10 |
| Dec 3 | Heritage, Amherst, Liberty, & RustburgDec 3 · Long Jump · Place 3 · Heritage (Lynchburg) | Long Jump | 3. | 16-06.50 | 10 |
2024 Outdoor Track
13 results2023 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Liberty Christmas InvitationalDec 16 · 300 Meters · Place 127 · Heritage (Lynchburg) | 300 Meters | 127. | 47.71a PB | 9 |
| Dec 16 | Liberty Christmas InvitationalDec 16 · 55 Meter · Place 69 · Heritage (Lynchburg) | 55 MeterRound P | 69. | 7.89a | 9 |
| Dec 16 | Liberty Christmas InvitationalDec 16 · Triple Jump · Place 35 · Heritage (Lynchburg) | Triple Jump | 35. | 30-03.75 | 9 |
| Dec 16 | Liberty Christmas InvitationalDec 16 · Long Jump · Place 14 · Heritage (Lynchburg) | Long Jump | 14. | 14-04.00 | 9 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · 55m Hurdles · Place 4 · Heritage (Lynchburg) | 55m Hurdles33" | 4. | 10.53a | 9 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · 55 Meter · Place 4 · Heritage (Lynchburg) | 55 Meter | 4. | 7.86a | 9 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · Triple Jump · Place 2 · Heritage (Lynchburg) | Triple Jump | 2. | 32-08.75 | 9 |
| Dec 14 | LHS, Her, Rust, LCA Quad meetDec 14 · Long Jump · Place 4 · Heritage (Lynchburg) | Long Jump | 4. | 15-05.00 | 9 |
2023 Outdoor Track
4 results