Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDominion Dist. POWHATAN · Apr 913.05aDominion Dist. POWHATANApril 9, 2024
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 5 State Championships · Jun 514.72aVHSL Class 5 State ChampionshipsJune 5, 2026
55 Meters · IndoorTrack 757 Last Chance Meet · Jan 277.91Track 757 Last Chance MeetJanuary 27, 2024
55m Hurdles · 33" · IndoorSTC MEET #3 · Dec 208.46aSTC MEET #3December 20, 2025
55m Hurdles · 33" · OutdoorVHSL Region 5C Championships · Feb 108.93aVHSL Region 5C ChampionshipsFebruary 10, 2024
Long Jump · IndoorVHSL Region 5C ITK Championships · Feb 1917-5.75VHSL Region 5C ITK ChampionshipsFebruary 19, 2026
Long Jump · OutdoorDogwood Track Classic · May 117-05.50Dogwood Track ClassicMay 1, 2026
Triple Jump · OutdoorVHSL Region 5C Championships · Feb 1032-11.25VHSL Region 5C ChampionshipsFebruary 10, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Long Jump · Place 17 · James River (Midlothian)Long Jump17.16-1.25Wind: 1.512
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100m Hurdles · Place 5 · James River (Midlothian)100m Hurdles33" / 0.838mRound P5.14.72a PBWind: -0.212
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100m Hurdles · Place 5 · James River (Midlothian)100m Hurdles33" / 0.838m5.14.92aWind: -0.812
May 9Varina InviteMay 9 · Long Jump · Place 4 · James River (Midlothian)Long Jump4.17-01.7512
May 9Varina InviteMay 9 · 100m Hurdles · Place 4 · James River (Midlothian)100m Hurdles33" / 0.838m4.14.88a12
May 1Dogwood Track ClassicMay 1 · Long Jump · Place 7 · James River (Midlothian)Long Jump7.17-05.50 PB12
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 8 · James River (Midlothian)100m Hurdles33" / 0.838mRound P8.15.28aWind: -0.412
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 7 · James River (Midlothian)100m Hurdles33" / 0.838m7.15.17aWind: -0.612
Jan 22Dominion District Polar BearJan 22 · High Jump · Place 1 · James River (Midlothian)High Jump1.4-10Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 55m Hurdles · Place 3 · James River (Midlothian)55m Hurdles33"3.8.54a12
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · Long Jump · Place 4 · James River (Midlothian)Long Jump4.17-5.75 PB12
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 1 · James River (Midlothian)55m HurdlesRound P18.5812
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 1 · James River (Midlothian)55m Hurdles18.4912
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · Long Jump · Place 4 · James River (Midlothian)Long Jump418-112
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 38 · James River (Midlothian)55m Hurdles33"Round P38.8.72a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 55m Hurdles · Place 1 · James River (Midlothian)55m Hurdles33"1.8.46a PB12
Dec 20STC MEET #3Dec 20 · Long Jump · Place 2 · James River (Midlothian)Long Jump2.16-812
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 55m Hurdles · Place 5 · James River (Midlothian)55m Hurdles33"5.8.77a11
Feb 17Region 5C Indoor ChampionshipsFeb 17 · Long Jump · Place 6 · James River (Midlothian)Long Jump6.17-1.7511
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 9 · James River HS (Midlothian)55m HurdlesRound P98.9511

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Dominion Polar Bear Meet Dec 16 · 55m Hurdles · Place 1 · James River (Midlothian)55m Hurdles33"1.9.26aUnofficial12
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · Long Jump · Place 9 · James River (Midlothian)Long Jump9.16-9.7511
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 100m Hurdles · Place 3 · James River (Midlothian)100m Hurdles33" / 0.838mRound P3.15.14a11
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 100m Hurdles · Place 3 · James River (Midlothian)100m Hurdles33" / 0.838m3.15.06a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 30 · James River (Midlothian)55m Hurdles33"Round P30.9.18a11
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 51 · James River (Midlothian)55 Meters517.91 PB10
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 51 · James River (Midlothian)55 MetersRound P517.9110

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Long Jump · Place 47 · James River (Midlothian)Long Jump47.4.94mWind: 0.410
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 46 · James River (Midlothian)100m Hurdles33" / 0.838mRound P46.15.96aWind: 010
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · Long Jump · Place 7 · James River (Midlothian)Long Jump7.16-110
Apr 9Dominion Dist. POWHATANApr 9 · Long Jump · Place 4 · James River (Midlothian)Long Jump4.16-10.0010
Apr 9Dominion Dist. POWHATANApr 9 · 100 Meters · Place 11 · James River (Midlothian)100 Meters11.13.05a PB10
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 55m Hurdles · Place 7 · James River (Midlothian)55m Hurdles33"7.8.93a PB10
Feb 10VHSL Region 5C ChampionshipsFeb 10 · Triple Jump · Place 13 · James River (Midlothian)Triple Jump13.32-11.25 PB10
Feb 10VHSL Region 5C ChampionshipsFeb 10 · Long Jump · Place 7 · James River (Midlothian)Long Jump7.16-06.5010

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Dominion Dist. JAMES RIVERDec 20 · 55 Meter · Place 4 · James River (Midlothian)55 Meter4.7.89aUnofficial10
Dec 20Dominion Dist. JAMES RIVERDec 20 · Triple Jump · Place 1 · James River (Midlothian)Triple Jump1.33-05.00Unofficial10