Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 2610.75Generation Park TF Invitational 2026February 26, 2026
100 Meters · OutdoorPearland Track Express Spring Classic · Apr 103.1Pearland Track Express Spring ClassicApril 10, 2021
1600 Meters · OutdoorUIL 5A District 20 (M, Tu, Th) · Apr 115:16.54aUIL 5A District 20 (M, Tu, Th)April 11, 2016
200 Meters · IndoorJoe Deloach Invitational Youth Track Meet · Jan 1929.49qJoe Deloach Invitational Youth Track MeetJanuary 19, 2020
200 Meters · OutdoorPearland Track Express Spring Classic · Apr 101.7Pearland Track Express Spring ClassicApril 10, 2021
3200 Meters · OutdoorUIL 5A District 20 (M, Tu, Th) · Apr 1111:56.77aUIL 5A District 20 (M, Tu, Th)April 11, 2016
400 Meters · IndoorLouisiana Youth Indoor Track and Field Classic · Feb 241:27.14aLouisiana Youth Indoor Track and Field ClassicFebruary 24, 2018
400 Meters · OutdoorWings Track Club Championship TF26 · May 3051.73aWings Track Club Championship TF26May 30, 2026
60 Meter · IndoorLouisiana Youth Indoor Track and Field Classic · Feb 249.32aLouisiana Youth Indoor Track and Field ClassicFebruary 24, 2018
60 Meters · IndoorJoe Deloach Invitational Youth Track Meet · Jan 198.58Joe Deloach Invitational Youth Track MeetJanuary 19, 2020
Triple Jump · OutdoorAAU JO Region 17 Nat. Qual. · Jun 2137-11.75AAU JO Region 17 Nat. Qual.June 21, 2024

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 18 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound P18.22.36aWind: -2.110
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 20 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound S20.22.26aWind: 0.610
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 3 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P3.10.68aWind: 1.310
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 11 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound S11.11.03aWind: -0.610
Jul 30TAAF Games of Texas TF26Jul 30 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P1.10.54a10
Jul 30TAAF Games of Texas TF26Jul 30 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.10.60a10
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · 100 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field100 Meters2.11.18aWind: -3.910
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 200 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound P2.22.26aWind: -0.710
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 200 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field200 Meters1.22.50aWind: -610
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P1.10.84aWind: -1.710
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.10.35aWind: 410
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Place 3 · BeastMode Track & FieldBeastMode Track & Field200 Meters3.22.68aWind: -2.910
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P1.11.14aWind: -2.110
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.11.08aWind: -2.210
May 30Wings Track Club Championship TF26May 30 · 400 Meters · Place 10 · BeastModeBeastMode400 Meters1051.73a PB10
May 30Wings Track Club Championship TF26May 30 · 200 Meters · Place 1 · BeastModeBeastMode200 Meters122.18a10
May 30Wings Track Club Championship TF26May 30 · 100 Meters · Place 1 · BeastModeBeastMode100 Meters110.98a10
May 9H-Town Hurricanes Relays TF26May 9 · 400 Meters · BeastMode Track & FieldBeastMode Track & Field400 Meters--DNS10
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.10.75a10
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 100 Meters · Place 7 · Humble Summer CreekHumble Summer Creek100 MetersRound P7.10.54aWind: 2.610
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 100 Meters · Place 5 · Humble Summer CreekHumble Summer Creek100 Meters5.10.61aWind: -0.510
Apr 17UIL 6A Area 23-24 TF26Apr 17 · 100 Meters · Place 3 · Humble Summer CreekHumble Summer Creek100 Meters3.10.57aWind: 5.310
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 100 Meters · Place 7 · Humble Summer CreekHumble Summer Creek100 MetersRound P7.11.07aWind: -3.210
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 100 Meters · Place 4 · Humble Summer CreekHumble Summer Creek100 Meters4.10.61aWind: 2.810
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 100 Meters · Place 3 · Humble Summer CreekHumble Summer Creek100 Meters310.91a10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 100 Meters · Place 2 · Humble Summer CreekHumble Summer Creek100 Meters210.77a10
Mar 2074th TSU RelaysMar 20 · 100 Meters · Place 4 · Humble Summer CreekHumble Summer Creek100 MetersRound P4.11.03aWind: -1.210
Mar 2074th TSU RelaysMar 20 · 100 Meters · Place 4 · Humble Summer CreekHumble Summer Creek100 Meters4.10.59aWind: 4.110
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 100 Meters · Place 38 · Humble Summer CreekHumble Summer Creek100 Meters3810.63—
Feb 21Humble Sam Mosley Relays TF26Feb 21 · 100 Meters · Place 12 · Humble Summer CreekHumble Summer Creek100 Meters12.10.84aWind: 410

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 100 Meters · Place 9 · Humble Summer CreekHumble Summer Creek100 Meters910.75 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 49 · BeastMode Track & FieldBeastMode Track & Field400 Meters49.57.26a9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 27 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P27.11.65aWind: -0.59
May 31Track Houston Championship May 31 · 400 Meters · Place 31 · BeastModeBeastMode400 Meters3154.41a9
May 31Track Houston Championship May 31 · 100 Meters · Place 21 · BeastModeBeastMode100 MetersRound P2111.55a9
Apr 1UIL 6A District 23Apr 1 · 100 Meters · Humble Summer CreekHumble Summer Creek100 MetersRound P--NT9

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Triple Jump · Place 3 · BeastMode Track & FieldBeastMode Track & FieldTriple Jump3.37-11.75 PBWind: 08
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 5 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound P5.24.40aWind: 0.88
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · BeastMode Track & FieldBeastMode Track & Field200 Meters--DNSWind: -0.48
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 6 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P6.11.98aWind: -2.18
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 7 · BeastMode Track & FieldBeastMode Track & Field100 Meters7.12.14aWind: -2.38
Jun 13AAU Gulf District QualifierJun 13 · 200 Meters · Place 7 · BeastMode USABeastMode USA200 Meters724.54—
Jun 13AAU Gulf District QualifierJun 13 · 100 Meters · Place 3 · BeastMode USABeastMode USA100 Meters311.58—
May 252024 High Velocity Memorial Day ClassicMay 25 · Long Jump · BeastMode Track & FieldBeastMode Track & FieldLong Jump—ND8
May 252024 High Velocity Memorial Day ClassicMay 25 · 400 Meters · BeastMode Track & FieldBeastMode Track & Field400 Meters—NT8
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · BeastMode Track & FieldBeastMode Track & Field100 Meters—NT8
Apr 13PTX 12th Annual Spring ClassicApr 13 · Long Jump · BeastMode Track & FieldBeastMode Track & FieldLong Jump--DNS8
Apr 13PTX 12th Annual Spring ClassicApr 13 · 400 Meters · Place 12 · BeastMode Track & FieldBeastMode Track & Field400 Meters12.57.72a8
Apr 13PTX 12th Annual Spring ClassicApr 13 · 100 Meters · Place 6 · BeastMode Track & FieldBeastMode Track & Field100 Meters6.11.90a8
Mar 30Houston Pace SettersMar 30 · 400 Meters · BeastMode Track & FieldBeastMode Track & Field400 Meters—DNS8
Mar 30Houston Pace SettersMar 30 · 200 Meters · BeastMode Track & FieldBeastMode Track & Field200 Meters—NT8
Mar 30Houston Pace SettersMar 30 · 100 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field100 Meters2.11.89a8

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27Greater Houston RelaysMay 27 · Triple Jump · Place 1 · BeastModeBeastModeTriple Jump134-8.25—
May 27Greater Houston RelaysMay 27 · 100m Hurdles · Place 3 · BeastModeBeastMode100m Hurdles316.61a—
May 27Greater Houston RelaysMay 27 · 400 Meters · Place 15 · BeastModeBeastMode400 Meters151:03.73a—
May 27Greater Houston RelaysMay 27 · 100 Meters · Place 4 · BeastModeBeastMode100 Meters412.50a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100m Hurdles · Place 5 · BeastModeBeastMode100m Hurdles518.70a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 41 · BeastModeBeastMode400 Meters411:01.82a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 24 · BeastModeBeastMode100 Meters2412.63a—
May 6Mainland Jaguars Track MeetMay 6 · 400 Meters · Place 16 · BeastModeBeastMode400 Meters161:06.47a—
May 6Mainland Jaguars Track MeetMay 6 · 100 Meters · Place 2 · BeastModeBeastMode100 Meters212.71a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 400 Meters · Place 22 · BeastModeBeastMode400 Meters221:04.88a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 9 · BeastModeBeastMode100 Meters912.78a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 200 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound P2.25.75aWind: -0.96
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 200 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field200 Meters1.25.94aWind: -2.46
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P1.12.81aWind: 16
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.13.04aWind: -3.86
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 200 Meters · Place 2 · BeastModeBeastMode200 Meters226.17a—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 100 Meters · Place 1 · BeastModeBeastMode100 MetersRound P113.11a—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 100 Meters · Place 1 · BeastModeBeastMode100 Meters112.77a—
May 28Greater Houston RelaysMay 28 · 400 Meters · Place 11 · BeastModeBeastMode400 Meters111:07.89—
May 28Greater Houston RelaysMay 28 · 100 Meters · Place 1 · BeastModeBeastMode100 Meters112.79—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 3 · BeastModeBeastMode100 Meters313.51—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 40 · BeastModeBeastMode400 Meters401:12.51—

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound P2.27.25aWind: -3.45
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field200 Meters2.27.08aWind: -0.85
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P1.12.86aWind: 0.35
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.12.94aWind: 1.45
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field200 Meters1.27.91aWind: -1.65
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 1 · BeastMode Track & FieldBeastMode Track & Field100 Meters1.13.35aWind: -2.75
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 66 · BeastModeBeastMode400 Meters661:12.3811
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 15 · BeastModeBeastMode100 Meters1513.3211
May 1All American Throwers Field Event ChampionshipMay 1 · Long Jump · BeastMode Track & FieldBeastMode Track & FieldLong Jump—DNS5
Apr 17BeastMode RelaysApr 17 · 200 Meters · Place 3 · BeastModeBeastMode200 Meters33.5—
Apr 17BeastMode RelaysApr 17 · 100 Meters · Place 9 · BeastModeBeastMode100 Meters94.7—
Apr 10Pearland Track Express Spring ClassicApr 10 · 400 Meters · Place 31 · BeastModeBeastMode400 Meters311:16.54—
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 6 · BeastModeBeastMode200 Meters61.7 PB—
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 3 · BeastModeBeastMode100 Meters33.1 PB—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 200 Meters · Place 4 · BeastModeBeastMode200 Meters429.79—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 200 Meters · Place 2 · BeastModeBeastMode200 Meters229.49q PB—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 60 Meters · Place 1 · BeastModeBeastMode60 Meters18.58 PB—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 60 Meters · Place 4 · BeastModeBeastMode60 Meters48.84q—

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 200 Meters · Place 4 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound S4.28.77aWind: 0.52
Jul 29AAU Junior Olympic NationalsJul 29 · 200 Meters · Place 13 · BeastMode Track & FieldBeastMode Track & Field200 MetersRound P13.29.04aWind: 0.12
Jul 29AAU Junior Olympic NationalsJul 29 · 200 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field200 Meters2.29.24aWind: -1.52
Jul 29AAU Junior Olympic NationalsJul 29 · 100 Meters · Place 4 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound S4.14.09aWind: -1.82
Jul 29AAU Junior Olympic NationalsJul 29 · 100 Meters · Place 4 · BeastMode Track & FieldBeastMode Track & Field100 MetersRound P4.14.09aWind: 1.92
Jul 29AAU Junior Olympic NationalsJul 29 · 100 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field100 Meters2.13.97aWind: -12

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Louisiana Youth Indoor Track and Field ClassicFeb 24 · 60 Meter · Place 2 · BeastMode Track & FieldBeastMode Track & Field60 Meter2.9.32a PB2
Feb 24Louisiana Youth Indoor Track and Field ClassicFeb 24 · 400 Meters · Place 4 · BeastMode Track & FieldBeastMode Track & Field400 Meters4.1:27.14a PB2
Feb 24Louisiana Youth Indoor Track and Field ClassicFeb 24 · 200 Meters · Place 4 · BeastMode Track & FieldBeastMode Track & Field200 Meters4.33.39a2

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11UIL 5A District 20 (M, Tu, Th)Apr 11 · 3200 Meters · Place 5 · Houston SharpstownHouston Sharpstown3200 Meters5.11:56.77a PB12
Apr 11UIL 5A District 20 (M, Tu, Th)Apr 11 · 1600 Meters · Place 6 · Houston SharpstownHouston Sharpstown1600 Meters6.5:16.54a PB12
Mar 12Houston Dave Bethany RelaysMar 12 · 3200 Meters · Place 11 · Houston SharpstownHouston Sharpstown3200 Meters11.12:24.49a12