Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHeritage, LCA, Rustburg@LHS Meet · May 613.51aHeritage, LCA, Rustburg@LHS MeetMay 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 3 State Championships · Jun 515.40aVHSL Class 3 State ChampionshipsJune 5, 2026
300 Meters · IndoorLiberty Christmas HS Invitational · Dec 1444.55aLiberty Christmas HS InvitationalDecember 14, 2024
300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 3C Outdoor Track and Field Championship · May 2746.04aVHSL Region 3C Outdoor Track and Field ChampionshipMay 27, 2026
55 Meter · IndoorSeminole Quad · Dec 187.76aSeminole QuadDecember 18, 2024
55 Meter · OutdoorWally Gilbert Invitational · Dec 97.99aWally Gilbert InvitationalDecember 9, 2023
55m Hurdles · 33" · IndoorAmherst 5 Team Meet · Dec 189.17aAmherst 5 Team MeetDecember 18, 2025
55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 139.24aLiberty Christmas HS InvitationalDecember 13, 2025
Combined results · OutdoorTitan Track Classic · Apr 2749.25Titan Track ClassicApril 27, 2024
Long Jump · IndoorWally Gilbert Invitational · Dec 716-03.50Wally Gilbert InvitationalDecember 7, 2024
Long Jump · Outdoor2025 Run Eight O Four HS Invitational · Apr 515-02.002025 Run Eight O Four HS InvitationalApril 5, 2025
Triple Jump · IndoorAmherst 5 Team Meet · Dec 1833-8.25Amherst 5 Team MeetDecember 18, 2025
Triple Jump · Outdoor2025 Run Eight O Four HS Invitational · Apr 532-05.502025 Run Eight O Four HS InvitationalApril 5, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 5 · Heritage (Lynchburg)300m Hurdles30" / 0.762m5.46.56a12
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 5 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P5.15.40a PBWind: 0.312
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 7 · Heritage (Lynchburg)100m Hurdles33" / 0.838m7.15.55aWind: 1.112
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 300m Hurdles · Place 2 · Heritage (Lynchburg)300m Hurdles30" / 0.762m2.46.04a PB12
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 100m Hurdles · Place 3 · Heritage (Lynchburg)100m Hurdles33" / 0.838m3.15.79aWind: -0.512
May 20Seminole District QualifierMay 20 · 300m Hurdles · Place 2 · Heritage (Lynchburg)300m Hurdles30" / 0.762m2.46.85a12
May 20Seminole District QualifierMay 20 · 100m Hurdles · Place 2 · Heritage (Lynchburg)100m Hurdles33" / 0.838m2.15.81a12
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · 300m Hurdles · Place 1 · Heritage (Lynchburg)300m Hurdles30" / 0.762m1.47.06a12
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · 100m Hurdles · Place 1 · Heritage (Lynchburg)100m Hurdles33" / 0.838m1.16.44a12
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · 100 Meters · Place 2 · Heritage (Lynchburg)100 Meters2.13.51a PB12
Apr 25All-American RelaysApr 25 · 300m Hurdles · Place 2 · Heritage (Lynchburg)300m Hurdles247.25a12
Apr 25All-American RelaysApr 25 · 100m Hurdles · Place 2 · Heritage (Lynchburg)100m Hurdles215.61a12
Apr 4Appomattox County HS InvitationalApr 4 · Triple Jump · Place 10 · Heritage (Lynchburg)Triple Jump10.31-00.0012
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Place 14 · Heritage (Lynchburg)Long Jump14.14-01.0012
Apr 4Appomattox County HS InvitationalApr 4 · 300m Hurdles · Place 2 · Heritage (Lynchburg)300m Hurdles30" / 0.762m2.47.68a12
Apr 4Appomattox County HS InvitationalApr 4 · 100m Hurdles · Place 3 · Heritage (Lynchburg)100m Hurdles33" / 0.838m3.16.21a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 32 · Heritage (Lynchburg)55m Hurdles33"Round P32.9.38a12
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 29 · Heritage (Lynchburg)Triple Jump29.9.96m12
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 121 · Heritage (Lynchburg)Long Jump121.4.09m12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Amherst 5 Team MeetDec 18 · 55m Hurdles · Place 4 · Heritage (Lynchburg)55m Hurdles33"4.9.17a PB12
Dec 18Amherst 5 Team MeetDec 18 · 55 Meter · Place 7 · Heritage (Lynchburg)55 Meter7.7.93a12
Dec 18Amherst 5 Team MeetDec 18 · Triple Jump · Place 4 · Heritage (Lynchburg)Triple Jump4.33-8.25 PB12
Dec 18Amherst 5 Team MeetDec 18 · Long Jump · Place 5 · Heritage (Lynchburg)Long Jump5.15-8.2512
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 55m Hurdles · Place 4 · Heritage (Lynchburg)55m Hurdles33"4.9.18a12
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 55 Meter · Place 5 · Heritage (Lynchburg)55 Meter5.7.89a12
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Triple Jump · Place 5 · Heritage (Lynchburg)Triple Jump5.33-00.0012
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Long Jump · Place 6 · Heritage (Lynchburg)Long Jump6.15-06.5012
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 55m Hurdles · Place 4 · Heritage (Lynchburg)55m Hurdles33"4.9.32a12
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 55 Meter · Place 5 · Heritage (Lynchburg)55 Meter5.7.85a12
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · Triple Jump · Place 5 · Heritage (Lynchburg)Triple Jump5.32-11.5012
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · Long Jump · Place 7 · Heritage (Lynchburg)Long Jump7.16-00.0012

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 14 · Heritage (Lynchburg)55m Hurdles33"Round P14.9.24a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · Triple Jump · Place 31 · Heritage (Lynchburg)Triple Jump31.30-04.0012
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 27 · Heritage (Lynchburg)Long Jump27.12-09.7512
May 14Seminole District InvitationalMay 14 · Triple Jump · Place 6 · Heritage (Lynchburg)Triple Jump633-3.2511
May 14Seminole District InvitationalMay 14 · 300m Hurdles · Place 4 · Heritage (Lynchburg)300m Hurdles448.3711
May 14Seminole District InvitationalMay 14 · 100m Hurdles · Place 4 · Heritage (Lynchburg)100m Hurdles416.4611
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 43 · Heritage (Lynchburg)Long Jump4311-10.5011
May 3Queen Harrison Track Classic InvitationalMay 3 · 300m Hurdles · Place 7 · Heritage (Lynchburg)300m Hurdles748.1811
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 6 · Heritage (Lynchburg)100m Hurdles615.5011
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 5 · Heritage (Lynchburg)100m Hurdles515.6411
Apr 26Cumberland County InvitationalApr 26 · Long Jump · Place 13 · Heritage (Lynchburg)Long Jump1313-211
Apr 26Cumberland County InvitationalApr 26 · 300m Hurdles · Place 3 · Heritage (Lynchburg)300m Hurdles350.2611
Apr 26Cumberland County InvitationalApr 26 · 100m Hurdles · Place 8 · Heritage (Lynchburg)100m Hurdles817.2411
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Triple Jump · Place 12 · Heritage (Lynchburg)Triple Jump12.32-05.50 PB11
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Long Jump · Place 15 · Heritage (Lynchburg)Long Jump15.15-02.00 PB11
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 300m Hurdles · Place 4 · Heritage (Lynchburg)300m Hurdles30" / 0.762m4.47.85a11
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 100m Hurdles · Place 10 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P10.16.05a11

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 18Seminole QuadDec 18 · 55m Hurdles · Place 4 · Heritage (Lynchburg)55m Hurdles33"4.9.21a11
Dec 18Seminole QuadDec 18 · 55 Meter · Place 6 · Heritage (Lynchburg)55 Meter6.7.76a PB11
Dec 18Seminole QuadDec 18 · Triple Jump · Place 6 · Heritage (Lynchburg)Triple Jump6.32-08.5011
Dec 18Seminole QuadDec 18 · Long Jump · Place 6 · Heritage (Lynchburg)Long Jump6.16-00.0011
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 77 · Heritage (Lynchburg)300 Meters77.44.55a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · Triple Jump · Place 30 · Heritage (Lynchburg)Triple Jump30.31-03.5011
Dec 14Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 30 · Heritage (Lynchburg)Long Jump30.14-03.7511
Dec 7Wally Gilbert InvitationalDec 7 · 55m Hurdles · Place 5 · Heritage (Lynchburg)55m Hurdles33"5.9.42a11
Dec 7Wally Gilbert InvitationalDec 7 · 55 Meter · Place 5 · Heritage (Lynchburg)55 Meter5.7.79a11
Dec 7Wally Gilbert InvitationalDec 7 · Triple Jump · Place 7 · Heritage (Lynchburg)Triple Jump7.32-06.2511
Dec 7Wally Gilbert InvitationalDec 7 · Long Jump · Place 7 · Heritage (Lynchburg)Long Jump7.16-03.50 PB11
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · 55m Hurdles · Place 4 · Heritage (Lynchburg)55m Hurdles33"4.9.44a11
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · 55 Meter · Place 3 · Heritage (Lynchburg)55 Meter3.7.84a11
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · Triple Jump · Place 4 · Heritage (Lynchburg)Triple Jump4.32-11.0011
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · Long Jump · Place 5 · Heritage (Lynchburg)Long Jump5.15-09.0011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · 300m Hurdles · Place 3 · Heritage (Lynchburg)300m Hurdles30" / 0.762m3.47.42a10
May 11Blue Demon InvitationalMay 11 · Triple Jump · Place 25 · Heritage (Lynchburg)Triple Jump25.29' 2"10
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 36 · Heritage (Lynchburg)Long Jump36.13' 10.25"10
May 11Blue Demon InvitationalMay 11 · 300m Hurdles · Place 5 · Heritage (Lynchburg)300m Hurdles30" / 0.762m5.48.96a10
May 11Blue Demon InvitationalMay 11 · 100 Meters · Place 18 · Heritage (Lynchburg)100 MetersRound P18.13.57a10
Apr 27Titan Track ClassicApr 27 · Combined results · Place 6 · Heritage (Lynchburg)Combined results649.25 PB10
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Triple Jump · Place 25 · Heritage (Lynchburg)Triple Jump25.26-00.0010
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Long Jump · Place 40 · Heritage (Lynchburg)Long Jump40.10-10.0010
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 300m Hurdles · Place 9 · Heritage (Lynchburg)300m Hurdles30" / 0.762m9.49.71a10
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100m Hurdles · Place 16 · Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P16.17.84a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 83 · Heritage (Lynchburg)300 Meters83.45.89a10
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 107 · Heritage (Lynchburg)55 MeterRound P107.8.11a10
Dec 16Liberty Christmas InvitationalDec 16 · Triple Jump · Heritage (Lynchburg)Triple Jump--FOUL10
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Heritage (Lynchburg)Long Jump--FOUL10
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · 55m Hurdles · Place 6 · Heritage (Lynchburg)55m Hurdles33"6.11.08a10
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · 55 Meter · Place 7 · Heritage (Lynchburg)55 Meter7.8.04a10
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · Triple Jump · Place 4 · Heritage (Lynchburg)Triple Jump4.29-08.7510
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · Long Jump · Place 10 · Heritage (Lynchburg)Long Jump10.12-03.2510

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 55m Hurdles · Place 10 · Heritage (Lynchburg)55m Hurdles33"10.10.91a10
Dec 9Wally Gilbert InvitationalDec 9 · 55 Meter · Place 13 · Heritage (Lynchburg)55 Meter13.7.99a PB10
Dec 9Wally Gilbert InvitationalDec 9 · Triple Jump · Place 13 · Heritage (Lynchburg)Triple Jump13.26-07.0010
Dec 9Wally Gilbert InvitationalDec 9 · Long Jump · Place 23 · Heritage (Lynchburg)Long Jump23.13-00.5010