Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGenerals Invitational · May 211.56aGenerals InvitationalMay 2, 2025
200 Meters · OutdoorGenerals Invitational · May 223.63aGenerals InvitationalMay 2, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28VHSL Region 2B ChampionshipsMay 28 · 200 Meters · Place 9 · Clarke County200 Meters9.24.14aWind: 1.612
May 28VHSL Region 2B ChampionshipsMay 28 · 100 Meters · Place 10 · Clarke County100 Meters10.11.67aWind: 2.112
May 7Clarke Co Home MeetMay 7 · 200 Meters · Place 3 · Clarke County200 Meters323.6712
May 7Clarke Co Home MeetMay 7 · 100 Meters · Place 5 · Clarke County100 Meters511.6912
May 2Generals InvitationalMay 2 · 200 Meters · Place 6 · Clarke County200 Meters6.23.63a PB12
May 2Generals InvitationalMay 2 · 100 Meters · Place 9 · Clarke County100 Meters9.11.56a PB12
Apr 26Apple Blossom InvitationalApr 26 · 200 Meters · Place 15 · Clarke County200 Meters1524.0912
Apr 26Apple Blossom InvitationalApr 26 · 100 Meters · Place 12 · Clarke County100 Meters1211.7812

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23VHSL Region 2B ChampionshipsMay 23 · 200 Meters · Place 8 · Clarke County200 Meters8.24.33a11
May 23VHSL Region 2B ChampionshipsMay 23 · 100 Meters · Place 10 · Clarke County100 Meters10.11.70a11
Apr 27Apple Blossom InvitationalApr 27 · 200 Meters · Place 13 · Clarke County200 Meters1324.2411
Apr 13Handley Invitational 2024Apr 13 · 100 Meters · Place 23 · Clarke County100 Meters2312.5611
Apr 10City-County + Clarke County MeetApr 10 · 100 Meters · Place 13 · Clarke County100 Meters1311.97a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24VHSL Region 2B ChampionshipsMay 24 · 200 Meters · Place 16 · Clarke County200 Meters16.24.86a10
May 24VHSL Region 2B ChampionshipsMay 24 · 100 Meters · Place 9 · Clarke County100 Meters9.12.01a10
May 12Millbrook's Last Chance InvitationalMay 12 · 200 Meters · Place 23 · Clarke County200 Meters2325.3810
May 12Millbrook's Last Chance InvitationalMay 12 · 100 Meters · Place 35 · Clarke County100 Meters3512.1410
May 12Millbrook's Last Chance InvitationalMay 12 · Shot Put · Place 27 · Clarke CountyShot Put2733-310
Apr 29Apple Blossom InvitationalApr 29 · 200 Meters · Place 23 · Clarke County200 Meters2325.6810
Apr 29Apple Blossom InvitationalApr 29 · 100 Meters · Place 21 · Clarke County100 Meters2112.4410
Apr 14Wolverine Classic Track InvitationalApr 14 · 200 Meters · Place 28 · Clarke County200 Meters2826.1410
Apr 14Wolverine Classic Track InvitationalApr 14 · 100 Meters · Place 33 · Clarke County100 Meters3312.4510
Apr 14Woodgrove InviteApr 14 · 200 Meters · Place 28 · Clarke County200 Meters28.26.14a10
Apr 14Woodgrove InviteApr 14 · 100 Meters · Place 33 · Clarke County100 Meters33.12.45a10
Mar 31Ram Country Track & Field InvitationalMar 31 · 200 Meters · Place 19 · Clarke County200 Meters1925.8910
Mar 31Ram Country Track & Field InvitationalMar 31 · 100 Meters · Place 23 · Clarke County100 Meters2312.5610