Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPeninsula District #4 · May 712.96Peninsula District #4May 7, 2025
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 4 State Championships · Jun 514.95aVHSL Class 4 State ChampionshipsJune 5, 2026
200 Meters · OutdoorPeninsula District #4 · May 726.72Peninsula District #4May 7, 2025
300 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 1043.79VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorQueen Harrison Track Classic · May 247.84aQueen Harrison Track ClassicMay 2, 2026
55 Meter · IndoorThe VA Showcase · Jan 177.95aThe VA ShowcaseJanuary 17, 2026
55 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 147.83VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 14, 2025
55m Hurdles · 33" · IndoorPeninsula District ITK - Meet 4 · Feb 48.88aPeninsula District ITK - Meet 4 February 4, 2026
60m Hurdles · 33" / 0.838m · IndoorThe Virginia Beast HS Invitational · Dec 711.27aThe Virginia Beast HS InvitationalDecember 7, 2024
Long Jump · IndoorTHE DMV'S Indoor HS Classic · Jan 244.56mTHE DMV'S Indoor HS ClassicJanuary 24, 2026
Long Jump · OutdoorVHSL Class 4 State Championships · Jun 516-03.50VHSL Class 4 State ChampionshipsJune 5, 2026
Shot Put · 4kg · IndoorPeninsula District Regular Season Meet #1 · Dec 1318-06.00Peninsula District Regular Season Meet #1December 13, 2023
Triple Jump · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2032-1.75Grant Holloway Holiday Invitational 2026December 20, 2025
Triple Jump · OutdoorVHSL Class 4 State Championships · Jun 534-10.00VHSL Class 4 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Triple Jump · Place 11 · PhoebusTriple Jump11.34-10.00 PB10
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Long Jump · Place 12 · PhoebusLong Jump12.16-03.50 PB10
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 300m Hurdles · Place 12 · Phoebus300m Hurdles30" / 0.762m12.48.60a10
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100m Hurdles · Place 3 · Phoebus100m Hurdles33" / 0.838mRound P3.15.14aWind: -1.110
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100m Hurdles · Place 3 · Phoebus100m Hurdles33" / 0.838m3.14.95a PBWind: -0.110
May 8Grassfield Invitational At NightMay 8 · Triple Jump · Place 9 · PhoebusTriple Jump9.32-8.5010
May 8Grassfield Invitational At NightMay 8 · Long Jump · Place 13 · PhoebusLong Jump13.15-610
May 8Grassfield Invitational At NightMay 8 · 300m Hurdles · Place 9 · Phoebus300m Hurdles30" / 0.762m9.49.68a10
May 8Grassfield Invitational At NightMay 8 · 100m Hurdles · Place 6 · Phoebus100m Hurdles33" / 0.838mRound P6.15.30a10
May 8Grassfield Invitational At NightMay 8 · 100m Hurdles · Place 6 · Phoebus100m Hurdles33" / 0.838m6.15.49a10
May 2Queen Harrison Track ClassicMay 2 · 300m Hurdles · Place 6 · Phoebus300m Hurdles30" / 0.762m6.47.84a PB10
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Phoebus100m Hurdles33" / 0.838mRound P--DNSWind: 0.310

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55m Hurdles · Place 5 · Phoebus55m Hurdles58.7610
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55m Hurdles · Place 4 · Phoebus55m HurdlesRound P48.7710
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 300 Meters · Place 8 · Phoebus300 Meters843.79 PB10
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Triple Jump · Place 4 · PhoebusTriple Jump433-4.5010
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Long Jump · Place 5 · PhoebusLong Jump516-2.7510
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 55m Hurdles · Place 3 · Phoebus55m Hurdles39.1410
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 55m Hurdles · Place 2 · Phoebus55m Hurdles28.7010
Feb 4Peninsula District ITK - Meet 4 Feb 4 · 55m Hurdles · Place 3 · Phoebus55m Hurdles33"3.8.88a PB10
Feb 4Peninsula District ITK - Meet 4 Feb 4 · Triple Jump · Place 1 · PhoebusTriple Jump1.34-210
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Long Jump · Place 11 · PhoebusLong Jump114.56m PB10
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 55m Hurdles · Place 2 · Phoebus55m Hurdles28.8710
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 55m Hurdles · Place 4 · Phoebus55m HurdlesRound P49.2110
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 25 · Phoebus55m Hurdles33"Round P25.9.19a10
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 217 · Phoebus55 MeterRound P217.7.95a PB10
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 31 · PhoebusTriple Jump31.9.93m10
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Triple Jump · Place 5 · PhoebusTriple Jump59.49m10
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55m Hurdles · Place 3 · Phoebus55m Hurdles39.0810
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55m Hurdles · Place 3 · Phoebus55m HurdlesRound P39.2910
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55 Meters · Place 19 · Phoebus55 MetersRound P197.9910

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 87 · Phoebus300 Meters87.45.28a10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55m Hurdles · Place 24 · Phoebus55m Hurdles33"Round P24.9.31a10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Triple Jump · Place 19 · PhoebusTriple Jump19.32-1.75 PB10
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55m Hurdles · Place 6 · Phoebus55m HurdlesRound P68.789
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55m Hurdles · Place 7 · Phoebus55m Hurdles78.8569
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55m Hurdles · Place 6 · Phoebus55m HurdlesRound P68.789
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · Long Jump · Place 7 · PhoebusLong Jump715-07.75FR
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 55m Hurdles · Place 4 · Phoebus55m Hurdles49.00FR
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · High Jump · Place 9 · PhoebusHigh Jump94-06.00FR
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 55 Meters · Place 15 · Phoebus55 MetersRound P157.83 PBFR
Jan 20PD Meet #2Jan 20 · 300 Meters · Place 13 · Phoebus300 Meters13.46.91a9
Jan 20PD Meet #2Jan 20 · 55m Hurdles · Place 4 · Phoebus55m Hurdles33"4.9.13a9
Jan 20PD Meet #2Jan 20 · Long Jump · Place 8 · PhoebusLong Jump8.14-69
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 45 · Phoebus55m HurdlesRound P459.36—
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 45 · Phoebus55m HurdlesRound P459.36—
Jan 15Peninsula District Meet #3Jan 15 · Long Jump · Place 15 · PhoebusLong Jump1513-39
Jan 15Peninsula District Meet #3Jan 15 · 55 Meters · Place 19 · Phoebus55 Meters198.039
Jan 15Peninsula District Meet #3Jan 15 · 55m Hurdles · Place 5 · Phoebus55m Hurdles59.339

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100m Hurdles · Place 7 · Phoebus100m HurdlesRound P715.509
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100m Hurdles · Place 6 · Phoebus100m Hurdles615.659
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100m Hurdles · Place 7 · Phoebus100m HurdlesRound P715.509
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Triple Jump · Place 6 · PhoebusTriple Jump632-11.509
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 300m Hurdles · Place 6 · Phoebus300m Hurdles649.299
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 100m Hurdles · Place 5 · Phoebus100m Hurdles515.599
May 7Peninsula District #4May 7 · Triple Jump · Place 2 · PhoebusTriple Jump233-09.00—
May 7Peninsula District #4May 7 · Long Jump · Place 5 · PhoebusLong Jump514-10.50—
May 7Peninsula District #4May 7 · 100m Hurdles · Place 3 · Phoebus100m Hurdles315.44—
May 7Peninsula District #4May 7 · 200 Meters · Place 4 · Phoebus200 Meters426.72 PB—
May 7Peninsula District #4May 7 · 100 Meters · Place 5 · Phoebus100 Meters512.96 PB—
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 29 · PhoebusLong Jump2914-119
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 8 · Phoebus100m Hurdles816.169
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 6 · Phoebus100m Hurdles615.999
Mar 21adidas Track Nationals 2025Mar 21 · Long Jump · Place 11 · PhoebusLong Jump1115-04.759
Mar 21adidas Track Nationals 2025Mar 21 · Long Jump · Place 11 · PhoebusLong Jump1115-04.759
Mar 21adidas Track Nationals 2025Mar 21 · 60m Hurdles · Place 12 · Phoebus60m HurdlesRound P129.959
Mar 21adidas Track Nationals 2025Mar 21 · 55m Hurdles · Place 12 · Phoebus55m HurdlesRound P129.239
Mar 21adidas Track Nationals 2025Mar 21 · 55m Hurdles · Place 12 · Phoebus55m HurdlesRound P129.239

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11Peninsula District Regular Season Meet #1Dec 11 · 55m Hurdles · Place 5 · Phoebus55m Hurdles33"5.9.22a9
Dec 11Peninsula District Regular Season Meet #1Dec 11 · 55 Meter · Place 12 · Phoebus55 Meter12.7.97a9
Dec 11Peninsula District Regular Season Meet #1Dec 11 · Long Jump · Place 6 · PhoebusLong Jump6.13-49
Dec 7The Virginia Beast HS InvitationalDec 7 · 300 Meters · Place 79 · Phoebus300 Meters79.49.86a9
Dec 7The Virginia Beast HS InvitationalDec 7 · 60m Hurdles · Place 19 · Phoebus60m Hurdles33" / 0.838mRound P19.11.27a PB9
Dec 7The Virginia Beast HS InvitationalDec 7 · Long Jump · Place 14 · PhoebusLong Jump14.14-49

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Peninsula District Regular Season Meet #1Dec 13 · 55 Meter · Place 2 · Phoebus55 Meter2.8.05a8
Dec 13Peninsula District Regular Season Meet #1Dec 13 · Long Jump · Place 10 · PhoebusLong Jump10.13-09.508
Dec 13Peninsula District Regular Season Meet #1Dec 13 · Shot Put · Place 19 · PhoebusShot Put4kg19.18-06.00 PB8
Dec 13Peninsula District Regular Season Meet #1Dec 13 · High Jump · PhoebusHigh Jump--DNS8
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 300 Meters · Place 8 · Phoebus300 Meters8.50.05a8
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 55 Meter · Place 4 · Phoebus55 Meter4.7.99a8
Dec 5Lampert Timing Indoor Track Meet #2Dec 5 · 55m Hurdles · Place 2 · Phoebus55m Hurdles33"2.10.45aUnofficial8
Dec 5Lampert Timing Indoor Track Meet #2Dec 5 · 55 Meter · Place 4 · Phoebus55 Meter4.8.09aUnofficial8