Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship Meet TF26 · May 3011.03aTrack Houston Championship Meet TF26May 30, 2026
100 Meters · OutdoorHouston Pace Setters Invitational · Mar 2512.68Houston Pace Setters InvitationalMarch 25, 2023
200 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 2622.11Generation Park TF Invitational 2026February 26, 2026
200 Meters · OutdoorUIL 6A District 15 TF26 · Apr 822.50aUIL 6A District 15 TF26April 8, 2026
200 Meters · OutdoorHouston Pace Setters Invitational · Mar 2526.53Houston Pace Setters InvitationalMarch 25, 2023
400 Meters · IndoorFasTrak HS Meet · Feb 851.24aFasTrak HS MeetFebruary 8, 2026
400 Meters · OutdoorPrairie View Relays - HS · Mar 2850.42Prairie View Relays - HSMarch 28, 2026
60 Meter · IndoorFTA HS/Youth Inv. · Jan 267.71aFTA HS/Youth Inv.January 26, 2025
800 Meters · OutdoorMainland Jaguars Track Meet · May 32:17.76aMainland Jaguars Track MeetMay 3, 2025
Combined results · OutdoorClash of Texas · May 456.66Clash of TexasMay 4, 2024
Javelin · 300g TJ · OutdoorVisit Myrtle Beach Club Challenge · May 3117.30mVisit Myrtle Beach Club ChallengeMay 31, 2019

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 19 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters19.52.42a9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Place 17 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters17.23.56aWind: -2.99
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 11 · Dragons Youth Track and FieldDragons Youth Track and Field100 MetersRound P11.11.80aWind: -1.59
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 21 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters21.12.26aWind: -3.99
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 12 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters12.53.49a9
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field100 MetersRound P1.11.03a PB9
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters2.11.09a9
May 16TFYTC 2026 MEETMay 16 · 400 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters3.50.87a9
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters3.11.66aWind: 09
May 2Clash of Texas TF26May 2 · 400 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters350.48a—
May 2Clash of Texas TF26May 2 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters211.49a—
Apr 18PTX Spring Classic TF26Apr 18 · 400 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters253.06a—
Apr 18PTX Spring Classic TF26Apr 18 · 200 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters122.77a—
Apr 18PTX Spring Classic TF26Apr 18 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters211.22a—
Apr 17UIL 6A Area 15-16 TF26Apr 17 · 100 Meters · Place 8 · Klein ForestKlein Forest100 Meters8.11.34a9
Apr 8UIL 6A District 15 TF26Apr 8 · 200 Meters · Place 7 · Klein ForestKlein Forest200 MetersRound P7.22.50a PB9
Apr 8UIL 6A District 15 TF26Apr 8 · 200 Meters · Place 6 · Klein ForestKlein Forest200 Meters6.22.50a9
Apr 8UIL 6A District 15 TF26Apr 8 · 100 Meters · Place 4 · Klein ForestKlein Forest100 MetersRound P4.11.14a9
Apr 8UIL 6A District 15 TF26Apr 8 · 100 Meters · Place 3 · Klein ForestKlein Forest100 Meters3.11.10a9
Mar 28Prairie View Relays - HSMar 28 · 400 Meters · Place 19 · Klein ForestKlein Forest400 Meters1950.42 PB—
Mar 28Prairie View Relays - HSMar 28 · 200 Meters · Place 39 · Klein ForestKlein Forest200 Meters3922.730—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · Shot Put · Place 12 · Klein ForestKlein ForestShot Put1211.15—
Feb 21Humble Sam Mosley Relays TF26Feb 21 · 400 Meters · Place 13 · Klein ForestKlein Forest400 Meters13.51.96a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 200 Meters · Place 6 · Klein ForestKlein Forest200 Meters622.11 PB9
Feb 8FasTrak HS MeetFeb 8 · 400 Meters · Place 8 · Flying DragonsFlying Dragons400 Meters8.51.24a PB9
Feb 8FasTrak HS MeetFeb 8 · 200 Meters · Place 35 · Flying DragonsFlying Dragons200 Meters35.23.32a9
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 99 · Flying DragonsFlying Dragons200 Meters9923.440
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 99 · Flying DragonsFlying Dragons200 MetersRound P9923.44a—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 200 Meters · Place 21 · Dragons YoutDragons Yout200 MetersRound S2123.4211
Jul 26AAU Junior Olympic Games Jul 26 · 100 Meters · Place 33 · Dragons YoutDragons Yout100 MetersRound P3311.5311
Jul 26AAU Junior Olympic Games Jul 26 · 200 Meters · Place 15 · Dragons YoutDragons Yout200 MetersRound P1523.0511
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 400 Meters · Place 5 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters5.51.95a8
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 200 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field200 MetersRound P2.23.12aWind: -2.18
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 200 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters1.23.31aWind: -2.38
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field100 MetersRound P3.11.51aWind: -1.18
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100 Meters · Place 4 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters4.11.72aWind: -2.68
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 13 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters13.54.16a8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters1.23.61aWind: -3.48
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field100 MetersRound P3.11.72a8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters3.11.72a8
May 31Track Houston Championship May 31 · 400 Meters · Place 3 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters351.98a—
May 31Track Houston Championship May 31 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 MetersRound P211.51a—
May 31Track Houston Championship May 31 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters211.34a—
May 24High Velocity Memorial Day ClassicMay 24 · 400 Meters · Place 1 · Flying DragonsFlying Dragons400 Meters152.16a—
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 5 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters5.53.21a8
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters2.11.61a8
May 102025 H-Town Hurricanes RelaysMay 10 · 400 Meters · Place 4 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters455.02a—
May 102025 H-Town Hurricanes RelaysMay 10 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters211.31a—
May 3Mainland Jaguars Track MeetMay 3 · 800 Meters · Place 8 · Dragons Youth Track and FieldDragons Youth Track and Field800 Meters82:17.76a PB—
May 3Mainland Jaguars Track MeetMay 3 · 200 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters122.91a—
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field400 Meters1.53.80a8
Mar 22Houston Pace Setters InvitationalMar 22 · 200 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters1.24.79a8
Mar 22Houston Pace Setters InvitationalMar 22 · 100 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters1.11.81a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26FTA HS/Youth Inv.Jan 26 · 60 Meter · Place 3 · Flying DragonsFlying Dragons60 Meter3.7.71a PB8
Jan 26FTA HS/Youth Inv.Jan 26 · 400 Meters · Flying DragonsFlying Dragons400 Meters—DQ8

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 400 Meters · Place 62 · Flying DragonsFlying Dragons400 Meters62.57.13a8
Dec 15FasTrak HS ChallengeDec 15 · 200 Meters · Flying DragonsFlying Dragons200 Meters—DNS8
Feb 4FasTrak HS Last ChanceFeb 4 · 400 Meters · Place 60 · Flying DragonsFlying Dragons400 Meters60.56.91a7
Feb 4FasTrak HS Last ChanceFeb 4 · 200 Meters · Place 101 · Flying DragonsFlying Dragons200 Meters101.25.59a7
Jan 14Joe DeLoach Youth InvJan 14 · 60 Meter · Place 11 · Flying DragonsFlying Dragons60 MeterRound P11.8.01a7
Jan 14Joe DeLoach Youth InvJan 14 · 400 Meters · Place 9 · Flying DragonsFlying Dragons400 MetersRound P9.59.15a7
Jan 14Joe DeLoach Youth InvJan 14 · 200 Meters · Place 11 · Flying DragonsFlying Dragons200 MetersRound P11.25.81a7

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 3 · Flying DragonsFlying Dragons200 MetersRound P3.24.69aWind: 1.27
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 3 · Flying DragonsFlying Dragons200 Meters3.24.82aWind: -1.17
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 2 · Flying DragonsFlying Dragons100 MetersRound P2.12.47aWind: -2.37
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 1 · Flying DragonsFlying Dragons100 Meters1.12.15aWind: -2.57
Jun 13AAU Gulf District QualifierJun 13 · 200 Meters · Place 5 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters525.35—
Jun 13AAU Gulf District QualifierJun 13 · 100 Meters · Place 1 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters111.95—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 16 · Flying DragonsFlying Dragons400 Meters1657.43a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 27 · Flying DragonsFlying Dragons100 Meters2712.28a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 9 · Flying DragonsFlying Dragons400 Meters9.54.67a7
May 4Clash of TexasMay 4 · Combined results · Place 22 · 13 Dragons Yout13 Dragons YoutCombined results222:31.54—
May 4Clash of TexasMay 4 · Combined results · Place 11 · 13 Dragons Yout13 Dragons YoutCombined results1156.66 PB—
Apr 13PTX 12th Annual Spring ClassicApr 13 · 400 Meters · Place 3 · Flying DragonsFlying Dragons400 Meters3.56.00a7
Apr 13PTX 12th Annual Spring ClassicApr 13 · 100 Meters · Place 2 · Flying DragonsFlying Dragons100 Meters2.12.43a7
Mar 30Houston Pace SettersMar 30 · 400 Meters · Place 2 · Flying DragonsFlying Dragons400 Meters2.55.35a7
Mar 30Houston Pace SettersMar 30 · 200 Meters · Place 1 · Flying DragonsFlying Dragons200 Meters1.25.84a7
Mar 30Houston Pace SettersMar 30 · 100 Meters · Place 1 · Flying DragonsFlying Dragons100 Meters1.12.50a7

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 3 · Flying DragonsFlying Dragons400 MetersRound P3.57.98aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 3 · Flying DragonsFlying Dragons400 Meters3.57.15aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 5 · Flying DragonsFlying Dragons100 MetersRound P5.12.47aWind: 1.3Unofficial6
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 6 · Flying DragonsFlying Dragons100 Meters6.12.64aWind: 1.9Unofficial6
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 3 · Flying DragonsFlying Dragons400 Meters359.19a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 4 · Flying DragonsFlying Dragons100 MetersRound P413.01a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 3 · Flying DragonsFlying Dragons100 Meters312.91a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 1 · Flying DragonsFlying Dragons400 Meters159.11a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 100 Meters · Place 1 · Flying DragonsFlying Dragons100 Meters112.42a—
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 1 · Flying DragonsFlying Dragons400 Meters1.57.58a6
May 20CL Stars Track MeetMay 20 · 100 Meters · Place 3 · Flying DragonsFlying Dragons100 Meters3.12.31a6
May 13Houston Visions Track & Field MeetMay 13 · 400 Meters · Place 1 · Dragons Youth Track andDragons Youth Track and400 Meters158.41a—
May 6Clash of TexasMay 6 · 400 Meters · Place 3 · Flying DragonsFlying Dragons400 Meters31:00.88a—
May 6Clash of TexasMay 6 · 200 Meters · Place 2 · Flying DragonsFlying Dragons200 Meters226.57a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 200 Meters · Place 1 · Flying DragonsFlying Dragons200 Meters126.55a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 2 · Flying DragonsFlying Dragons100 Meters212.98a—
Mar 25Houston Pace Setters InvitationalMar 25 · 200 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field200 Meters226.53 PB—
Mar 25Houston Pace Setters InvitationalMar 25 · 100 Meters · Place 2 · Dragons Youth Track and FieldDragons Youth Track and Field100 Meters212.68 PB—

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31Visit Myrtle Beach Club ChallengeMay 31 · Javelin · Place 2 · Fayetteville RocketsFayetteville RocketsJavelin300g TJ2.17.30m PB11
May 31Visit Myrtle Beach Club ChallengeMay 31 · 400 Meters · Fayetteville RocketsFayetteville Rockets400 Meters—DNS11
May 31Visit Myrtle Beach Club ChallengeMay 31 · 400 Meters · Place 1 · Fayetteville RocketsFayetteville Rockets400 Meters1.1:11.48a11
May 31Visit Myrtle Beach Club ChallengeMay 31 · 100 Meters · Place 1 · Fayetteville RocketsFayetteville Rockets100 MetersRound P1.14.77aWind: 011
May 31Visit Myrtle Beach Club ChallengeMay 31 · 100 Meters · Place 1 · Fayetteville RocketsFayetteville Rockets100 Meters1.14.92aWind: -0.611