Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSouthland Outdoor Championships · May 1413.49aSouthland Outdoor ChampionshipsMay 14, 2026
200 Meters · IndoorTexas Tech Jarvis Scott Invite · Feb 1324.56aTexas Tech Jarvis Scott InviteFebruary 13, 2026
200 Meters · OutdoorCharles Austin Classic · Mar 2724.78aCharles Austin ClassicMarch 27, 2026
300 Meters · IndoorVirginia Beach HS Opener · Dec 1041.87aVirginia Beach HS OpenerDecember 10, 2021
300m Hurdles · 30" / 0.762m · OutdoorVHSL 4A State Championships · Jun 343.42aVHSL 4A State ChampionshipsJune 3, 2022
400 Meters · IndoorTexas Tech Jarvis Scott Invite · Feb 1357.08aTexas Tech Jarvis Scott InviteFebruary 13, 2026
400 Meters · OutdoorAll American Track Classic Virginia · Apr 258.00All American Track Classic VirginiaApril 2, 2022
400m Hurdles · 30" / 0.762m · OutdoorSouthland Outdoor Championships · May 1459.36aSouthland Outdoor ChampionshipsMay 14, 2026
500 Meters · IndoorVHSL Class 4 State Championships · Feb 281:17.84aVHSL Class 4 State ChampionshipsFebruary 28, 2022
55 Meter · IndoorVHSL Class 3_4 Region A Indoor T&F Championship · Feb 187.31aVHSL Class 3_4 Region A Indoor T&F ChampionshipFebruary 18, 2022
55m Hurdles · 33" · IndoorVHSL Class 3_4 Region A Indoor T&F Championship · Feb 188.40aVHSL Class 3_4 Region A Indoor T&F ChampionshipFebruary 18, 2022
60 Meter · IndoorVA Beach Opener · Dec 37.96aVA Beach OpenerDecember 3, 2021
60 Meters · IndoorRobert Platt Invitational · Jan 267.73aRobert Platt InvitationalJanuary 26, 2024
60m Hurdles · 33" / 0.838m · IndoorGrant Holloway AAU Invitational · Dec 199.69aGrant Holloway AAU InvitationalDecember 19, 2021
High Jump · IndoorVHSL Class 3_4 Region A Indoor T&F Championship · Feb 184-10VHSL Class 3_4 Region A Indoor T&F ChampionshipFebruary 18, 2022
High Jump · OutdoorVHSL Region 4A Outdoor Championships · May 204-10.00VHSL Region 4A Outdoor ChampionshipsMay 20, 2022
Long Jump · IndoorVHSL Class 4 State Championships · Feb 2817-10.50VHSL Class 4 State ChampionshipsFebruary 28, 2022
Long Jump · OutdoorVHSL Region 4A Outdoor Championships · May 2017-07.75VHSL Region 4A Outdoor ChampionshipsMay 20, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Southland Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 7 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762mRound P7.1:01.77aJr
May 14Southland Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 2 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m2.59.36a PBJr
May 14Southland Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 3 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838mRound P3.13.49a PBWind: 1.7Jr
May 14Southland Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 6 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838m6.13.82aWind: 2Jr
Apr 30Texas InvitationalApr 30 · 400m Hurdles · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m--DNSJr
Apr 24Michael Johnson InvitationalApr 24 · 400m Hurdles · Place 6 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m6.1:00.37aJr
Apr 24Michael Johnson InvitationalApr 24 · 100m Hurdles · Place 14 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838mRound P14.14.19aWind: 2.1Jr
Apr 944 Farms Team InvitationalApr 9 · 400m Hurdles · Place 12 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m12.1:01.97aJr
Mar 27Charles Austin ClassicMar 27 · 100m Hurdles · Place 2 · Incarnate WordIncarnate Word100m Hurdles214.03aJr
Mar 27Charles Austin ClassicMar 27 · 200 Meters · Place 9 · Incarnate WordIncarnate Word200 Meters924.78a PBJr
Mar 20UTSA InvitationalMar 20 · 100m Hurdles · Place 5 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838m5.13.79aWind: 3.2Jr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · 60m Hurdles · Place 14 · Incarnate WordIncarnate Word60m HurdlesRound P148.62aJr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · 60m Hurdles · Place 15 · Incarnate WordIncarnate Word60m HurdlesRound S158.55aJr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · 400 Meters · Place 47 · Incarnate WordIncarnate Word400 Meters4757.08a PBJr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · 200 Meters · Place 36 · Incarnate WordIncarnate Word200 Meters3624.56a PBJr
Jan 30Robert Platt InvitJan 30 · 60m Hurdles · Place 10 · Incarnate WordIncarnate Word60m HurdlesRound P108.75aJr
Jan 30Robert Platt InvitJan 30 · 60m Hurdles · Place 11 · Incarnate WordIncarnate Word60m HurdlesRound S118.76aJr
Jan 30Robert Platt InvitJan 30 · 400 Meters · Place 9 · Incarnate WordIncarnate Word400 Meters958.00aJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Southland OutdoorMay 15 · 400m Hurdles · Place 4 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762mRound P4.1:02.04aSo
May 15Southland OutdoorMay 15 · 400m Hurdles · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m--DNSSo
May 15Southland OutdoorMay 15 · 100m Hurdles · Place 6 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838mRound P6.14.16aWind: -1.5So
May 15Southland OutdoorMay 15 · 100m Hurdles · Place 7 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838m7.14.32aWind: -0.4So
May 3Texas A&M Alumni Muster InvitationalMay 3 · 100m Hurdles · Place 5 · Incarnate WordIncarnate Word100m Hurdles513.90aSo
Apr 24Texas Invitational (outdoor)Apr 24 · 400m Hurdles · Place 2 · Incarnate WordIncarnate Word400m Hurdles21:01.05SO
Apr 24Texas Invitational (outdoor)Apr 24 · 100m Hurdles · Place 16 · Incarnate WordIncarnate Word100m Hurdles1614.53SO
Apr 18Michael Johnson InviteApr 18 · 400m Hurdles · Place 11 · Incarnate WordIncarnate Word400m Hurdles111:01.69SO
Apr 18Michael Johnson InviteApr 18 · 100m Hurdles · Place 11 · Incarnate WordIncarnate Word100m HurdlesRound P1114.14SO

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9Southland Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 3 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762mRound P3.1:01.90aFr
May 9Southland Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 3 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m3.1:00.67aFr
May 9Southland Outdoor ChampionshipsMay 9 · 100m Hurdles · Place 7 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838mRound P7.14.60aWind: -0.3Fr
May 9Southland Outdoor ChampionshipsMay 9 · 100m Hurdles · Place 5 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838m5.14.17aWind: -0.2Fr
Apr 26Texas Invitational (outdoor)Apr 26 · 400m Hurdles · Place 17 · Incarnate WordIncarnate Word400m Hurdles171:04.29a—
Apr 26Texas Invitational (outdoor)Apr 26 · 100m Hurdles · Place 18 · Incarnate WordIncarnate Word100m Hurdles1814.39a—
Apr 192024 Michael Johnson InvApr 19 · 400m Hurdles · Place 18 · Incarnate WordIncarnate Word400m Hurdles181:02.74a—
Apr 192024 Michael Johnson InvApr 19 · 100m Hurdles · Place 27 · Incarnate WordIncarnate Word100m Hurdles2714.78a—
Mar 28Bobcat InvitationalMar 28 · 100m Hurdles · Place 10 · Incarnate WordIncarnate Word100m Hurdles1013.88a—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · 400m Hurdles · Place 8 · Incarnate WordIncarnate Word400m Hurdles81:02.12a—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · 100m Hurdles · Place 22 · Incarnate WordIncarnate Word100m Hurdles2214.16a—
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 400m Hurdles · Place 8 · Incarnate WordIncarnate Word400m Hurdles30" / 0.762m8.1:02.12aFr
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 100m Hurdles · Place 22 · Incarnate WordIncarnate Word100m Hurdles33" / 0.838m22.14.16aWind: 3.9Fr
Mar 22Charles Austin ClassicMar 22 · 400m Hurdles · Place 2 · Incarnate WordIncarnate Word400m Hurdles21:02.73a—
Mar 22Charles Austin ClassicMar 22 · 100m Hurdles · Place 3 · Incarnate WordIncarnate Word100m Hurdles314.27a—
Mar 152024 UTSA InvitationalMar 15 · 400m Hurdles · Place 5 · Incarnate WordIncarnate Word400m Hurdles51:04.16FR
Mar 152024 UTSA InvitationalMar 15 · 100m Hurdles · Place 6 · Incarnate WordIncarnate Word100m Hurdles614.41FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26Robert Platt InvitationalJan 26 · 60m Hurdles · Place 23 · Incarnate WordIncarnate Word60m Hurdles239.08a—
Jan 26Robert Platt InvitationalJan 26 · 60m Hurdles · Place 16 · Incarnate WordIncarnate Word60m Hurdles168.99a—
Jan 26Robert Platt InvitationalJan 26 · 60 Meters · Place 33 · Incarnate WordIncarnate Word60 Meters337.73a PB—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3VHSL 4A State ChampionshipsJun 3 · Long Jump · Place 7 · Deep CreekDeep CreekLong Jump7.17-04.2512
Jun 3VHSL 4A State ChampionshipsJun 3 · 300m Hurdles · Place 1 · Deep CreekDeep Creek300m Hurdles30" / 0.762m1.43.42a PB12
Jun 3VHSL 4A State ChampionshipsJun 3 · 100m Hurdles · Place 1 · Deep CreekDeep Creek100m Hurdles33" / 0.838mRound P1.14.75aWind: -1.612
Jun 3VHSL 4A State ChampionshipsJun 3 · 100m Hurdles · Place 1 · Deep CreekDeep Creek100m Hurdles33" / 0.838m1.14.64aWind: 0.912
Jun 3VHSL 4A State ChampionshipsJun 3 · 200 Meters · Place 3 · Deep CreekDeep Creek200 MetersRound P3.25.12aWind: -2.112
Jun 3VHSL 4A State ChampionshipsJun 3 · 200 Meters · Place 2 · Deep CreekDeep Creek200 Meters2.24.99aWind: -1.912
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · Long Jump · Place 2 · Deep CreekDeep CreekLong Jump2.17-07.75 PB12
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 100m Hurdles · Place 1 · Deep CreekDeep Creek100m Hurdles33" / 0.838mRound P1.14.98a12
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 100m Hurdles · Place 1 · Deep CreekDeep Creek100m Hurdles33" / 0.838m1.14.71aWind: -0.912
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · High Jump · Place 4 · Deep CreekDeep CreekHigh Jump4.4-10.00 PB12
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 400 Meters · Place 3 · Deep CreekDeep Creek400 Meters3.58.29a12
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 200 Meters · Place 1 · Deep CreekDeep Creek200 MetersRound P1.25.13aWind: -1.112
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 200 Meters · Place 2 · Deep CreekDeep Creek200 Meters2.24.94a12
Apr 2All American Track Classic VirginiaApr 2 · Long Jump · Place 4 · DEEP CREEK H, ChDEEP CREEK H, ChLong Jump418-02.5012
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 4 · DEEP CREEK H, ChDEEP CREEK H, Ch400 Meters458.00 PB12
Apr 2All American Track Classic VirginiaApr 2 · 200 Meters · Place 5 · DEEP CREEK H, ChDEEP CREEK H, Ch200 Meters524.8012

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · 500 Meters · Place 3 · Deep CreekDeep Creek500 Meters3.1:17.84a PB12
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Deep CreekDeep Creek55m Hurdles33"Round P2.8.46a12
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · 55m Hurdles · Place 2 · Deep CreekDeep Creek55m Hurdles33"2.8.48a12
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · Long Jump · Place 4 · Deep CreekDeep CreekLong Jump4.17-10.50 PB12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 55m Hurdles · Place 1 · Deep CreekDeep Creek55m Hurdles33"Round P1.8.51a12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 55m Hurdles · Place 2 · Deep CreekDeep Creek55m Hurdles33"2.8.40a PB12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 55 Meter · Place 6 · Deep CreekDeep Creek55 MeterRound P6.7.39a12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 55 Meter · Place 4 · Deep CreekDeep Creek55 Meter4.7.31a PB12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · Long Jump · Place 3 · Deep CreekDeep CreekLong Jump3.16-7.5012
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · High Jump · Place 2 · Deep CreekDeep CreekHigh Jump2.4-10 PB12

