Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQueen Harrison Track Classic Invitational · May 312.91Queen Harrison Track Classic InvitationalMay 3, 2025
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 3 State Championships · Jun 515.90aVHSL Class 3 State ChampionshipsJune 5, 2026
300 Meters · IndoorLiberty Christmas Invitational · Dec 1647.71aLiberty Christmas InvitationalDecember 16, 2023
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 3 State Championships · Jun 546.86aVHSL Class 3 State ChampionshipsJune 5, 2026
55 Meter · IndoorJF Seminole Quad vs Heritage, EC Glass, LCA · Dec 117.55aJF Seminole Quad vs Heritage, EC Glass, LCADecember 11, 2025
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 137.72aLiberty Christmas HS InvitationalDecember 13, 2025
55m Hurdles · 33" · IndoorThe VA Showcase · Jan 178.87aThe VA ShowcaseJanuary 17, 2026
55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 139.00aLiberty Christmas HS InvitationalDecember 13, 2025
Combined results · OutdoorTitan Track Classic · Apr 2718.81Titan Track ClassicApril 27, 2024
Long Jump · IndoorHeritage, Brookville,LCA,& Rustburg · Dec 117-00.00Heritage, Brookville,LCA,& RustburgDecember 1, 2025
Long Jump · OutdoorVHSL Class 3 State Championships · Jun 516-07.00VHSL Class 3 State ChampionshipsJune 5, 2026
Triple Jump · IndoorHeritage, Brookville,LCA,& Rustburg · Dec 133-11.50Heritage, Brookville,LCA,& RustburgDecember 1, 2025
Triple Jump · OutdoorLiberty Christmas HS Invitational · Dec 1333-00.75Liberty Christmas HS InvitationalDecember 13, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Long Jump · Place 11 · Heritage (Lynchburg)Long Jump11.16-07.00 PB11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 6 · Heritage (Lynchburg)300m Hurdles30" / 0.762m6.46.86a PB11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 9 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P9.15.90a PBWind: 0.911
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 300m Hurdles · Place 3 · Heritage (Lynchburg)300m Hurdles30" / 0.762m3.47.55a11
May 2Queen Harrison Track ClassicMay 2 · Long Jump · Place 18 · Heritage (Lynchburg)Long Jump18.15' 6"11
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 7 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P7.16.66aWind: 0.911
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 6 · Heritage (Lynchburg)100m Hurdles33" / 0.838m6.16.22aWind: 0.911
Apr 4Appomattox County HS InvitationalApr 4 · Triple Jump · Place 8 · Heritage (Lynchburg)Triple Jump8.31-01.5011
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Heritage (Lynchburg)Long Jump--ND11
Apr 4Appomattox County HS InvitationalApr 4 · 300m Hurdles · Place 3 · Heritage (Lynchburg)300m Hurdles30" / 0.762m3.51.20a11
Apr 4Appomattox County HS InvitationalApr 4 · 100m Hurdles · Place 4 · Heritage (Lynchburg)100m Hurdles33" / 0.838m4.16.28a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 9 · Heritage (Lynchburg)55m Hurdles33"Round P9.8.87a PB11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 127 · Heritage (Lynchburg)55 MeterRound P127.7.65a11
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 45 · Heritage (Lynchburg)Triple Jump45.9.59m11
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 41 · Heritage (Lynchburg)Long Jump41.4.88m11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Amherst 5 Team MeetDec 18 · 55m Hurdles · Place 2 · Heritage (Lynchburg)55m Hurdles33"2.8.93a11
Dec 18Amherst 5 Team MeetDec 18 · 55 Meter · Place 2 · Heritage (Lynchburg)55 Meter2.7.60a11
Dec 18Amherst 5 Team MeetDec 18 · Triple Jump · Place 5 · Heritage (Lynchburg)Triple Jump5.32-811
Dec 18Amherst 5 Team MeetDec 18 · Long Jump · Place 3 · Heritage (Lynchburg)Long Jump3.16-11.5011
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 55m Hurdles · Place 2 · Heritage (Lynchburg)55m Hurdles33"2.8.90a11
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 55 Meter · Place 2 · Heritage (Lynchburg)55 Meter2.7.55a PB11
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Triple Jump · Place 7 · Heritage (Lynchburg)Triple Jump7.32-04.5011
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Long Jump · Place 4 · Heritage (Lynchburg)Long Jump4.16-03.7511
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 55m Hurdles · Place 2 · Heritage (Lynchburg)55m Hurdles33"2.9.15a11
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 55 Meter · Place 3 · Heritage (Lynchburg)55 Meter3.7.64a11
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · Triple Jump · Place 4 · Heritage (Lynchburg)Triple Jump4.33-11.50 PB11
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · Long Jump · Place 4 · Heritage (Lynchburg)Long Jump4.17-00.00 PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 12 · Heritage (Lynchburg)55m Hurdles33"Round P12.9.00a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 44 · Heritage (Lynchburg)55 MeterRound P44.7.72a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · Triple Jump · Place 14 · Heritage (Lynchburg)Triple Jump14.33-00.75 PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 10 · Heritage (Lynchburg)Long Jump10.15-11.2511
May 14Seminole District InvitationalMay 14 · 300m Hurdles · Place 5 · Heritage (Lynchburg)300m Hurdles551.1910
May 14Seminole District InvitationalMay 14 · 100m Hurdles · Place 3 · Heritage (Lynchburg)100m Hurdles316.0210
May 10Blue Demon InvitationalMay 10 · 100m Hurdles · Place 3 · Heritage (Lynchburg)100m Hurdles315.9410
May 10Blue Demon InvitationalMay 10 · 100 Meters · Place 10 · Heritage (Lynchburg)100 Meters1013.2110
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 22 · Heritage (Lynchburg)Long Jump2215-2.2510
May 3Queen Harrison Track Classic InvitationalMay 3 · 100 Meters · Place 31 · Heritage (Lynchburg)100 Meters3112.91 PB10
May 3Queen Harrison Track Classic InvitationalMay 3 · 300m Hurdles · Place 6 · Heritage (Lynchburg)300m Hurdles647.9910
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 5 · Heritage (Lynchburg)100m Hurdles515.4510
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 8 · Heritage (Lynchburg)100m Hurdles816.2210
Apr 26Cumberland County InvitationalApr 26 · 300m Hurdles · Place 8 · Heritage (Lynchburg)300m Hurdles856.8610
Apr 26Cumberland County InvitationalApr 26 · 100 Meters · Place 3 · Heritage (Lynchburg)100 Meters313.3810
Apr 26Cumberland County InvitationalApr 26 · 100m Hurdles · Place 3 · Heritage (Lynchburg)100m Hurdles316.7610
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Triple Jump · Heritage (Lynchburg)Triple Jump—DNS10
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Long Jump · Place 13 · Heritage (Lynchburg)Long Jump13.15-02.0010
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 300m Hurdles · Place 5 · Heritage (Lynchburg)300m Hurdles30" / 0.762m5.48.54a10
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 100m Hurdles · Place 18 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P18.17.33a10

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 18Seminole QuadDec 18 · 55m Hurdles · Place 5 · Heritage (Lynchburg)55m Hurdles33"5.9.23a10
Dec 18Seminole QuadDec 18 · 55 Meter · Place 2 · Heritage (Lynchburg)55 Meter2.7.65a10
Dec 18Seminole QuadDec 18 · Triple Jump · Place 7 · Heritage (Lynchburg)Triple Jump7.31-10.0010
Dec 18Seminole QuadDec 18 · Long Jump · Place 8 · Heritage (Lynchburg)Long Jump8.14-08.0010
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 29 · Heritage (Lynchburg)55m Hurdles33"Round P29.9.17a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 76 · Heritage (Lynchburg)55 MeterRound P76.7.78a10
Dec 14Liberty Christmas HS InvitationalDec 14 · Triple Jump · Place 36 · Heritage (Lynchburg)Triple Jump36.30-07.0010
Dec 14Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 29 · Heritage (Lynchburg)Long Jump29.14-10.5010
Dec 7Wally Gilbert InvitationalDec 7 · 55m Hurdles · Place 2 · Heritage (Lynchburg)55m Hurdles33"2.9.01a10
Dec 7Wally Gilbert InvitationalDec 7 · 55 Meter · Place 3 · Heritage (Lynchburg)55 Meter3.7.61a10
Dec 7Wally Gilbert InvitationalDec 7 · Triple Jump · Place 9 · Heritage (Lynchburg)Triple Jump9.30-09.5010
Dec 7Wally Gilbert InvitationalDec 7 · Long Jump · Place 12 · Heritage (Lynchburg)Long Jump12.15-10.5010
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · 55m Hurdles · Place 2 · Heritage (Lynchburg)55m Hurdles33"2.9.22a10
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · 55 Meter · Place 1 · Heritage (Lynchburg)55 Meter1.7.78a10
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · Triple Jump · Place 5 · Heritage (Lynchburg)Triple Jump5.31-06.5010
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · Long Jump · Place 3 · Heritage (Lynchburg)Long Jump3.16-06.5010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · 300m Hurdles · Place 6 · Heritage (Lynchburg)300m Hurdles30" / 0.762m6.48.88a9
May 23VHSL Region 3C ChampionshipsMay 23 · 100m Hurdles · Place 5 · Heritage (Lynchburg)100m Hurdles33" / 0.838m5.17.26a9
May 11Blue Demon InvitationalMay 11 · Triple Jump · Place 19 · Heritage (Lynchburg)Triple Jump19.30' 11.50"9
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 19 · Heritage (Lynchburg)Long Jump19.15' 5"9
May 11Blue Demon InvitationalMay 11 · 300m Hurdles · Place 6 · Heritage (Lynchburg)300m Hurdles30" / 0.762m6.48.97a9
May 11Blue Demon InvitationalMay 11 · 100m Hurdles · Place 9 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P9.17.76a9
May 11Blue Demon InvitationalMay 11 · 100 Meters · Place 23 · Heritage (Lynchburg)100 MetersRound P23.13.64a9
Apr 27Titan Track ClassicApr 27 · Combined results · Place 5 · Heritage (Lynchburg)Combined results549.089
Apr 27Titan Track ClassicApr 27 · Combined results · Place 15 · Heritage (Lynchburg)Combined results1518.81 PB9
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Triple Jump · Place 17 · Heritage (Lynchburg)Triple Jump17.30-11.009
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Long Jump · Place 19 · Heritage (Lynchburg)Long Jump19.14-05.509
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 300m Hurdles · Place 19 · Heritage (Lynchburg)300m Hurdles30" / 0.762m19.53.84a9
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100m Hurdles · Place 22 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P22.19.16a9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 127 · Heritage (Lynchburg)300 Meters127.47.71a PB9
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 69 · Heritage (Lynchburg)55 MeterRound P69.7.89a9
Dec 16Liberty Christmas InvitationalDec 16 · Triple Jump · Place 35 · Heritage (Lynchburg)Triple Jump35.30-03.759
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 14 · Heritage (Lynchburg)Long Jump14.14-04.009
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · 55m Hurdles · Place 4 · Heritage (Lynchburg)55m Hurdles33"4.10.53a9
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · 55 Meter · Place 4 · Heritage (Lynchburg)55 Meter4.7.86a9
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · Triple Jump · Place 2 · Heritage (Lynchburg)Triple Jump2.32-08.759
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · Long Jump · Place 4 · Heritage (Lynchburg)Long Jump4.15-05.009

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 55m Hurdles · Place 12 · Heritage (Lynchburg)55m Hurdles33"12.11.24a9
Dec 9Wally Gilbert InvitationalDec 9 · 55 Meter · Place 6 · Heritage (Lynchburg)55 Meter6.7.82a9
Dec 9Wally Gilbert InvitationalDec 9 · Triple Jump · Heritage (Lynchburg)Triple Jump--FOUL9
Dec 9Wally Gilbert InvitationalDec 9 · Long Jump · Place 15 · Heritage (Lynchburg)Long Jump15.14-04.509