Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPiedmont District Championship · May 1911.12Piedmont District ChampionshipMay 19, 2025
200 Meters · IndoorBorder Wars Indoor Track & Field Invitational · Dec 1725.65aBorder Wars Indoor Track & Field InvitationalDecember 17, 2022
200 Meters · OutdoorPiedmont District Championship · May 1923.17Piedmont District ChampionshipMay 19, 2025
300 Meters · IndoorLiberty Flames HS Invitational · Dec 1039.81aLiberty Flames HS InvitationalDecember 10, 2022
55 Meter · IndoorRegion 4D Indoor Track & Field Championships · Feb 176.73aRegion 4D Indoor Track & Field ChampionshipsFebruary 17, 2025
55 Meters · IndoorFred Hardy Invitational · Jan 256.768Fred Hardy InvitationalJanuary 25, 2025
Combined results · OutdoorPiedmont District Championship · May 1711.81Piedmont District ChampionshipMay 17, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · 100 Meters · Place 10 · Mecklenburg County100 Meters10.11.34aWind: 1.912
May 13Piedmont District ChampionshipMay 13 · 100 Meters · Place 10 · Mecklenburg County100 Meters10.11.57a12
May 6MCHS PD Outdoor Meet #2May 6 · 200 Meters · Place 8 · Mecklenburg County200 Meters8.26.52a12
May 6MCHS PD Outdoor Meet #2May 6 · 100 Meters · Place 3 · Mecklenburg County100 Meters3.11.78a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 29 · Mecklenburg100 MetersRound P2911.5911
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 29 · Mecklenburg100 MetersRound P2911.5911
May 27VHSL 4D Region ChampionshipMay 27 · 100 Meters · Place 12 · Mecklenburg100 Meters1211.48—
May 19Piedmont District ChampionshipMay 19 · 200 Meters · Place 7 · Mecklenburg200 Meters723.17 PB—
May 19Piedmont District ChampionshipMay 19 · 100 Meters · Place 2 · Mecklenburg100 Meters211.12 PB—
Apr 24George Washington HS PD Meet 2Apr 24 · 200 Meters · Place 7 · Mecklenburg County200 Meters7.24.47a11
Apr 24George Washington HS PD Meet 2Apr 24 · 100 Meters · Place 2 · Mecklenburg County100 Meters2.11.56a11
Mar 22Charles City Invitational 2025Mar 22 · 200 Meters · Place 3 · Mecklenburg200 Meters323.21—
Mar 22Charles City Invitational 2025Mar 22 · 100 Meters · Place 2 · Mecklenburg100 Meters211.34—
Mar 22Charles City Invitational 2025Mar 22 · 100 Meters · Place 2 · Mecklenburg100 MetersRound P211.34—
Mar 222025 Charles City InvitationalMar 22 · 200 Meters · Place 3 · Mecklenburg County200 Meters3.23.21a11
Mar 222025 Charles City InvitationalMar 22 · 100 Meters · Place 2 · Mecklenburg County100 MetersRound P2.11.34a11
Mar 222025 Charles City InvitationalMar 22 · 100 Meters · Place 2 · Mecklenburg County100 Meters2.11.39a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 55 Meter · Place 6 · Mecklenburg County55 Meter6.6.73a PB11
Jan 25Fred Hardy InvitationalJan 25 · 55 Meters · Place 7 · Mecklenburg55 MetersRound P76.768 PB11
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 32 · Mecklenburg55 MetersRound P326.797—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 55 Meter · Place 4 · Mecklenburg County55 Meter4.6.75a11
Dec 11FUMA Mini Invite #1Dec 11 · 55 Meter · Place 2 · Mecklenburg County55 Meter2.6.73a11
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 70 · Mecklenburg55 Meters706.85510
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 2 · Mecklenburg County H55 Meters26.897—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 32 · Mecklenburg County H55 Meters326.897—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21VHSL 1D Region ChampionshipsMay 21 · 200 Meters · Place 13 · Mecklenburg200 Meters1323.74—
May 21VHSL Region 4D ChampionshipMay 21 · 200 Meters · Place 13 · Mecklenburg County200 Meters13.23.74a10
May 9Piedmont District ChampionshipMay 9 · 200 Meters · Place 5 · Mecklenburg200 Meters523.60—
May 9Piedmont District ChampionshipMay 9 · 100 Meters · Place 4 · Mecklenburg100 Meters411.17—
Apr 18Franklin HS Meet #2Apr 18 · 200 Meters · Place 2 · Mecklenburg200 Meters224.20—
Apr 18Franklin HS Meet #2Apr 18 · 100 Meters · Place 2 · Mecklenburg100 Meters211.39—
Apr 18Franklin HS Meet #2Apr 18 · 200 Meters · Place 2 · Mecklenburg200 Meters224.20—
Apr 18Franklin HS Meet #2Apr 18 · 100 Meters · Place 2 · Mecklenburg100 Meters211.39—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23VHSL Region 4D ChampionshipsMay 23 · 200 Meters · Place 28 · Mecklenburg200 Meters2825.42—
May 23VHSL Region 4D ChampionshipsMay 23 · 100 Meters · Place 18 · Mecklenburg100 Meters1811.92—
May 17Piedmont District ChampionshipMay 17 · Combined results · Place 11 · Mecklenburg County HCombined results1125.179
May 17Piedmont District ChampionshipMay 17 · Combined results · Place 17 · Mecklenburg County HCombined results1711.81 PB9
May 13Highland Springs Invitational NBN QualifierMay 13 · 100 Meters · Place 44 · Mecklenburg County H100 Meters4411.599
Apr 5Greensville County HS Meet #1Apr 5 · 200 Meters · Place 5 · Mecklenburg200 Meters524.60—
Apr 5Greensville County HS Meet #1Apr 5 · 100 Meters · Place 6 · Mecklenburg100 Meters611.79—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · 55 Meter · Place 15 · Mecklenburg County55 Meter15.6.97a9
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · 200 Meters · Place 27 · Mecklenburg County200 Meters27.25.65a PB9
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 92 · Mecklenburg County300 Meters92.39.81a PB9
Dec 10Liberty Flames HS InvitationalDec 10 · 55 Meter · Place 47 · Mecklenburg County55 MeterRound P47.7.00a9