2021 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19Grant Holloway AAU InvitationalDec 19 · 60m Hurdles · Place 7 · Virginia Beach FlamesVirginia Beach Flames60m Hurdles33" / 0.838mRound P7.10.14a12
Dec 19Grant Holloway AAU InvitationalDec 19 · 60m Hurdles · Place 5 · Virginia Beach FlamesVirginia Beach Flames60m Hurdles33" / 0.838m5.9.69a PB12
Dec 19Grant Holloway AAU InvitationalDec 19 · Long Jump · Place 2 · Virginia Beach FlamesVirginia Beach FlamesLong Jump2.17-10.5012
Dec 10Virginia Beach HS OpenerDec 10 · 300 Meters · Place 7 · Deep CreekDeep Creek300 Meters7.41.87a PB12
Dec 10Virginia Beach HS OpenerDec 10 · 55 Meter · Place 3 · Deep CreekDeep Creek55 MeterRound P3.7.38a12
Dec 10Virginia Beach HS OpenerDec 10 · 55 Meter · Place 4 · Deep CreekDeep Creek55 Meter4.7.46a12
Dec 10Virginia Beach HS OpenerDec 10 · Long Jump · Place 3 · Deep CreekDeep CreekLong Jump3.17-03.2512
Dec 3VA Beach OpenerDec 3 · 60 Meter · Place 14 · Creek SpeedCreek Speed60 MeterRound P14.7.96a PB12
Dec 3VA Beach OpenerDec 3 · 55 Meter · Place 15 · Creek SpeedCreek Speed55 MeterRound P15.7.31a12
Dec 3VA Beach OpenerDec 3 · Long Jump · Place 8 · Creek SpeedCreek SpeedLong Jump8.5.19m12
Dec 3VA Beach OpenerDec 3 · 200 Meters · Place 13 · Creek SpeedCreek Speed200 Meters13.25.78a12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25AAU Region 05 National QualifierJun 25 · 400m Hurdles · Place 3 · Virginia Beach FlamesVirginia Beach Flames400m Hurdles30" / 0.762m3.1:05.77a11
Jun 25AAU Region 05 National QualifierJun 25 · Long Jump · Virginia Beach FlamesVirginia Beach FlamesLong Jump—ND11