Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPiedmont District Championship · May 1312.47aPiedmont District ChampionshipMay 13, 2026
200 Meters · OutdoorPiedmont District Championship · May 1325.44aPiedmont District ChampionshipMay 13, 2026
300 Meters · IndoorLiberty Christmas Invitational · Dec 1644.23aLiberty Christmas InvitationalDecember 16, 2023
300 Meters · OutdoorFUMA Mini Invite #2 · Dec 1344.70aFUMA Mini Invite #2December 13, 2023
400 Meters · OutdoorGeorge Washington HS PD Meet 2 · Apr 241:00.29aGeorge Washington HS PD Meet 2April 24, 2025
55 Meter · IndoorFUMA Mini Invite #1 · Dec 117.51aFUMA Mini Invite #1December 11, 2024
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 137.70aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meters · IndoorFred Hardy Invitational · Feb 237.64aFred Hardy InvitationalFebruary 23, 2026
Long Jump · IndoorWally Gilbert Invitational · Dec 716-07.50Wally Gilbert InvitationalDecember 7, 2024
Long Jump · OutdoorPiedmont District Championship · May 1317-09.50Piedmont District ChampionshipMay 13, 2026
Triple Jump · OutdoorRobert Marshall Invitational · Mar 2138' 0.5"Robert Marshall InvitationalMarch 21, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Triple Jump · Place 7 · Halifax County SrTriple Jump7.36-02.0011
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Long Jump · Place 9 · Halifax County SrLong Jump9.16-07.7511
May 26VHSL 4D Region ChampionshipMay 26 · Triple Jump · Place 3 · Halifax County SrTriple Jump3.35-06.7511
May 26VHSL 4D Region ChampionshipMay 26 · Long Jump · Place 3 · Halifax County SrLong Jump3.16-08.7511
May 26VHSL 4D Region ChampionshipMay 26 · 100 Meters · Place 5 · Halifax County Sr100 Meters5.12.77aWind: 1.711
May 13Piedmont District ChampionshipMay 13 · Triple Jump · Place 2 · Halifax County SrTriple Jump2.34-02.0011
May 13Piedmont District ChampionshipMay 13 · Long Jump · Place 1 · Halifax County SrLong Jump1.17-09.50 PB11
May 13Piedmont District ChampionshipMay 13 · 200 Meters · Place 1 · Halifax County Sr200 Meters1.25.44a PB11
May 13Piedmont District ChampionshipMay 13 · 100 Meters · Place 2 · Halifax County Sr100 Meters2.12.47a PB11
May 6MCHS PD Outdoor Meet #2May 6 · Triple Jump · Place 2 · Halifax County SrTriple Jump2.35-05.0011
May 6MCHS PD Outdoor Meet #2May 6 · Long Jump · Place 2 · Halifax County SrLong Jump2.17-01.0011
May 6MCHS PD Outdoor Meet #2May 6 · 100 Meters · Place 2 · Halifax County Sr100 Meters2.12.82a11
Apr 15GWHS PD Meet #2Apr 15 · Triple Jump · Place 2 · Halifax County SrTriple Jump2.35-05.0011
Apr 15GWHS PD Meet #2Apr 15 · Long Jump · Place 2 · Halifax County SrLong Jump2.15-10.7511
Apr 15GWHS PD Meet #2Apr 15 · 200 Meters · Halifax County Sr200 Meters—DNS11
Apr 15GWHS PD Meet #2Apr 15 · 100 Meters · Place 2 · Halifax County Sr100 Meters2.12.67a11
Apr 4Appomattox County HS InvitationalApr 4 · Triple Jump · Place 2 · Halifax County SrTriple Jump2.36-05.5011
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Place 5 · Halifax County SrLong Jump5.16-02.5011
Apr 4Appomattox County HS InvitationalApr 4 · 200 Meters · Place 4 · Halifax County Sr200 Meters4.27.47a11
Apr 4Appomattox County HS InvitationalApr 4 · 100 Meters · Place 2 · Halifax County Sr100 Meters2.12.93a11
Mar 21Robert Marshall InvitationalMar 21 · Triple Jump · Place 1 · Halifax County SrTriple Jump1.38' 0.5" PB11
Mar 21Robert Marshall InvitationalMar 21 · Long Jump · Place 3 · Halifax County SrLong Jump3.16' 4"11
Mar 21Robert Marshall InvitationalMar 21 · 200 Meters · Place 1 · Halifax County Sr200 Meters1.26.03a11
Mar 21Robert Marshall InvitationalMar 21 · 100 Meters · Place 1 · Halifax County Sr100 Meters1.12.54a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Fred Hardy InvitationalFeb 23 · Long Jump · Place 17 · Halifax County SrLong Jump1712-10.5011
Feb 23Fred Hardy InvitationalFeb 23 · 55 Meters · Place 6 · Halifax County Sr55 Meters67.64a PB11
Feb 23Fred Hardy InvitationalFeb 23 · 55 Meters · Place 6 · Halifax County Sr55 Meters67.73a11
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 55 Meter · Place 6 · Halifax County Sr55 Meter6.7.57a11
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Long Jump · Place 5 · Halifax County SrLong Jump5.15-10.0011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 55 Meter · Place 1 · Halifax County Sr55 Meter1.7.64a11
Dec 11FUMA Mini Invite #1Dec 11 · 55 Meter · Place 2 · Halifax County Sr55 Meter2.7.61a11
Dec 11FUMA Mini Invite #1Dec 11 · Long Jump · Place 12 · Halifax County SrLong Jump12.13-09.0011
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 55 Meter · Place 14 · Halifax County Sr55 Meter14.7.71a10
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Long Jump · Place 14 · Halifax County SrLong Jump14.14-10.0010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 39 · Halifax County Sr55 MeterRound P39.7.70a PB11
Apr 24George Washington HS PD Meet 2Apr 24 · Long Jump · Place 4 · Halifax County SrLong Jump4.15-05.0010
Apr 24George Washington HS PD Meet 2Apr 24 · 400 Meters · Place 1 · Halifax County Sr400 Meters1.1:00.29a PB10
Apr 24George Washington HS PD Meet 2Apr 24 · 100 Meters · Halifax County Sr100 Meters--FS10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 55 Meter · Place 5 · Halifax County Sr55 Meter5.7.60a10
Dec 11FUMA Mini Invite #1Dec 11 · 55 Meter · Place 1 · Halifax County Sr55 Meter1.7.51a PB10
Dec 11FUMA Mini Invite #1Dec 11 · Long Jump · Place 11 · Halifax County SrLong Jump11.13-08.0010
Dec 7Wally Gilbert InvitationalDec 7 · 55 Meter · Place 2 · Halifax County Sr55 Meter2.7.60a10
Dec 7Wally Gilbert InvitationalDec 7 · Long Jump · Place 6 · Halifax County SrLong Jump6.16-07.50 PB10
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 37 · Halifax County Sr300 Meters37.44.84a9
Jan 13Walter Bass HS InvitationalJan 13 · Long Jump · Place 17 · Halifax County SrLong Jump17.15-02.759

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21VHSL Region 4D ChampionshipMay 21 · Long Jump · Halifax County SrLong Jump--FOUL9
May 21VHSL Region 4D ChampionshipMay 21 · 100 Meters · Place 7 · Halifax County Sr100 Meters7.12.81a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 40 · Halifax County Sr300 Meters40.44.23a PB9
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Halifax County SrLong Jump--FOUL9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 300 Meters · Place 2 · Halifax County Sr300 Meters2.44.70a PB9
Dec 9Wally Gilbert InvitationalDec 9 · 300 Meters · Place 2 · Halifax County Sr300 Meters2.46.06a9
Dec 9Wally Gilbert InvitationalDec 9 · Long Jump · Place 4 · Halifax County SrLong Jump4.16-03.509
Dec 5FUMA Mini Invite #1Dec 5 · 300 Meters · Place 1 · Halifax County Sr300 Meters1.45.61a9
Dec 5FUMA Mini Invite #1Dec 5 · Long Jump · Place 9 · Halifax County SrLong Jump9.13-00.009