Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Houston Pace Setters Preliminary Invitational · Mar 2813.49a2026 Houston Pace Setters Preliminary InvitationalMarch 28, 2026
100m Hurdles · 30" / 0.762m · OutdoorTrack Houston Championship Meet TF26 · May 3014.83aTrack Houston Championship Meet TF26May 30, 2026
200 Meters · OutdoorWharton County Wave Invitational · Apr 2527.94aWharton County Wave InvitationalApril 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 128.92aAAU Junior Olympic GamesAugust 1, 2026
200m Hurdles · 33" / 0.838m · OutdoorH-Town Hurricanes Relays TF26 · May 929.77aH-Town Hurricanes Relays TF26May 9, 2026
400 Meters · Outdoor2026 Houston Pace Setters Preliminary Invitational · Mar 281:06.49a2026 Houston Pace Setters Preliminary InvitationalMarch 28, 2026
80m Hurdles · 30" / 0.762m · OutdoorTop Flight Youth Track Meet · May 1712.76aTop Flight Youth Track MeetMay 17, 2025
80m Hurdles · 33" / 0.838m · OutdoorAAU JO Region 17 Nat. Qual. · Jun 2114.22aAAU JO Region 17 Nat. Qual.June 21, 2024
High Jump · OutdoorCL Stars Track Meet · May 201.20mCL Stars Track MeetMay 20, 2023
Long Jump · OutdoorTFYTC 2026 MEET · May 1614' 3"TFYTC 2026 MEETMay 16, 2026
Shot Put · 4kg · OutdoorTFYTC 2026 MEET · May 1610.23mTFYTC 2026 MEETMay 16, 2026
Shot Put · 6lb · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2638-03.25AAU Track & Field Region 17 QualifierJune 26, 2026
Triathlon · Standard · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 29697AAU Junior Olympics Region 17 National QualifierJune 29, 2022
Triple Jump · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2633-09.25AAU Track & Field Region 17 QualifierJune 26, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 3 · Houston Pace SettersHouston Pace SettersTriple Jump3.10.22mWind: -3.27
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 8 · Houston Pace SettersHouston Pace SettersShot Put6lb8.11.36m7
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 7 · Houston Pace SettersHouston Pace Setters200m Hurdles30" / 0.762mRound P7.29.17aWind: -1.67
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 7 · Houston Pace SettersHouston Pace Setters200m Hurdles30" / 0.762m7.28.92a PBWind: 1.67
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 3 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762mRound P3.15.19aWind: 1.37
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 4 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762m4.15.18aWind: -1.87
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 200m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters200m Hurdles30" / 0.762m1.29.23aWind: -1.27
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Triple Jump · Place 3 · Houston Pace SettersHouston Pace SettersTriple Jump3.33-09.25 PB7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put6lb1.38-03.25 PB7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 100m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762m1.14.73aWind: 3.47
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put6lb1.11.27m7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters200m Hurdles33" / 0.838m1.29.78aWind: -2.77
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762m1.15.20aWind: -1.27
May 30Track Houston Championship Meet TF26May 30 · Triple Jump · Place 2 · Houston Pace SettersHouston Pace SettersTriple Jump2.9.86m7
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 2 · Houston Pace SettersHouston Pace SettersShot Put6lb2.11.31m7
May 30Track Houston Championship Meet TF26May 30 · 200m Hurdles · Place 3 · Houston Pace SettersHouston Pace Setters200m Hurdles30" / 0.762m3.29.36a7
May 30Track Houston Championship Meet TF26May 30 · 100m Hurdles · Place 2 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762m2.14.83a PB7
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put133-6.257
May 23High Velocity Memorial Day ClassicMay 23 · 100m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters100m Hurdles114.99a7
May 16TFYTC 2026 MEETMay 16 · Long Jump · Place 3 · Houston Pace SettersHouston Pace SettersLong Jump3.14' 3" PB7
May 16TFYTC 2026 MEETMay 16 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put4kg1.10.23m PB7
May 16TFYTC 2026 MEETMay 16 · 100m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762m1.15.37aWind: 07
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 6 · Houston Pace SettersHouston Pace Setters100 Meters6.13.61aWind: 07
May 9H-Town Hurricanes Relays TF26May 9 · Triple Jump · Place 3 · Houston Pace SettersHouston Pace SettersTriple Jump3.9.63m7
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put6lb1.10.82m7
May 9H-Town Hurricanes Relays TF26May 9 · 200m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters200m Hurdles33" / 0.838m1.29.77a PB7
May 9H-Town Hurricanes Relays TF26May 9 · 100m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters100m Hurdles30" / 0.762m1.17.33a7
May 2Clash of Texas TF26May 2 · Shot Put · Place 3 · Houston Pace SettersHouston Pace SettersShot Put331-06.007
May 2Clash of Texas TF26May 2 · 200m Hurdles · Place 4 · Houston Pace SettersHouston Pace Setters200m Hurdles430.21a7
May 2Clash of Texas TF26May 2 · 100m Hurdles · Place 5 · Houston Pace SettersHouston Pace Setters100m Hurdles515.41a7
Apr 25Wharton County Wave InvitationalApr 25 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put6lb1.34' 0"7
Apr 25Wharton County Wave InvitationalApr 25 · 200 Meters · Place 7 · Houston Pace SettersHouston Pace Setters200 Meters7.27.94a PB7
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · Place 7 · Houston Pace SettersHouston Pace Setters100 Meters7.13.68a7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 100m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters100m Hurdles115.59a7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 400 Meters · Place 9 · Houston Pace SettersHouston Pace Setters400 Meters91:06.49a PB7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 200 Meters · Place 10 · Houston Pace SettersHouston Pace Setters200 Meters1028.36a7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 100 Meters · Place 10 · Houston Pace SettersHouston Pace Setters100 Meters1013.49a PB7

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 80m Hurdles · Place 2 · 13 Houston Pace13 Houston Pace80m Hurdles212.66—
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 21 · 13 Houston Pace13 Houston PaceShot Put2129-11.25—
Jul 26AAU Junior Olympic Games Jul 26 · 80m Hurdles · Place 1 · 13 Houston Pace13 Houston Pace80m HurdlesRound P112.48—
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762mRound P1.12.86aWind: -2.66
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.12.80aWind: -1.76
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put6lb1.31-05.756
May 31The Wings Track Club Youth ChampionshipMay 31 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles112.89a—
May 31The Wings Track Club Youth ChampionshipMay 31 · 100 Meters · Place 7 · Houston Pace SettersHouston Pace Setters100 Meters713.74a—
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put133-2—
May 24High Velocity Memorial Day ClassicMay 24 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles112.92a—
May 17Top Flight Youth Track MeetMay 17 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.12.76a PB6
May 17Top Flight Youth Track MeetMay 17 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put6lb1.9.506
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 10 · Houston Pace SettersHouston Pace Setters100 Meters10.13.98a6
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 1 · Houston Pace SettersHouston Pace SettersShot Put19.68m—
May 102025 H-Town Hurricanes RelaysMay 10 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles115.55a—
May 102025 H-Town Hurricanes RelaysMay 10 · 200 Meters · Place 12 · Houston Pace SettersHouston Pace Setters200 Meters1229.49a—
May 3Mainland Jaguars Track MeetMay 3 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles112.82a—
May 3Mainland Jaguars Track MeetMay 3 · 400 Meters · Place 18 · Houston Pace SettersHouston Pace Setters400 Meters181:15.67a—
May 3Mainland Jaguars Track MeetMay 3 · 100 Meters · Place 8 · Houston Pace SettersHouston Pace Setters100 Meters813.99a—
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 200 Meters · Place 7 · Houston Pace SettersHouston Pace Setters200 Meters7.28.83a6
Mar 22Houston Pace Setters InvitationalMar 22 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.13.41a6
Mar 22Houston Pace Setters InvitationalMar 22 · 200 Meters · Place 9 · Houston Pace SettersHouston Pace Setters200 Meters9.30.23a6
Mar 22Houston Pace Setters InvitationalMar 22 · 100 Meters · Place 7 · Houston Pace SettersHouston Pace Setters100 Meters7.14.36a6

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles33" / 0.838m1.14.22a PBWind: -2.25
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 400 Meters · Place 10 · Houston Pace SettersHouston Pace Setters400 Meters10.1:13.01a5
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 8 · Houston Pace SettersHouston Pace Setters200 MetersRound P8.31.01aWind: -1.85
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 8 · Houston Pace SettersHouston Pace Setters200 Meters8.31.73aWind: -2.15
Jun 13AAU Gulf District QualifierJun 13 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles114.28—
Jun 13AAU Gulf District QualifierJun 13 · 400 Meters · Place 13 · Houston Pace SettersHouston Pace Setters400 Meters131:17.07—
Jun 13AAU Gulf District QualifierJun 13 · 200 Meters · Place 12 · Houston Pace SettersHouston Pace Setters200 Meters1231.14—
May 252024 High Velocity Memorial Day ClassicMay 25 · 80m Hurdles · Place 2 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m2.18.72a5
May 252024 High Velocity Memorial Day ClassicMay 25 · 200 Meters · Houston Pace SettersHouston Pace Setters200 Meters—DNS5
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 27 · Houston Pace SettersHouston Pace Setters100 Meters27.17.43a5

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20CL Stars Track MeetMay 20 · High Jump · Place 2 · Dioko Fitness Youth Sports And PerformancesDioko Fitness Youth Sports And PerformancesHigh Jump2.1.20m PB4
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 13 · Dioko Fitness Youth Sports And PerformancesDioko Fitness Youth Sports And Performances400 Meters13.1:15.75a4

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Triathlon · Place 1 · Greater Houston TrackGreater Houston TrackTriathlonStandardRound M1.697 PB3
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Long Jump · Place 5 · Greater Houston TrackGreater Houston TrackLong Jump5.3.33m3
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 1 · Greater Houston TrackGreater Houston TrackShot Put6lbRound M1.4.94m3
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · High Jump · Place 1 · Greater Houston TrackGreater Houston TrackHigh JumpRound M1.1.04m3
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 200 Meters · Place 1 · Greater Houston TrackGreater Houston Track200 MetersRound M1.32.51aWind: 1.23
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Long Jump · Place 7 · Greater HoustonGreater HoustonLong Jump710-05.00—
May 28Greater Houston RelaysMay 28 · Long Jump · Place 2 · Greater HousGreater HousLong Jump211-09.00—
May 28Greater Houston RelaysMay 28 · 100 Meters · Place 8 · Greater HousGreater Hous100 Meters815.86—
May 21CL Stars Track Meet 11-12 and underMay 21 · Long Jump · Place 3 · UnattachedUnattachedLong Jump3.3.24m3
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 29 · UnattachedUnattached400 Meters29.1:22.19a3
May 21CL Stars Track Meet 11-12 and underMay 21 · 200 Meters · Place 21 · UnattachedUnattached200 Meters21.33.09a3
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 12 · Greater HousGreater Hous200 Meters1234.16—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 6 · Greater HousGreater Hous400 Meters61:16.91—

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 400 Meters · Place 15 · Greater Houston TrackGreater Houston Track400 Meters15.1:27.83a13
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 13 · Greater Houston TrackGreater Houston Track200 MetersRound P13.34.72aWind: -0.113
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 400 Meters · Place 10 · Greater Houston TrackGreater Houston Track400 Meters10.1:28.16a13
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 7 · Greater Houston TrackGreater Houston Track400 Meters7.1:19.61a13
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 12 · Greater Houston TrackGreater Houston Track200 Meters12.34.93aWind: -2.713
May 28Mark TrailMay 28 · 400 Meters · Place 8 · Greater Houston TrackGreater Houston Track400 MetersRound P8.1:21.00a13
May 28Mark TrailMay 28 · 400 Meters · Place 4 · Greater Houston TrackGreater Houston Track400 Meters4.1:17.66a13
May 28Mark TrailMay 28 · 200 Meters · Place 10 · Greater Houston TrackGreater Houston Track200 MetersRound P10.34.30a13
May 28Mark TrailMay 28 · 100 Meters · Place 11 · Greater Houston TrackGreater Houston Track100 MetersRound P11.16.83a13
May 28Mark TrailMay 28 · 100 Meters · Place 12 · Greater Houston TrackGreater Houston Track100 Meters12.16.85a13
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 5 · Greater Houston TrackGreater Houston Track400 Meters5.1:22.83a13
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 4 · Greater Houston TrackGreater Houston Track100 Meters4.16.50a13
May 8Titanup RelaysMay 8 · 400 Meters · Place 1 · Greater Houston TrackGreater Houston Track400 Meters1.1:21.20a13
May 8Titanup RelaysMay 8 · 200 Meters · Greater Houston TrackGreater Houston Track200 Meters—DNSWind: -4.113
May 8Titanup RelaysMay 8 · 100 Meters · Place 3 · Greater Houston TrackGreater Houston Track100 Meters3.17.02aWind: -3.913
May 1Clash of TexasMay 1 · 400 Meters · Place 2 · Greater Houston TrackGreater Houston Track400 Meters2.1:21.20a13
May 1Clash of TexasMay 1 · 100 Meters · Place 5 · Greater Houston TrackGreater Houston Track100 Meters5.16.79a13
Apr 24Greater Houston RelaysApr 24 · 400 Meters · Place 7 · Greater Houston TrackGreater Houston Track400 Meters7.1:24.95a13
Apr 24Greater Houston RelaysApr 24 · 100 Meters · Place 3 · Greater Houston TrackGreater Houston Track100 Meters3.16.03a13