Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor2025 Run Eight O Four HS Invitational · Apr 516.74a2025 Run Eight O Four HS InvitationalApril 5, 2025
300m Hurdles · 36" / 0.914m · Outdoor2025 Run Eight O Four HS Invitational · Apr 543.61a2025 Run Eight O Four HS InvitationalApril 5, 2025
400 Meters · OutdoorGlen Allen Mini Meet · May 158.65Glen Allen Mini MeetMay 1, 2024
500 Meters · IndoorGrant Holloway Holiday Invitational · Dec 171:26.55aGrant Holloway Holiday InvitationalDecember 17, 2022
55m Hurdles · 39" · IndoorVHSL 1A/2A REGIONAL Championships · Feb 248.82aVHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
800 Meters · OutdoorVHSL 2A Region A Track and Field Championships · May 232:47.90VHSL 2A Region A Track and Field ChampionshipsMay 23, 2022
High Jump · IndoorVHSL 1A/2A REGIONAL Championships · Feb 245-06.00VHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
Long Jump · IndoorVHSL 1A/2A REGIONAL Championships · Feb 2419-05.50VHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
Long Jump · Outdoor2025 Run Eight O Four HS Invitational · Apr 520-00.002025 Run Eight O Four HS InvitationalApril 5, 2025
Shot Put · 12lb · IndoorVHSL 1A/2A REGIONAL Championships · Feb 2433-03.50VHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
Triple Jump · IndoorVHSL 1A/2A REGIONAL Championships · Feb 2439-04.50VHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
Triple Jump · Outdoor2025 Run Eight O Four HS Invitational · Apr 538-01.502025 Run Eight O Four HS InvitationalApril 5, 2025

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 110m Hurdles · Place 19 · John Marshal110m HurdlesRound P1916.5612
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 300m Hurdles · Place 11 · John Marshal300m Hurdles1142.2912
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 110m Hurdles · Place 19 · John Marshal110m HurdlesRound P1916.5612
May 17West Point InvitationalMay 17 · Long Jump · Place 7 · John MarshalLong Jump719-08.00—
May 17West Point InvitationalMay 17 · High Jump · Place 5 · John MarshalHigh Jump55-04.00—
May 17West Point InvitationalMay 17 · 300m Hurdles · Place 2 · John Marshal300m Hurdles242.79—
May 17West Point InvitationalMay 17 · 110m Hurdles · Place 6 · John Marshal110m Hurdles616.85—
May 3Queen Harrison Track Classic InvitationalMay 3 · Discus · Place 43 · John MarshallDiscus4386-112
May 3Queen Harrison Track Classic InvitationalMay 3 · 300m Hurdles · Place 10 · John Marshall300m Hurdles1042.9712
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Triple Jump · Place 11 · John MarshallTriple Jump11.38-01.50 PB12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Long Jump · Place 7 · John MarshallLong Jump7.20-00.00 PB12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 300m Hurdles · Place 12 · John Marshall300m Hurdles36" / 0.914m12.43.61a PB12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 110m Hurdles · Place 18 · John Marshall110m Hurdles39" / 0.991mRound P18.16.74a PB12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · High Jump · John MarshallHigh Jump—NH12
Mar 21adidas Track Nationals 2025Mar 21 · Triple Jump · Place 54 · John MarshalTriple Jump5438-06.2512

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · Triple Jump · Place 10 · John MarshalTriple Jump1038-04.7512
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · Long Jump · Place 12 · John MarshalLong Jump1219-04.7512
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · 55m Hurdles · Place 18 · John Marshal55m HurdlesRound P189.1912
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · 55m Hurdles · Place 5 · John Marshall55m Hurdles39"5.8.82a PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · Triple Jump · Place 2 · John MarshallTriple Jump2.39-04.50 PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · Long Jump · Place 2 · John MarshallLong Jump2.19-05.50 PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · Shot Put · Place 8 · John MarshallShot Put12lb8.33-03.50 PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · High Jump · Place 3 · John MarshallHigh Jump3.5-06.00 PB12
Feb 1STC MEET #6Feb 1 · 55m Hurdles · Place 8 · John Marshall55m Hurdles88.9512
Feb 1STC MEET #6Feb 1 · Shot Put · Place 19 · John MarshallShot Put1931-1112
Feb 1STC MEET #6Feb 1 · Triple Jump · Place 4 · John MarshallTriple Jump437-712
Feb 1STC MEET #6Feb 1 · Long Jump · Place 4 · John MarshallLong Jump420-5.2512
Feb 1STC MEET #6Feb 1 · Shot Put · Place 19 · John MarshallShot Put1931-11.0012
Feb 1STC MEET #6Feb 1 · Triple Jump · Place 4 · John MarshallTriple Jump437-07.0012
Feb 1STC MEET #6Feb 1 · Long Jump · Place 4 · John MarshallLong Jump420-05.2512
Feb 1STC MEET #6Feb 1 · 55m Hurdles · Place 8 · John Marshall55m Hurdles88.9512
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 33 · John Marshall55m HurdlesRound P338.7312
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 33 · John Marshall55m HurdlesRound P338.7312

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 110m Hurdles · Place 16 · John Marshal110m HurdlesRound P1617.1211
May 20VHSL Class 2 Region A ChampionshipsMay 20 · Triple Jump · Place 17 · JOHN MARSHALTriple Jump1737-01.50—
May 20VHSL Class 2 Region A ChampionshipsMay 20 · Long Jump · Place 10 · JOHN MARSHALLong Jump1018-08.50—
May 20VHSL Class 2 Region A ChampionshipsMay 20 · 300m Hurdles · Place 6 · JOHN MARSHAL300m Hurdles645.34—
May 20VHSL Class 2 Region A ChampionshipsMay 20 · 110m Hurdles · Place 4 · JOHN MARSHAL110m Hurdles416.94—
May 1Glen Allen Mini MeetMay 1 · Discus · Place 14 · John MarshalDiscus1458-11—
May 1Glen Allen Mini MeetMay 1 · 400 Meters · Place 23 · John Marshal400 Meters2358.65 PB—
Mar 30Shoot the Gun & Run 2024Mar 30 · Triple Jump · Place 14 · JOHN MARSHALTriple Jump1437-01.00—
Mar 30Shoot the Gun & Run 2024Mar 30 · Long Jump · Place 22 · JOHN MARSHALLong Jump2218-05.00—
Mar 30Shoot the Gun & Run 2024Mar 30 · 300m Hurdles · Place 11 · JOHN MARSHAL300m Hurdles1145.83—
Mar 30Shoot the Gun & Run 2024Mar 30 · 110m Hurdles · Place 13 · JOHN MARSHAL110m Hurdles1318.79—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 14VHSL 1A/2A RegionalFeb 14 · 55m Hurdles · Place 5 · John Marshall55m Hurdles39"5.9.20a11
Feb 14VHSL 1A/2A RegionalFeb 14 · Triple Jump · Place 4 · John MarshallTriple Jump4.38-00.0011
Feb 14VHSL 1A/2A RegionalFeb 14 · Long Jump · Place 5 · John MarshallLong Jump5.18-11.0011
Feb 3STC MEET #5Feb 3 · Triple Jump · Place 3 · John MarshallTriple Jump339-03.0011
Feb 3STC MEET #5Feb 3 · Long Jump · Place 6 · John MarshallLong Jump619-05.0011
Feb 3STC MEET #5Feb 3 · 55m Hurdles · Place 4 · John Marshall55m Hurdles49.4711
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 14 · John MarshallTriple Jump1436-4.5011
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 28 · John MarshallTriple Jump2836-4.5011
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 20 · John MarshallLong Jump2018-411
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 35 · John Marshall55m Hurdles359.7111
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 35 · John Marshall55m HurdlesRound P359.7111
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 28 · John MarshallTriple JumpRound P2836-4.5011
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 20 · John MarshallLong JumpRound P2018-411

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · Triple Jump · Place 17 · JOHN MARSHALTriple Jump1736-07.75—
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · Long Jump · Place 8 · JOHN MARSHALLong Jump818-06.50—
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · 110m Hurdles · Place 8 · JOHN MARSHAL110m Hurdles818.57—
May 13Highland Springs Invitational NBN QualifierMay 13 · Long Jump · Place 45 · John MarshallLong Jump4517-7.50SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 55m Hurdles · Place 9 · John Marshall55m Hurdles39"Round P9.9.97a10
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 55m Hurdles · Place 9 · John Marshall55m Hurdles39"9.9.78a10
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · Long Jump · John MarshallLong Jump--ND10
Jan 28Bulldog InvitationalJan 28 · Long Jump · Place 21 · John MarshallLong Jump2117-09.2510
Jan 28Bulldog InvitationalJan 28 · 55m Hurdles · Place 93 · John Marshall55m Hurdles9311.1010

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 119 · John Marshall500 Meters119.1:26.55a PB10
Dec 3Liberty HS OpenerDec 3 · 500 Meters · John Marshall500 Meters--DNS10
Dec 3Liberty HS OpenerDec 3 · 1000 Meters · John Marshall1000 Meters--DNS10
Dec 3Liberty HS OpenerDec 3 · 55 Meter · John Marshall55 MeterRound P--DNS10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23VHSL 2A Region A Track and Field ChampionshipsMay 23 · 800 Meters · Place 28 · John Marshal800 Meters282:47.90 PB—
Apr 23Track 757 InvitationalApr 23 · 800 Meters · Place 47 · John Marshal800 Meters472:58.969
Apr 23Track 757 InvitationalApr 23 · 400 Meters · Place 104 · John Marshal400 Meters1041:06.799