Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1811.91aAdidas Track Nationals 2026June 18, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2025.63aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorGolden Eagle Invitational · May 1625.07aGolden Eagle InvitationalMay 16, 2026
300 Meters · IndoorLiberty Christmas HS Invitational · Dec 1443.13aLiberty Christmas HS InvitationalDecember 14, 2024
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 644.74aLiberty Flames HS InvitationalDecember 6, 2025
55 Meter · IndoorHeritage, Brookville,LCA,& Rustburg · Dec 17.07aHeritage, Brookville,LCA,& RustburgDecember 1, 2025
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 137.13aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meters · IndoorEast Coast Elite · Jan 77.68East Coast EliteJanuary 7, 2023
55 Meters · Outdooradidas Track Nationals 2025 · Mar 217.08adidas Track Nationals 2025March 21, 2025
60 Meter · IndoorAdidas Indoor Nationals · Mar 207.70aAdidas Indoor NationalsMarch 20, 2026
60 Meters · Outdooradidas Track Nationals 2025 · Mar 217.629adidas Track Nationals 2025March 21, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 4 · BrookvilleBrookville100 MetersRound P4.11.91a PBWind: -312
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 4 · BrookvilleBrookville100 Meters4.12.07aWind: 0.812
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 200 Meters · Place 2 · BrookvilleBrookville200 MetersRound P2.24.80aWind: 3.112
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 200 Meters · Place 3 · BrookvilleBrookville200 Meters3.25.47aWind: 2.312
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 1 · BrookvilleBrookville100 MetersRound P1.12.02aWind: 0.212
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.04aWind: -0.412
May 20Seminole District QualifierMay 20 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.12a12
May 16Golden Eagle InvitationalMay 16 · 200 Meters · Place 1 · BrookvilleBrookville200 Meters1.25.07a PB12
May 16Golden Eagle InvitationalMay 16 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.05a12
May 6JF Seminole Quad #2May 6 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.11a12
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 11 · BrookvilleBrookville100 MetersRound P11.12.32aWind: -1.112
Apr 10Dennis CraddockApr 10 · 200 Meters · Place 3 · Brookville TC-VABrookville TC-VA200 Meters3.25.19aWind: 1.212
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 1 · Brookville TC-VABrookville TC-VA100 MetersRound P1.12.06aWind: 1.112
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 1 · Brookville TC-VABrookville TC-VA100 Meters1.11.98aWind: 2.612
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 200 Meters · Place 7 · Brookville TC-VABrookville TC-VA200 Meters7.25.75aWind: -1.712
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 100 Meters · Place 5 · Brookville TC-VABrookville TC-VA100 MetersRound P5.12.54aWind: -1.112
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 100 Meters · Place 6 · Brookville TC-VABrookville TC-VA100 Meters6.12.42aWind: -0.512
Mar 18Campbell County InvitationalMar 18 · 200 Meters · Place 1 · BrookvilleBrookville200 Meters1.26.64a12
Mar 18Campbell County InvitationalMar 18 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.37a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 16 · Brookville TC-VABrookville TC-VA60 MeterRound S16.7.83a12
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 6 · Brookville TC-VABrookville TC-VA60 MeterRound P6.7.70a PB12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 24 · Brookville TC-VABrookville TC-VA200 MetersRound P24.25.63a PB12
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 25 · BrookvilleBrookville55 MeterRound P25.7.20a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Amherst 5 Team MeetDec 18 · 55 Meter · Place 1 · BrookvilleBrookville55 Meter1.7.10a12
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 55 Meter · Place 1 · BrookvilleBrookville55 Meter1.7.07a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 3 · BrookvilleBrookville55 MeterRound P3.7.13a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 6 · BrookvilleBrookville55 Meter6.7.13a12
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 66 · BrookvilleBrookville300 Meters66.44.74a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 3 · BrookvilleBrookville55 MeterRound P3.7.17aWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 6 · BrookvilleBrookville55 Meter6.7.17aWind: 012
Mar 21adidas Track Nationals 2025Mar 21 · 200 Meters · Place 35 · Brookville TBrookville T200 MetersRound P3525.9611
Mar 21adidas Track Nationals 2025Mar 21 · 200 Meters · Place 35 · Brookville TBrookville T200 MetersRound P3525.9611
Mar 21adidas Track Nationals 2025Mar 21 · 60 Meters · Place 2 · Brookville TBrookville T60 Meters27.629 PB11
Mar 21adidas Track Nationals 2025Mar 21 · 60 Meters · Place 2 · Brookville TBrookville T60 Meters27.62911
Mar 21adidas Track Nationals 2025Mar 21 · 55 Meters · Place 2 · Brookville TBrookville T55 Meters27.0911
Mar 21adidas Track Nationals 2025Mar 21 · 60 Meters · Place 4 · Brookville TBrookville T60 MetersRound P47.66811
Mar 21adidas Track Nationals 2025Mar 21 · 55 Meters · Place 3 · Brookville TBrookville T55 MetersRound P37.08 PB11
Mar 21adidas Track Nationals 2025Mar 21 · 55 Meters · Place 3 · Brookville TBrookville T55 MetersRound P37.0811

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Seminole QuadDec 18 · 55 Meter · Place 1 · BrookvilleBrookville55 Meter1.7.16a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 39 · BrookvilleBrookville300 Meters39.43.13a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 8 · BrookvilleBrookville55 MeterRound P8.7.23a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 7 · BrookvilleBrookville55 Meter7.7.21a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 6 · BrookvilleBrookville55 MeterRound P6.7.27a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 6 · BrookvilleBrookville55 Meter6.7.19a11
Dec 5Brookville Meet #1Dec 5 · 300 Meters · Place 2 · BrookvilleBrookville300 Meters2.46.61a11
Dec 5Brookville Meet #1Dec 5 · 55 Meter · Place 1 · BrookvilleBrookville55 Meter1.7.10a11
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 33 · BrookvilleBrookville300 Meters33.44.61a10
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 3 · BrookvilleBrookville55 MeterRound P3.7.34a10
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 4 · BrookvilleBrookville55 Meter4.7.23a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 79 · BrookvilleBrookville200 MetersRound P79.26.23aWind: -0.510
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 42 · BrookvilleBrookville100 MetersRound P42.12.52aWind: 0.110
May 23VHSL Region 3C ChampionshipsMay 23 · 200 Meters · Place 2 · BrookvilleBrookville200 Meters2.25.55a10
May 23VHSL Region 3C ChampionshipsMay 23 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.18a10
Mar 15adidas Track NationalsMar 15 · 60 Meters · Place 15 · Brookville TBrookville T60 MetersRound S157.86110
Mar 15adidas Track NationalsMar 15 · 60 Meters · Place 17 · Brookville TBrookville T60 MetersRound P177.82810
Mar 15adidas Track NationalsMar 15 · 55 Meters · Place 14 · Brookville TBrookville T55 MetersRound S147.28310
Mar 15adidas Track NationalsMar 15 · 55 Meters · Place 10 · Brookville TBrookville T55 MetersRound P107.25010

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 17 · BrookvilleBrookville55 MeterRound P17.7.48a10
Dec 11Brookville, Amherst, Glass, Jefferson ForestDec 11 · 55 Meter · Place 1 · BrookvilleBrookville55 Meter1.7.42aUnofficial10
Dec 9Liberty Flames HS InvitationalDec 9 · 55 Meter · Place 17 · BrookvilleBrookville55 MeterRound P17.7.49a10
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 9 · BrookvilleBrookville55 MeterRound P9.7.48a10
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 55 Meter · Place 3 · BrookvilleBrookville55 MeterRound P3.7.36a9
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 55 Meter · Place 2 · BrookvilleBrookville55 Meter2.7.33a9
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 44 · BrookvilleBrookville300 Meters44.45.78a9
Jan 7East Coast EliteJan 7 · 55 Meters · Place 1 · Brookville High SchoBrookville High Scho55 Meters17.68 PB9
Jan 7East Coast EliteJan 7 · 55 Meters · Place 9 · Brookville High SchoBrookville High Scho55 Meters97.689

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · 200 Meters · Place 3 · BrookvilleBrookville200 Meters3.26.46a9
May 23VHSL Region 3C ChampionshipsMay 23 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.12.71a9

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13LHS, Brookville, Nelson, Wiliam CampbellDec 13 · 300 Meters · Place 1 · BrookvilleBrookville300 Meters1.48.44a9
Dec 13LHS, Brookville, Nelson, Wiliam CampbellDec 13 · 55 Meter · Place 1 · BrookvilleBrookville55 Meter1.7.61a9
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · BrookvilleBrookville300 Meters--SCR9
Dec 10Liberty Flames HS InvitationalDec 10 · 55 Meter · Place 35 · BrookvilleBrookville55 MeterRound P35.7.86a9
Dec 3Liberty HS OpenerDec 3 · 55 Meter · Place 27 · BrookvilleBrookville55 MeterRound P27.7.83a9
Nov 29Rustburg, Altavista, Brookville, Liberty MeetNov 29 · 300 Meters · Place 2 · BrookvilleBrookville300 Meters2.48.85a9
Nov 29Rustburg, Altavista, Brookville, Liberty MeetNov 29 · 55 Meter · Place 3 · BrookvilleBrookville55 Meter3.7.73a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Appomattox Quad Meet #1May 3 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.13.63a8
Mar 26Big Red Middle School MeetMar 26 · 100 Meters · Place 4 · BrookvilleBrookville100 Meters4.14.008