Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Region 3C Championships · May 2314.81aVHSL Region 3C ChampionshipsMay 23, 2024
300 Meters · IndoorVirginia Beach HS Opener · Dec 836.05aVirginia Beach HS OpenerDecember 8, 2023
300m Hurdles · 36" / 0.914m · OutdoorVHSL Region 3C Championships · May 2338.68aVHSL Region 3C ChampionshipsMay 23, 2024
400 Meters · IndoorLiberty Kickoff · Dec 448.90aLiberty KickoffDecember 4, 2025
400 Meters · OutdoorHill City Twilight · May 248.01aHill City TwilightMay 2, 2026
400m Hurdles · 36" / 0.914m · OutdoorACC Outdoor Championships · May 1451.10aACC Outdoor ChampionshipsMay 14, 2026
55 Meter · OutdoorFUMA Mini Invite #2 · Dec 136.91aFUMA Mini Invite #2December 13, 2023
55 Meters · IndoorBulldog Invitational · Jan 287.361Bulldog InvitationalJanuary 28, 2023
55m Hurdles · 39" · IndoorFUMA Mini Invite #2 · Dec 187.93aFUMA Mini Invite #2December 18, 2024
60m Hurdles · 42" / 1.067m · IndoorLiberty Kickoff · Dec 49.59aLiberty KickoffDecember 4, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 36 · VirginiaVirginia400m Hurdles36" / 0.914mRound P36.51.59aFr
May 14ACC Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 7 · VirginiaVirginia400m Hurdles36" / 0.914mRound P7.51.53aFr
May 14ACC Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 4 · VirginiaVirginia400m Hurdles36" / 0.914m4.51.10a PBFr
May 6Liberty Twilight QualiferMay 6 · 400m Hurdles · Place 1 · VirginiaVirginia400m Hurdles36" / 0.914m1.51.84aFr
May 2Hill City TwilightMay 2 · 400 Meters · Place 1 · VirginiaVirginia400 Meters1.48.01a PBFr
Apr 23130th Penn Relays CarnivalApr 23 · 400m Hurdles · Place 11 · VirginiaVirginia400m Hurdles36" / 0.914m11.52.05aFr
Apr 17Virginia ChallengeApr 17 · 400m Hurdles · Place 5 · VirginiaVirginia400m Hurdles36" / 0.914m5.52.13aFr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 7 · VirginiaVirginia400m Hurdles36" / 0.914m7.52.44aFr
Apr 3Virginia Grand PrixApr 3 · 400 Meters · Place 2 · VirginiaVirginia400 Meters2.48.02aFr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 7 · VirginiaVirginia400m Hurdles36" / 0.914m7.52.56aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 60m Hurdles · Place 33 · VirginiaVirginia60m Hurdles42" / 1.067mRound P33.9.59a PBWind: 0Fr
Dec 4Liberty KickoffDec 4 · 400 Meters · Place 5 · VirginiaVirginia400 Meters5.48.90a PBFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 55m Hurdles · Place 1 · Western AlbemarleWestern Albemarle55m Hurdles39"1.7.93a PB12
Dec 11FUMA Mini Invite #1Dec 11 · 55m Hurdles · Place 1 · Western AlbemarleWestern Albemarle55m Hurdles39"1.7.95a12
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 10 · Western AlbemarleWestern Albemarle55m Hurdles39"Round P10.8.08a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · 300m Hurdles · Place 1 · Western AlbemarleWestern Albemarle300m Hurdles36" / 0.914m1.38.68a PB11
May 23VHSL Region 3C ChampionshipsMay 23 · 110m Hurdles · Place 1 · Western AlbemarleWestern Albemarle110m Hurdles39" / 0.991m1.14.81a PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 55 Meter · Place 6 · Western AlbemarleWestern Albemarle55 Meter6.6.91a PB11
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 44 · Western AlbemarleWestern Albemarle400 Meters4451.7410
Feb 7Louisa Polar Bear #1Feb 7 · 300 Meters · Place 3 · Western AlbemarleWestern Albemarle300 Meters3.37.92aUnofficial10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Virginia Beach HS OpenerDec 8 · 300 Meters · Place 5 · Western AlbemarleWestern Albemarle300 Meters5.36.05a PB11
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 285 · Western AlbemarleWestern Albemarle55 Meters2857.361 PB10
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 106 · Western AlbemarleWestern Albemarle300 Meters10638.7110
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 39 · Western AlbemarleWestern Albemarle300 Meters39.37.75a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Jefferson District ChampionshipsMay 11 · 400 Meters · Place 3 · Western AlbemarleWestern Albemarle400 Meters3.53.59a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Walt McCormick Memorial InvitationalDec 11 · 55 Meter · Western AlbemarleWestern Albemarle55 Meter—DNS9