Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHigh Velocity Memorial Day Classic · May 2315.22aHigh Velocity Memorial Day ClassicMay 23, 2026
200 Meters · IndoorFasTrak Coach O Youth Indoor Challenge · Feb 539.17FasTrak Coach O Youth Indoor ChallengeFebruary 5, 2023
200 Meters · OutdoorThe Wings Track Club Youth Championship · May 3131.91aThe Wings Track Club Youth ChampionshipMay 31, 2025
400 Meters · IndoorFTA HS/Youth Inv. · Jan 261:24.99aFTA HS/Youth Inv.January 26, 2025
400 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 121:14.34aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
60 Meter · IndoorFTA HS/Youth Inv. · Jan 269.72aFTA HS/Youth Inv.January 26, 2025
60 Meters · IndoorFasTrak Coach O Youth Indoor Challenge · Feb 510.64FasTrak Coach O Youth Indoor ChallengeFebruary 5, 2023
800 Meters · IndoorFTA HS/Youth Inv. · Jan 263:12.91aFTA HS/Youth Inv.January 26, 2025
800 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 262:51.36aAAU Track & Field Region 17 QualifierJune 26, 2026
Combined results · OutdoorClash of Texas · May 416.72Clash of TexasMay 4, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · Place 14 · Gulf UnitedGulf United800 Meters14.2:51.36a PB4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 14 · Gulf UnitedGulf United800 Meters14.2:54.88a4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 22 · Gulf UnitedGulf United400 Meters22.1:14.34a PB4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Place 27 · Gulf UnitedGulf United200 Meters27.31.96aWind: -2.14
May 23High Velocity Memorial Day ClassicMay 23 · 100 Meters · Place 29 · Northside Striders AldineNorthside Striders Aldine100 Meters2915.22a PB4
May 16TFYTC 2026 MEETMay 16 · 800 Meters · Place 8 · Northside Striders AldineNorthside Striders Aldine800 Meters8.3:01.21a10
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 49 · Northside Striders AldineNorthside Striders Aldine100 Meters49.16.47aWind: 010
May 9H-Town Hurricanes Relays TF26May 9 · 800 Meters · Place 19 · Northside Striders AldineNorthside Striders Aldine800 Meters19.2:59.04a10
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · Place 40 · Northside Striders AldineNorthside Striders Aldine100 Meters40.15.57a10
May 2Clash of Texas TF26May 2 · 800 Meters · Place 28 · Gulf UnitedGulf United800 Meters283:01.31a4
May 2Clash of Texas TF26May 2 · 400 Meters · Place 73 · Gulf UnitedGulf United400 Meters731:22.16a4
Apr 18PTX Spring Classic TF26Apr 18 · 800 Meters · Place 11 · Northside Striders AldineNorthside Striders Aldine800 Meters113:00.16a4
Apr 18PTX Spring Classic TF26Apr 18 · 400 Meters · Place 28 · Northside Striders AldineNorthside Striders Aldine400 Meters281:16.40a4
Apr 18PTX Spring Classic TF26Apr 18 · 200 Meters · Place 27 · Northside Striders AldineNorthside Striders Aldine200 Meters2732.64a4
Apr 11Houston Visions Meet TF26Apr 11 · 800 Meters · Place 11 · Northside Striders AldineNorthside Striders Aldine800 Meters113:08.804
Apr 11Houston Visions Meet TF26Apr 11 · 200 Meters · Place 25 · Northside Striders AldineNorthside Striders Aldine200 Meters2535.52a4
Apr 11Houston Visions Meet TF26Apr 11 · 100 Meters · Place 32 · Northside Striders AldineNorthside Striders Aldine100 Meters3216.39a4

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 17Coaches Coalition National Championships Jul 17 · 200 Meters · Place 9 · Northside Striders Aldine TracNorthside Striders Aldine Trac200 MetersRound P933.28—
Jul 17Coaches Coalition National Championships Jul 17 · 100 Meters · Place 8 · Northside Striders Aldine TracNorthside Striders Aldine Trac100 MetersRound P815.32—
Jul 17Coaches Coalition National Championships Jul 17 · 400 Meters · Place 11 · Northside Striders Aldine TracNorthside Striders Aldine Trac400 MetersRound P111:20.53—
Jul 17Coaches Coalition National Championships Jul 17 · 800 Meters · Place 3 · Northside Striders Aldine TracNorthside Striders Aldine Trac800 Meters32:58.36—
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 21 · Northside Striders AldineNorthside Striders Aldine800 Meters21.2:59.70a9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 17 · Northside Striders AldineNorthside Striders Aldine400 Meters17.1:15.43a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 800 Meters · Place 6 · Northside Striders AldineNorthside Striders Aldine800 Meters62:58.54a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 400 Meters · Place 12 · Northside Striders AldineNorthside Striders Aldine400 Meters121:14.80a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 200 Meters · Place 17 · Northside Striders AldineNorthside Striders Aldine200 Meters1731.91a PB9
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 10 · Northside Striders AldineNorthside Striders Aldine800 Meters10.3:06.49a9
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 21 · Northside Striders AldineNorthside Striders Aldine400 Meters21.1:18.58a9
May 17Top Flight Youth Track MeetMay 17 · 200 Meters · Place 16 · Northside Striders AldineNorthside Striders Aldine200 Meters16.33.00a9
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Northside Striders AldineNorthside Striders Aldine100 Meters—DNS9
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 53 · Northside Striders AldineNorthside Striders Aldine400 Meters53.1:20.16a9
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 66 · Northside Striders AldineNorthside Striders Aldine100 Meters66.15.66a9
May 3Clash of TexasMay 3 · 800 Meters · Place 27 · Gulf UnitedGulf United800 Meters273:05.28a—
May 3Clash of TexasMay 3 · 200 Meters · Place 82 · Gulf UnitedGulf United200 Meters8233.77a—
Mar 22Houston Pace Setters InvitationalMar 22 · 800 Meters · Place 9 · Northside Striders AldineNorthside Striders Aldine800 Meters9.3:22.99a9
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 9 · Northside Striders AldineNorthside Striders Aldine400 Meters9.1:18.27a9
Mar 22Houston Pace Setters InvitationalMar 22 · 200 Meters · Place 13 · Northside Striders AldineNorthside Striders Aldine200 Meters13.35.37a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26FTA HS/Youth Inv.Jan 26 · 60 Meter · Place 15 · Gulf UnitedGulf United60 Meter15.9.72a PB3
Jan 26FTA HS/Youth Inv.Jan 26 · 800 Meters · Place 6 · Gulf UnitedGulf United800 Meters6.3:12.91a PB3
Jan 26FTA HS/Youth Inv.Jan 26 · 400 Meters · Place 18 · Gulf UnitedGulf United400 Meters18.1:24.99a PB3

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 13 · Gulf UnitedGulf United400 Meters131:20.63a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 21 · Gulf UnitedGulf United200 Meters2136.00a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 17 · Gulf UnitedGulf United100 Meters1716.18a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 15 · Gulf UnitedGulf United800 Meters15.3:20.00a2
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 200 Meters · Place 5 · Gulf UnitedGulf United200 Meters5.34.55aWind: -1.62
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 9 · Gulf UnitedGulf United100 Meters9.16.55aWind: -0.62
May 4Clash of TexasMay 4 · Combined results · Place 18 · Northside StNorthside StCombined results181:24.798
May 4Clash of TexasMay 4 · Combined results · Place 28 · Northside StNorthside StCombined results2836.008
May 4Clash of TexasMay 4 · Combined results · Place 17 · Northside StNorthside StCombined results1716.72 PB8
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Gulf UnitedGulf United400 Meters—DNS2
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Gulf UnitedGulf United100 Meters—DNS2
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 25 · Northside Striders AldineNorthside Striders Aldine800 Meters25.3:23.84a8
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · Place 23 · Northside Striders AldineNorthside Striders Aldine200 Meters23.35.95a8
Mar 30Houston Pace SettersMar 30 · 400 Meters · Place 26 · Northside Striders AldineNorthside Striders Aldine400 Meters26.1:29.76a8
Mar 30Houston Pace SettersMar 30 · 200 Meters · Place 20 · Northside Striders AldineNorthside Striders Aldine200 Meters20.36.42a8
Mar 30Houston Pace SettersMar 30 · 100 Meters · Place 12 · Northside Striders AldineNorthside Striders Aldine100 Meters12.16.57a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 35 · Northside Striders AldineNorthside Striders Aldine400 MetersRound P35.1:26.78aUnofficial7
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 46 · Northside Striders AldineNorthside Striders Aldine100 MetersRound P46.17.00aWind: 0Unofficial7
May 13Houston Visions Track & Field MeetMay 13 · 400 Meters · Place 22 · Northside Striders AldiNorthside Striders Aldi400 Meters221:28.90—
May 13Houston Visions Track & Field MeetMay 13 · 100 Meters · Place 35 · Northside Striders AldiNorthside Striders Aldi100 Meters3517.68a—
May 6Clash of TexasMay 6 · 400 Meters · Place 26 · Northside Striders AldiNorthside Striders Aldi400 Meters261:29.78a—
May 6Clash of TexasMay 6 · 200 Meters · Place 49 · Northside Striders AldiNorthside Striders Aldi200 Meters4939.19a—
May 6Clash of TexasMay 6 · 100 Meters · Place 41 · Northside Striders AldiNorthside Striders Aldi100 Meters4118.16a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 200 Meters · Place 28 · Northside Striders AldiNorthside Striders Aldi200 Meters2835.45a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 24 · Northside Striders AldiNorthside Striders Aldi100 Meters2416.75a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 400 Meters · Place 8 · Northside Striders AldineNorthside Striders Aldine400 Meters81:30.98—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 200 Meters · Place 25 · Northside Striders AldineNorthside Striders Aldine200 Meters2539.17 PB—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 60 Meters · Place 19 · Northside Striders AldineNorthside Striders Aldine60 Meters1910.64 PB—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 400 Meters · Place 5 · Northside Striders AldineNorthside Striders Aldine400 Meters5.1:31.22a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 400 Meters · Place 53 · Northside Striders AldineNorthside Striders Aldine400 Meters53.1:31.22a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 200 Meters · Place 7 · Northside Striders AldineNorthside Striders Aldine200 Meters7.39.19a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 200 Meters · Place 75 · Northside Striders AldineNorthside Striders Aldine200 Meters75.39.19a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 100 Meters · Place 4 · Northside Striders AldineNorthside Striders Aldine100 Meters4.17.82a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 100 Meters · Place 73 · Northside Striders AldineNorthside Striders Aldine100 Meters73.17.82a6
May 7Clash of TexasMay 7 · 400 Meters · Place 5 · Northside Striders AldineNorthside Striders Aldine400 Meters5.1:33.37a6
May 7Clash of TexasMay 7 · 200 Meters · Place 8 · Northside Striders AldineNorthside Striders Aldine200 Meters8.41.65aWind: -1.46
May 7Clash of TexasMay 7 · 100 Meters · Place 5 · Northside Striders AldineNorthside Striders Aldine100 Meters5.19.37aWind: -1.76
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 62 · Northside StNorthside St200 Meters6240.17—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 83 · Northside StNorthside St100 Meters8319.39—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 55 · Northside StNorthside St400 Meters551:36.93—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 400 Meters · Place 4 · Northside Striders AldineNorthside Striders Aldine400 Meters4.1:53.37a5
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 200 Meters · Place 8 · Northside Striders AldineNorthside Striders Aldine200 Meters8.53.72a5
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 100 Meters · Place 9 · Northside Striders AldineNorthside Striders Aldine100 Meters9.23.83a5