Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPeninsula District #4 · May 711.53Peninsula District #4May 7, 2025
110m Hurdles · 39" / 0.991m · OutdoorNansemond River Warrior Classic · May 1614.34aNansemond River Warrior ClassicMay 16, 2026
200 Meters · OutdoorPeninsula District #4 · May 723.14Peninsula District #4May 7, 2025
300 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 1035.65VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
300m Hurdles · 36" / 0.914m · OutdoorVHSL Class 4 State Championships · Jun 537.48aVHSL Class 4 State ChampionshipsJune 5, 2026
400 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 2550.22aHR Hurricanes CAT 5 InviteMay 25, 2025
400m Hurdles · 36" / 0.914m · OutdoorAdidas Track Nationals 2026 · Jun 1853.53aAdidas Track Nationals 2026June 18, 2026
500 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 101:06.78VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
High Jump · IndoorTHE DMV'S Indoor HS Classic · Jan 241.72mTHE DMV'S Indoor HS ClassicJanuary 24, 2026
High Jump · OutdoorPeninsula District #4 · May 72.50Peninsula District #4May 7, 2025
Long Jump · OutdoorVHSL Class 4 State Championships · Jun 519-11.00VHSL Class 4 State ChampionshipsJune 5, 2026
Triple Jump · IndoorTHE DMV'S Indoor HS Classic · Jan 2412.07mTHE DMV'S Indoor HS ClassicJanuary 24, 2026
Triple Jump · OutdoorNansemond River Warrior Classic · May 1639-10.50Nansemond River Warrior ClassicMay 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 2 · Aerial Supreme Track ClubAerial Supreme Track Club400m Hurdles255.45a11
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 6 · Aerial Supreme Track ClubAerial Supreme Track Club400m Hurdles36" / 0.914m6.53.53a PB11
Jun 18Adidas Track Nationals 2026Jun 18 · 110m Hurdles · Place 21 · Aerial Supreme Track ClubAerial Supreme Track Club110m Hurdles39" / 0.991mRound P21.14.73aWind: 1.611
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Long Jump · Place 18 · PhoebusPhoebusLong Jump18.19-11.00 PB11
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 300m Hurdles · Place 1 · PhoebusPhoebus300m Hurdles36" / 0.914m1.37.48a PB11
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 110m Hurdles · Place 3 · PhoebusPhoebus110m Hurdles39" / 0.991mRound P3.14.68aWind: -111
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 110m Hurdles · Place 3 · PhoebusPhoebus110m Hurdles39" / 0.991m3.14.61aWind: 0.111
May 16Nansemond River Warrior ClassicMay 16 · Triple Jump · Place 11 · PhoebusPhoebusTriple Jump11.39-10.50 PB11
May 16Nansemond River Warrior ClassicMay 16 · 300m Hurdles · Place 1 · PhoebusPhoebus300m Hurdles36" / 0.914m1.37.86a11
May 16Nansemond River Warrior ClassicMay 16 · 110m Hurdles · Place 1 · PhoebusPhoebus110m Hurdles39" / 0.991mRound P1.14.56a11
May 16Nansemond River Warrior ClassicMay 16 · 110m Hurdles · Place 2 · PhoebusPhoebus110m Hurdles39" / 0.991m2.14.34a PB11
May 2Queen Harrison Track ClassicMay 2 · High Jump · PhoebusPhoebusHigh Jump--DNS11
May 2Queen Harrison Track ClassicMay 2 · 300m Hurdles · Place 1 · PhoebusPhoebus300m Hurdles36" / 0.914m1.38.14a11
May 2Queen Harrison Track ClassicMay 2 · 110m Hurdles · Place 1 · PhoebusPhoebus110m Hurdles39" / 0.991mRound P1.15.15aWind: 2.111
May 2Queen Harrison Track ClassicMay 2 · 110m Hurdles · Place 1 · PhoebusPhoebus110m Hurdles39" / 0.991m1.14.65aWind: 0.511
May 2Queen Harrison Track ClassicMay 2 · 100 Meters · Place 37 · PhoebusPhoebus100 MetersRound P37.11.58aWind: 1.211

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55m Hurdles · Place 7 · PhoebusPhoebus55m Hurdles77.8311
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 500 Meters · Place 10 · PhoebusPhoebus500 Meters101:08.1811
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55m Hurdles · Place 6 · PhoebusPhoebus55m HurdlesRound P67.79011
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 500 Meters · Place 5 · PhoebusPhoebus500 Meters51:06.78 PB11
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Triple Jump · Place 4 · PhoebusPhoebusTriple Jump440-6.2511
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Long Jump · Place 12 · PhoebusPhoebusLong Jump1218-7.5011
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 300 Meters · Place 8 · PhoebusPhoebus300 Meters835.65 PB11
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · High Jump · Place 10 · PhoebusPhoebusHigh Jump105-611
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 55m Hurdles · Place 4 · PhoebusPhoebus55m Hurdles48.0711
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 55m Hurdles · Place 3 · PhoebusPhoebus55m Hurdles37.8311
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Triple Jump · Place 3 · PhoebusPhoebusTriple Jump312.07m PB11
Jan 24THE DMV'S Indoor HS ClassicJan 24 · High Jump · Place 2 · PhoebusPhoebusHigh Jump21.72m PB11
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 55m Hurdles · Place 5 · PhoebusPhoebus55m Hurdles58.3111
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 55m Hurdles · Place 4 · PhoebusPhoebus55m HurdlesRound P48.0211
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 500 Meters · Place 3 · PhoebusPhoebus500 Meters31:07.3511
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55m Hurdles · Place 1 · PhoebusPhoebus55m Hurdles17.9611
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55m Hurdles · Place 1 · PhoebusPhoebus55m HurdlesRound P18.1011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 1 · Aerial Supreme Track ClubAerial Supreme Track Club400m Hurdles156.06a—
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 300m Hurdles · Place 1 · PhoebusPhoebus300m Hurdles138.4310
May 25HR Hurricanes CAT 5 InviteMay 25 · 400 Meters · Place 1 · Aerial Supreme Track ClubAerial Supreme Track Club400 Meters150.22a PB—
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Triple Jump · Place 11 · PhoebusPhoebusTriple Jump1135-210
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Long Jump · Place 8 · PhoebusPhoebusLong Jump820-010
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 300m Hurdles · Place 4 · PhoebusPhoebus300m Hurdles441.2710
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 100 Meters · Place 26 · PhoebusPhoebus100 Meters2611.5810
May 7Peninsula District #4May 7 · Triple Jump · Place 4 · PhoebusPhoebusTriple Jump440-01.00—
May 7Peninsula District #4May 7 · Long Jump · Place 5 · PhoebusPhoebusLong Jump520-04.00—
May 7Peninsula District #4May 7 · High Jump · Place 5 · PhoebusPhoebusHigh Jump52.50 PB—
May 7Peninsula District #4May 7 · 300m Hurdles · Place 4 · PhoebusPhoebus300m Hurdles442.17—
May 7Peninsula District #4May 7 · 200 Meters · Place 8 · PhoebusPhoebus200 Meters823.14 PB—
May 7Peninsula District #4May 7 · 100 Meters · Place 8 · PhoebusPhoebus100 Meters811.53 PB—
May 3Queen Harrison Track Classic InvitationalMay 3 · 400 Meters · Place 7 · PhoebusPhoebus400 Meters750.4210
May 3Queen Harrison Track Classic InvitationalMay 3 · Triple Jump · Place 7 · PhoebusPhoebusTriple Jump740-10.5010
May 3Queen Harrison Track Classic InvitationalMay 3 · 200 Meters · Place 17 · PhoebusPhoebus200 Meters1723.5910

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · High Jump · Place 7 · PhoebusPhoebusHigh Jump75-05.00SO
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 500 Meters · Place 5 · PhoebusPhoebus500 Meters51:09.46SO
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 143 · PhoebusPhoebus500 Meters1431:13.69—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 143 · PhoebusPhoebus500 Meters1431:13.69—
Jan 15Peninsula District Meet #3Jan 15 · Long Jump · Place 6 · PhoebusPhoebusLong Jump618-5.7510
Jan 15Peninsula District Meet #3Jan 15 · 500 Meters · Place 4 · PhoebusPhoebus500 Meters41:12.8710