Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Xpress Invitational · Apr 813.52aPearland Track Xpress InvitationalApril 8, 2023
1500 Meters · OutdoorClash of Texas · May 65:40.76aClash of TexasMay 6, 2023
3000 Meters · OutdoorPTX 10th Annual Spring Classic · Apr 1613:54.45PTX 10th Annual Spring ClassicApril 16, 2022
400 Meters · IndoorDickinson C.L. Hanna Gator Relays · Feb 857.82Dickinson C.L. Hanna Gator RelaysFebruary 8, 2025
400 Meters · OutdoorUIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26 · May 154.63aUIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1, 2026
800 Meters · IndoorFasTrak Athletix HS Indoor Opener · Dec 102:34.79aFasTrak Athletix HS Indoor OpenerDecember 10, 2023
800 Meters · OutdoorUIL 6A Region III, III-5A & Wheelchair · Apr 192:14.72aUIL 6A Region III, III-5A & WheelchairApril 19, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Gulf UnitedGulf United400 Meters—DNS11
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Gulf UnitedGulf United200 Meters—DNSWind: -2.511
May 14UIL Texas State Championships TF26May 14 · 400 Meters · Place 8 · HumbleHumble400 Meters8.55.30a11
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 400 Meters · Place 4 · HumbleHumble400 MetersRound P4.56.85a11
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 400 Meters · Place 3 · HumbleHumble400 Meters3.54.63a PB11
Apr 17UIL 6A Area 23-24 TF26Apr 17 · 400 Meters · Place 2 · HumbleHumble400 Meters2.55.77a11
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 400 Meters · Place 2 · HumbleHumble400 MetersRound P2.56.49a11
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 400 Meters · Place 2 · HumbleHumble400 Meters2.56.71a11
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 300m Hurdles · Place 6 · HumbleHumble300m Hurdles646.30q—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 300m Hurdles · Place 4 · HumbleHumble300m Hurdles445.88—
Feb 21Humble Sam Mosley Relays TF26Feb 21 · 400 Meters · Place 1 · HumbleHumble400 Meters1.56.78a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Northside Striders AldineNorthside Striders Aldine800 Meters--DNS10
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 400 Meters · Northside Striders AldineNorthside Striders Aldine400 Meters--DNS10
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 7 · Northside Striders AldineNorthside Striders Aldine800 Meters7.2:25.34a10
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 12 · Northside Striders AldineNorthside Striders Aldine400 Meters12.59.02a10
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Northside Striders AldineNorthside Striders Aldine800 Meters—DNS10
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 1 · Northside Striders AldineNorthside Striders Aldine400 Meters1.58.26a10
Apr 18UIL 6A Region III, III-5A & WheelchairApr 18 · 400 Meters · Place 5 · HumbleHumble400 MetersRound P5.56.73a10
Apr 18UIL 6A Region III, III-5A & WheelchairApr 18 · 400 Meters · Place 8 · HumbleHumble400 Meters8.56.84a10
Apr 11UIL 6A Area 23-24 MeetApr 11 · 400 Meters · Place 2 · HumbleHumble400 Meters2.56.25a10
Apr 1UIL 6A District 23Apr 1 · 800 Meters · HumbleHumble800 Meters--NT10
Apr 1UIL 6A District 23Apr 1 · 400 Meters · Place 2 · HumbleHumble400 MetersRound P2.56.75a10
Apr 1UIL 6A District 23Apr 1 · 400 Meters · Place 2 · HumbleHumble400 Meters2.56.34a10
Mar 20Goose Creek ISD Rockhold Relays 2025Mar 20 · 800 Meters · Place 1 · HumbleHumble800 Meters12:27.14a10
Mar 6Mayde Creek Ram InvitationalMar 6 · 800 Meters · Place 3 · HumbleHumble800 MetersRound P32:23.29—
Feb 28Beaumont ISD Ed Taylor RelaysFeb 28 · 800 Meters · HumbleHumble800 Meters—SCR10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8Dickinson C.L. Hanna Gator RelaysFeb 8 · 400 Meters · Place 1 · HumbleHumble400 Meters157.82 PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 6 · Gulf UnitedGulf United800 Meters62:21.39a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 16 · Gulf UnitedGulf United400 Meters161:01.08a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 4 · Gulf UnitedGulf United800 Meters4.2:23.68a9
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 1 · Gulf UnitedGulf United400 Meters1.58.90a9
Apr 19UIL 6A Region III, III-5A & WheelchairApr 19 · 800 Meters · Place 3 · HumbleHumble800 Meters3.2:14.72a PB9
Apr 2UIL 6A District 21 & 5A-16 (Humble ISD)Apr 2 · 800 Meters · Place 3 · HumbleHumble800 Meters3.2:19.84a9
Mar 22Goose Creek ISD Rockhold Relays 2024Mar 22 · 800 Meters · Place 2 · HumbleHumble800 Meters22:22.84a—
Mar 7Mayde Creek Ram InvitationalMar 7 · 400 Meters · Place 1 · HumbleHumble400 Meters157.57—
Mar 1Beaumont ISD Ed Taylor RelaysMar 1 · 800 Meters · Place 1 · HumbleHumble800 Meters1.2:20.25a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10FasTrak Athletix HS Indoor OpenerDec 10 · 800 Meters · Place 19 · Northside Striders AldineNorthside Striders Aldine800 Meters19.2:34.79a PB9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 1500 Meters · Place 14 · Northside Striders AldineNorthside Striders Aldine1500 Meters14.5:46.61Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 20 · Northside Striders AldineNorthside Striders Aldine800 MetersRound P20.2:42.08Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 48 · Northside Striders AldineNorthside Striders Aldine400 MetersRound P48.1:02.80Unofficial8
May 27Greater Houston RelaysMay 27 · 800 Meters · Place 3 · Northside Striders AldiNorthside Striders Aldi800 Meters32:37.49a—
May 27Greater Houston RelaysMay 27 · 800 Meters · Place 3 · Northside Striders AldiNorthside Striders Aldi800 Meters32:37.49a—
May 13Houston Visions Track & Field MeetMay 13 · 800 Meters · Place 2 · Northside Striders AldiNorthside Striders Aldi800 Meters22:30.26a—
May 13Houston Visions Track & Field MeetMay 13 · 800 Meters · Place 2 · Northside Striders AldiNorthside Striders Aldi800 Meters22:30.26a—
May 6Clash of TexasMay 6 · 1500 Meters · Place 3 · Northside Striders AldiNorthside Striders Aldi1500 Meters35:40.76a PB—
May 6Clash of TexasMay 6 · 800 Meters · Place 2 · Northside Striders AldiNorthside Striders Aldi800 Meters22:33.12a—
May 6Clash of TexasMay 6 · 400 Meters · Place 6 · Northside Striders AldiNorthside Striders Aldi400 Meters61:01.37a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 400 Meters · Place 1 · Northside Striders AldiNorthside Striders Aldi400 Meters11:01.07a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 11 · Northside Striders AldiNorthside Striders Aldi100 Meters1113.52a PB—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 800 Meters · Place 2 · Northside Striders AldineNorthside Striders Aldine800 Meters2.2:25.06a7
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 800 Meters · Place 3 · Northside Striders AldiNorthside Striders Aldi800 Meters32:31.43a—
May 7Clash of TexasMay 7 · 1500 Meters · Place 12 · Northside Striders AldineNorthside Striders Aldine1500 Meters12.5:44.97a7
May 7Clash of TexasMay 7 · 800 Meters · Place 5 · Northside Striders AldineNorthside Striders Aldine800 Meters5.2:33.15a7
May 7Clash of TexasMay 7 · 400 Meters · Place 7 · Northside Striders AldineNorthside Striders Aldine400 Meters7.1:01.01a7
Apr 16PTX 10th Annual Spring ClassicApr 16 · 3000 Meters · Place 5 · Northside StNorthside St3000 Meters513:54.45 PB—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 800 Meters · Place 2 · Northside StNorthside St800 Meters22:31.51—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 17 · Northside StNorthside St400 Meters171:03.82—