Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChantilly & Westfield @ Oakton · Apr 1711.90Chantilly & Westfield @ OaktonApril 17, 2024
110m Hurdles · 39" / 0.991m · OutdoorVictor Cahoon Invitational · May 1017.30aVictor Cahoon InvitationalMay 10, 2025
300 Meters · IndoorLiberty Flames HS Invitational · Dec 739.15aLiberty Flames HS InvitationalDecember 7, 2024
300m Hurdles · 36" / 0.914m · OutdoorVictor Cahoon Invitational · May 1043.05aVictor Cahoon InvitationalMay 10, 2025
500 Meters · IndoorVirginia Beach HS Opener · Dec 141:20.89aVirginia Beach HS OpenerDecember 14, 2024
55 Meter · IndoorVirginia Beach HS Opener · Dec 147.09aVirginia Beach HS OpenerDecember 14, 2024
55 Meters · IndoorThe VA Showcase · Jan 177.004The VA ShowcaseJanuary 17, 2025
55m Hurdles · 39" · IndoorVirginia Beach HS Opener · Dec 148.84aVirginia Beach HS OpenerDecember 14, 2024

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 300m Hurdles · Place 5 · Oakton300m Hurdles542.6512
May 21Concorde District Spring Track ChampionshipsMay 21 · 110m Hurdles · Place 7 · Oakton110m HurdlesRound P717.0612
May 10Victor Cahoon InvitationalMay 10 · 300m Hurdles · Place 15 · Oakton300m Hurdles36" / 0.914m15.43.05a PB12
May 10Victor Cahoon InvitationalMay 10 · 110m Hurdles · Place 25 · Oakton110m Hurdles39" / 0.991mRound P25.17.30a PB12
May 7Concorde InvitationalMay 7 · 110m Hurdles · Place 3 · Oakton110m Hurdles317.8112
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 70 · Oakton110m HurdlesRound P7017.5012
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 70 · Oakton110m HurdlesRound P7017.5012
Apr 11SoCo Stallions InviteApr 11 · 300m Hurdles · Place 12 · Oakton300m Hurdles36" / 0.914m12.45.04a12
Apr 11SoCo Stallions InviteApr 11 · 110m Hurdles · Place 9 · Oakton110m Hurdles39" / 0.991mRound P9.18.07aWind: -2.912
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 300m Hurdles · Place 3 · Oakton300m Hurdles36" / 0.914m3.44.07a12
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 110m Hurdles · Place 4 · Oakton110m Hurdles39" / 0.991m4.17.36a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 42 · Oakton55m HurdlesRound P428.739—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 450 · Oakton300 Meters45039.72—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 278 · Oakton55 MetersRound P2787.004 PB—
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 42 · Oakton55m HurdlesRound P428.739—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 278 · Oakton55 MetersRound P2787.004—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 450 · Oakton300 Meters45039.72—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 500 Meters · Place 96 · Oakton500 Meters96.1:20.89a PB12
Dec 14Virginia Beach HS OpenerDec 14 · 55m Hurdles · Place 20 · Oakton55m Hurdles39"Round P20.8.84a PB12
Dec 14Virginia Beach HS OpenerDec 14 · 55 Meter · Place 86 · Oakton55 MeterRound P86.7.09a PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 97 · Oakton300 Meters97.39.15a PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 44 · Oakton55m Hurdles39"Round P44.9.71a12
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 115 · Oakton55 MeterRound P115.7.16a12
Jan 27Bulldog InvitationalJan 27 · 55m Hurdles · Place 51 · Oakton55m Hurdles519.20111
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 199 · Oakton55 Meters1997.13511
Jan 12The VA ShowcaseJan 12 · 55m Hurdles · Place 50 · Oakton55m HurdlesRound P509.14—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 355 · Oakton300 Meters35541.81—
Jan 12The VA ShowcaseJan 12 · 55 Meters · Place 251 · Oakton55 MetersRound P2517.223—
Jan 12The VA ShowcaseJan 12 · 55m Hurdles · Place 50 · Oakton55m Hurdles509.14—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 355 · Oakton300 Meters35541.81—
Jan 12The VA ShowcaseJan 12 · 55 Meters · Place 251 · Oakton55 Meters2517.23—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 221A Region A ChampionshipsMay 22 · 110m Hurdles · Place 13 · Oakton110m HurdlesRound P1317.4511
May 22VHSL 6A Region D ChampionshipMay 22 · 110m Hurdles · Place 13 · Oakton110m Hurdles39" / 0.991mRound P13.17.45aWind: 1.111
May 15Concorde District Spring Track ChampionshipsMay 15 · 300m Hurdles · Place 7 · Oakton300m Hurdles744.0511
May 15Concorde District Spring Track ChampionshipsMay 15 · 110m Hurdles · Place 6 · Oakton110m Hurdles617.1511
May 15Concorde District Spring Track ChampionshipsMay 15 · 110m Hurdles · Place 6 · Oakton110m HurdlesRound P617.4611
Apr 27Cassel's XBC Track ExperienceApr 27 · 300m Hurdles · Place 4 · Oakton300m Hurdles444.3011
Apr 27Cassel's XBC Track ExperienceApr 27 · 110m Hurdles · Place 3 · Oakton110m Hurdles317.5411
Apr 27Cassel's XBC Track ExperienceApr 27 · 110m Hurdles · Place 14 · Oakton110m Hurdles1417.8411
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Oakton300m Hurdles36" / 0.914m—DNS11
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 17 · Oakton110m Hurdles39" / 0.991m17.17.74a11
Apr 17Chantilly & Westfield @ OaktonApr 17 · 100 Meters · Place 6 · Oakton100 Meters611.90 PB11
Apr 12South County Stallion InvitationalApr 12 · 300m Hurdles · Place 14 · Oakton300m Hurdles1444.30a—
Apr 12South County Stallion InvitationalApr 12 · 300m Hurdles · Place 1 · Oakton300m Hurdles144.30—
Apr 11Concorde District Meet #2Apr 11 · 300m Hurdles · Place 3 · Oakton300m Hurdles347.2511
Apr 11Concorde District Meet #2Apr 11 · 110m Hurdles · Place 1 · Oakton110m Hurdles117.5411
Apr 6Carolyn Legard Relays 2024Apr 6 · 110m Hurdles · Place 20 · Oakton110m Hurdles39" / 0.991m20.19.07a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 167 · Oakton300 Meters167.40.91a11
Dec 9Liberty Flames HS InvitationalDec 9 · 55m Hurdles · Place 32 · Oakton55m Hurdles39"Round P32.9.81a11
Dec 9Liberty Flames HS InvitationalDec 9 · 55 Meter · Place 133 · Oakton55 MeterRound P133.7.16a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 55m Hurdles · Place 9 · Oakton55m Hurdles39"9.10.17aUnofficial11
May 3Concorde Invitational- Part IMay 3 · 110m Hurdles · Place 8 · Oakton110m Hurdles821.229
Apr 14Gojekian Twilight ClassicApr 14 · 110m Hurdles · Place 12 · Oakton110m Hurdles1221.079