Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConcorde Invitational- Part I · May 312.03Concorde Invitational- Part IMay 3, 2023
110m Hurdles · 39" / 0.991m · Outdoor2025 VHSL 6A Region D Championship · May 2814.56a2025 VHSL 6A Region D ChampionshipMay 28, 2025
200 Meters · Outdoor2025 Run Eight O Four HS Invitational · Apr 522.45a2025 Run Eight O Four HS InvitationalApril 5, 2025
300 Meters · IndoorThe VA Showcase · Jan 1736.68The VA ShowcaseJanuary 17, 2025
300m Hurdles · 36" / 0.914m · Outdoor2025 VHSL 6A Region D Championship · May 2838.46a2025 VHSL 6A Region D ChampionshipMay 28, 2025
400 Meters · OutdoorConcorde Invitational · May 151.36aConcorde InvitationalMay 1, 2024
55 Meter · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 217.05aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
55m Hurdles · 39" · IndoorVHSL Region 6D Indoor Championship · Feb 127.78aVHSL Region 6D Indoor ChampionshipFebruary 12, 2025

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 300m Hurdles · Place 6 · South Lakes300m Hurdles639.45—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 110m Hurdles · Place 6 · South Lakes110m Hurdles614.70—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 110m Hurdles · Place 6 · South Lakes110m HurdlesRound P614.57—
May 282025 VHSL 6A Region D ChampionshipMay 28 · 300m Hurdles · Place 1 · South Lakes300m Hurdles36" / 0.914m1.38.46a PB12
May 282025 VHSL 6A Region D ChampionshipMay 28 · 110m Hurdles · Place 2 · South Lakes110m Hurdles39" / 0.991mRound P2.14.60a12
May 282025 VHSL 6A Region D ChampionshipMay 28 · 110m Hurdles · Place 2 · South Lakes110m Hurdles39" / 0.991m2.14.56a PB12
May 21Concorde District Spring Track ChampionshipsMay 21 · 300m Hurdles · Place 1 · South Lakes300m Hurdles138.8112
May 21Concorde District Spring Track ChampionshipsMay 21 · 110m Hurdles · Place 2 · South Lakes110m Hurdles214.5212
May 21Concorde District Spring Track ChampionshipsMay 21 · 110m Hurdles · Place 2 · South Lakes110m HurdlesRound P214.4812
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 300m Hurdles · Place 1 · South Lakes300m Hurdles138.65—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 110m Hurdles · Place 2 · South Lakes110m Hurdles214.58—
May 3Nike Spring InvitationalMay 3 · 300m Hurdles · Place 1 · South Lakes300m Hurdles138.9212
May 3Nike Spring InvitationalMay 3 · 110m Hurdles · Place 2 · South Lakes110m Hurdles214.5812
Apr 26Ramtastic InvitationalApr 26 · 110m Hurdles · Place 2 · South Lakes110m Hurdles214.6612
Apr 26Ramtastic InvitationalApr 26 · 110m Hurdles · Place 2 · South Lakes110m Hurdles214.6612
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 110m Hurdles · Place 4 · South Lakes110m Hurdles39" / 0.991mRound P4.14.78a12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 110m Hurdles · Place 3 · South Lakes110m Hurdles39" / 0.991m3.14.57a12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 200 Meters · Place 7 · South Lakes200 Meters7.22.45a PB12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 2 · South Lakes55m Hurdles27.6912
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 2 · South Lakes55m HurdlesRound P27.6912
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 3 · South Lakes55m Hurdles37.6512
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 55m Hurdles · Place 4 · South Lakes55m Hurdles39"4.7.78a PB12
Jan 30Concorde District Winter Track ChampionshipJan 30 · 55m Hurdles · Place 3 · South Lakes55m Hurdles37.7712
Jan 30Concorde District Winter Track ChampionshipJan 30 · 55m Hurdles · Place 2 · South Lakes55m HurdlesRound P27.7812
Jan 25Virginia Beach HS RelaysJan 25 · 55m Hurdles · Place 7 · South Lakes55m HurdlesRound P78.0312
Jan 25Virginia Beach HS RelaysJan 25 · 55m Hurdles · Place 4 · South Lakes55m Hurdles47.8412
Jan 25Virginia Beach HS RelaysJan 25 · 60m Hurdles · Place 7 · South Lakes60m HurdlesRound P78.6312
Jan 25Virginia Beach HS RelaysJan 25 · 60m Hurdles · Place 4 · South Lakes60m Hurdles48.4312
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 28 · South Lakes55m Hurdles287.89—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 119 · South Lakes300 Meters11936.78—
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 28 · South Lakes55m HurdlesRound P287.923—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 119 · South Lakes300 Meters11936.68 PB—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55m Hurdles · Place 2 · South Lakes55m Hurdles39"2.7.89a12
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 300 Meters · Place 4 · South Lakes300 Meters4.36.98a12
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 55m Hurdles · Place 2 · South Lakes55m Hurdles39"2.8.03a12
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 45 · South Lakes55 MeterRound P45.7.05a PB12
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 21 · South Lakes300 Meters21.36.78a12
Dec 14Virginia Beach HS OpenerDec 14 · 55m Hurdles · Place 6 · South Lakes55m Hurdles39"Round P6.8.03a12
Dec 14Virginia Beach HS OpenerDec 14 · 55m Hurdles · Place 5 · South Lakes55m Hurdles39"5.7.91a12
Feb 14VHSL Region 6D Indoor ChampionshipFeb 14 · 55m Hurdles · Place 8 · South Lakes55m Hurdles39"Round P8.8.11a11
Feb 14VHSL Region 6D Indoor ChampionshipFeb 14 · 55m Hurdles · Place 7 · South Lakes55m Hurdles39"7.8.05a11
Feb 1Concorde District Winter Track ChampionshipFeb 1 · 55m Hurdles · Place 3 · South Lakes55m Hurdles38.0311
Feb 1Concorde District Winter Track ChampionshipFeb 1 · 55m Hurdles · Place 6 · South Lakes55m HurdlesRound P68.1611
Jan 27Bulldog InvitationalJan 27 · 55m Hurdles · Place 31 · South Lakes55m Hurdles318.7011
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 120 · South Lakes300 Meters12038.6711
Jan 12The VA ShowcaseJan 12 · 55m Hurdles · Place 13 · South Lakes55m Hurdles138.23—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 234 · South Lakes300 Meters23438.81—
Jan 12The VA ShowcaseJan 12 · 55m Hurdles · Place 13 · South Lakes55m Hurdles138.23—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 234 · South Lakes300 Meters23438.81—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 110m Hurdles · Place 12 · South Lakes110m Hurdles1215.16—
May 31VHSL Class 6 State ChampionshipsMay 31 · 300m Hurdles · Place 14 · South Lakes300m Hurdles1439.47—
May 31VHSL Class 6 State ChampionshipsMay 31 · 110m Hurdles · Place 12 · South Lakes110m HurdlesRound P1215.16—
May 221A Region A ChampionshipsMay 22 · 300m Hurdles · Place 4 · South Lakes300m Hurdles439.5311
May 221A Region A ChampionshipsMay 22 · 110m Hurdles · Place 3 · South Lakes110m Hurdles315.0211
May 221A Region A ChampionshipsMay 22 · 110m Hurdles · Place 4 · South Lakes110m HurdlesRound P415.0311
May 22VHSL 6A Region D ChampionshipMay 22 · 300m Hurdles · Place 4 · South Lakes300m Hurdles36" / 0.914m4.39.53a11
May 22VHSL 6A Region D ChampionshipMay 22 · 110m Hurdles · Place 4 · South Lakes110m Hurdles39" / 0.991mRound P4.15.03a11
May 22VHSL 6A Region D ChampionshipMay 22 · 110m Hurdles · Place 3 · South Lakes110m Hurdles39" / 0.991m3.15.02aWind: 0.611
May 15Concorde District Spring Track ChampionshipsMay 15 · 300m Hurdles · Place 3 · South Lakes300m Hurdles340.8611
May 15Concorde District Spring Track ChampionshipsMay 15 · 110m Hurdles · Place 3 · South Lakes110m Hurdles315.2111
May 15Concorde District Spring Track ChampionshipsMay 15 · 110m Hurdles · Place 3 · South Lakes110m HurdlesRound P315.4011
May 4Nike Spring InvitationalMay 4 · 300m Hurdles · Place 4 · South Lakes300m Hurdles441.5811
May 4Nike Spring InvitationalMay 4 · 110m Hurdles · Place 2 · South Lakes110m Hurdles215.2511
May 1Concorde InvitationalMay 1 · 400 Meters · Place 4 · South Lakes400 Meters4.51.36a PB11
Apr 18Under Armour Black and Blue InvitationalApr 18 · 300m Hurdles · Place 6 · South Lakes300m Hurdles36" / 0.914m6.41.52a11
Apr 18Under Armour Black and Blue InvitationalApr 18 · 110m Hurdles · Place 6 · South Lakes110m Hurdles39" / 0.991m6.15.26aWind: 111
Apr 12=PR= Northern Virginia InvitationalApr 12 · 300m Hurdles · Place 6 · South Lakes300m Hurdles36" / 0.914m6.41.22a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 110m Hurdles · Place 5 · South Lakes110m Hurdles39" / 0.991m5.15.35a11
Apr 6Carolyn Legard Relays 2024Apr 6 · 110m Hurdles · Place 4 · South Lakes110m Hurdles39" / 0.991m4.15.85a11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 300m Hurdles · Place 12 · South Lakes300m Hurdles1240.11—
May 24VHSL 6A Region D ChampionshipMay 24 · 300m Hurdles · Place 3 · South Lakes300m Hurdles36" / 0.914m3.39.90a10
May 24VHSL 6A Region D ChampionshipMay 24 · 110m Hurdles · Place 4 · South Lakes110m Hurdles39" / 0.991mRound P4.15.47a10
May 24VHSL 6A Region D ChampionshipMay 24 · 110m Hurdles · Place 5 · South Lakes110m Hurdles39" / 0.991m5.15.49a10
May 17Concorde District Spring Track ChampionshipsMay 17 · 110m Hurdles · Place 3 · South Lakes110m Hurdles315.6110
May 17Concorde District Spring Track ChampionshipsMay 17 · 300m Hurdles · Place 1 · South Lakes300m Hurdles140.4610
May 17Concorde District Spring Track ChampionshipsMay 17 · 110m Hurdles · Place 3 · South Lakes110m Hurdles315.4510
May 17Concorde District Spring Track ChampionshipsMay 17 · 110m Hurdles · Place 3 · South Lakes110m HurdlesRound P315.6110
May 6Nike Spring InvitationalMay 6 · 300m Hurdles · Place 1 · South Lakes300m Hurdles140.6610
May 6Nike Spring InvitationalMay 6 · 110m Hurdles · Place 3 · South Lakes110m Hurdles315.7210
May 3Concorde Invitational- Part IMay 3 · 100 Meters · Place 24 · South Lakes100 Meters2412.03 PB10
Apr 29Ramtastic InvitationalApr 29 · 300m Hurdles · Place 1 · South Lakes300m Hurdles141.55—
Apr 29Ramtastic InvitationalApr 29 · 110m Hurdles · Place 2 · South Lakes110m Hurdles215.83—
Apr 22Lake Braddock InvitationalApr 22 · 110m Hurdles · Place 2 · South Lakes110m Hurdles39" / 0.991mRound P2.15.89a10
Apr 15=PR= Northern Virginia InvitationalApr 15 · 300m Hurdles · Place 5 · South Lakes300m Hurdles541.4410
Apr 15=PR= Northern Virginia InvitationalApr 15 · 110m Hurdles · Place 3 · South Lakes110m Hurdles315.6710

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 132023 VHSL Region 6D Indoor ChampionshipFeb 13 · 55m Hurdles · Place 9 · South Lakes55m Hurdles39"Round P9.8.62a12
Feb 22023 Concorde District Indoor Track ChampionshipsFeb 2 · 55m Hurdles · Place 4 · South Lakes55m Hurdles48.4410
Feb 22023 Concorde District Indoor Track ChampionshipsFeb 2 · 55m Hurdles · Place 4 · South Lakes55m HurdlesRound P48.4410
Jan 28Bulldog InvitationalJan 28 · 55m Hurdles · Place 28 · South Lakes55m Hurdles288.6310
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 92 · South Lakes300 Meters9238.50310
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 54 · South Lakes300 Meters54.38.28a10
Jan 13Walter Bass HS InvitationalJan 13 · 55m Hurdles · Place 14 · South Lakes55m Hurdles39"Round P14.8.62a10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Friends of Indoor Track InvitationalDec 30 · 55m Hurdles · Place 3 · South Lakes55m Hurdles39"3.8.60a10
Dec 28Holiday InvitationalDec 28 · 300 Meters · Place 23 · South Lakes300 Meters23.39.80a10
Dec 28Holiday InvitationalDec 28 · 55m Hurdles · Place 7 · South Lakes55m Hurdles39"7.8.83a10
Dec 17Coaches Hall of Fame InvitationalDec 17 · 55m Hurdles · Place 4 · South Lakes55m Hurdles39"4.8.91a10
Dec 17Coaches Hall of Fame InvitationalDec 17 · 55 Meter · Place 42 · South Lakes55 Meter42.7.42a10
Dec 10Virginia Beach HS OpenerDec 10 · 300 Meters · Place 75 · South Lakes300 Meters75.40.25a10
Dec 10Virginia Beach HS OpenerDec 10 · 55m Hurdles · Place 16 · South Lakes55m Hurdles39"Round P16.9.10a10
Dec 10Virginia Beach HS OpenerDec 10 · 55m Hurdles · Place 15 · South Lakes55m Hurdles39"15.8.81a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 20South Lakes PB MeetDec 20 · 55m Hurdles · Place 1 · South Lakes55m Hurdles39"1.8.73aUnofficial10
Dec 20South Lakes PB MeetDec 20 · 55 Meter · Place 12 · South Lakes55 Meter12.7.50aUnofficial10
Dec 3David Cannon Memorial InvitationalDec 3 · 55m Hurdles · Place 5 · South Lakes55m Hurdles39"5.9.19aUnofficial10
May 11Concorde InvitationalMay 11 · 200 Meters · Place 43 · South Lakes200 Meters43.25.83a9