Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCarl Lewis HS Invitational · Jan 165:51.03aCarl Lewis HS InvitationalJanuary 16, 2025
1500 Meters · OutdoorDC Sports Track & Field Summer Sizzler · May 295:34.20aDC Sports Track & Field Summer SizzlerMay 29, 2021
1600 Meters · IndoorFasTrak HS Challenge · Dec 155:58.25aFasTrak HS ChallengeDecember 15, 2024
1600 Meters · OutdoorHutto Hippo Relays · Mar 215:53.60Hutto Hippo RelaysMarch 21, 2024
200 Meters · IndoorJoe Deloach Invitational Youth Track Meet · Jan 1932.10Joe Deloach Invitational Youth Track MeetJanuary 19, 2020
200 Meters · OutdoorClash of Texas · May 328.06aClash of TexasMay 3, 2025
400 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 2659.81Generation Park TF Invitational 2026February 26, 2026
400 Meters · OutdoorAldine ISD M.B. Sonny Donaldson Relays TF26 · Mar 656.50aAldine ISD M.B. Sonny Donaldson Relays TF26March 6, 2026
800 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 262:24.42Generation Park TF Invitational 2026February 26, 2026
800 Meters · OutdoorUIL 6A District 13 Championship TF26 · Apr 72:20.83aUIL 6A District 13 Championship TF26April 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track800 MetersRound P12.2:22.50a11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 800 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track800 Meters4.2:21.32a11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 10 · Track Houston Youth TrackTrack Houston Youth Track400 MetersRound P10.59.65a11
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 800 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track800 Meters3.2:22.61a11
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 400 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track400 Meters7.59.62a11
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters--DNS11
May 1UIL 6A Region II & III-1A TF26May 1 · 400 Meters · Place 13 · Conroe Grand OaksConroe Grand Oaks400 MetersRound P13.1:01.03a11
Apr 16UIL 6A Area 13-14 TF26Apr 16 · 400 Meters · Place 5 · Conroe Grand OaksConroe Grand Oaks400 Meters5.59.43a11
Apr 7UIL 6A District 13 Championship TF26Apr 7 · 800 Meters · Place 8 · Conroe Grand OaksConroe Grand Oaks800 Meters8.2:20.83a PB11
Apr 7UIL 6A District 13 Championship TF26Apr 7 · 400 Meters · Place 4 · Conroe Grand OaksConroe Grand Oaks400 MetersRound P4.59.64a11
Apr 7UIL 6A District 13 Championship TF26Apr 7 · 400 Meters · Place 3 · Conroe Grand OaksConroe Grand Oaks400 Meters3.59.20a11
Mar 28Prairie View Relays - HSMar 28 · 800 Meters · Place 5 · Conroe GrandConroe Grand800 Meters52:23.85—
Mar 28Prairie View Relays - HSMar 28 · 400 Meters · Place 18 · Conroe GrandConroe Grand400 Meters181:00.39—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · Discus · Place 12 · Conroe Grand OaksConroe Grand OaksDiscus121:00.81—
Mar 6Aldine ISD M.B. Sonny Donaldson Relays TF26Mar 6 · 400 Meters · Place 6 · Conroe Grand OaksConroe Grand Oaks400 MetersRound P658.09a11
Mar 6Aldine ISD M.B. Sonny Donaldson Relays TF26Mar 6 · 400 Meters · Place 4 · Conroe Grand OaksConroe Grand Oaks400 Meters456.50a PB11
Feb 21Humble Sam Mosley Relays TF26Feb 21 · 800 Meters · Place 8 · Conroe Grand OaksConroe Grand Oaks800 Meters8.2:24.63a11
Feb 21Humble Sam Mosley Relays TF26Feb 21 · 400 Meters · Place 4 · Conroe Grand OaksConroe Grand Oaks400 Meters4.1:00.79a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 400 Meters · Place 5 · Conroe Grand OaksConroe Grand Oaks400 Meters559.81 PB11
Feb 26Generation Park TF Invitational 2026Feb 26 · 800 Meters · Place 8 · Conroe Grand OaksConroe Grand Oaks800 Meters82:24.42 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 800 Meters · Place 3 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization800 Meters3.2:24.25a10
Jun 5AAU Southwestern District QualifierJun 5 · 800 Meters · Place 4 · Duncanville Tigers Youth OrganizaDuncanville Tigers Youth Organiza800 Meters42:27.76a10
May 31Major Impact Track & Field InvitationalMay 31 · 400 Meters · Place 27 · Duncanville Tigers Youth OrgDuncanville Tigers Youth Org400 Meters271:01.2717
May 31Major Impact Track & Field InvitationalMay 31 · 800 Meters · Place 6 · Duncanville Tigers Youth OrgDuncanville Tigers Youth Org800 Meters62:28.0517
May 31Major Impact Track & Field InvitationalMay 31 · 800 Meters · Place 6 · Duncanville Tigers Youth OrgDuncanville Tigers Youth Org800 Meters62:28.0517
May 31Major Impact Track & Field InvitationalMay 31 · 400 Meters · Place 27 · Duncanville Tigers Youth OrgDuncanville Tigers Youth Org400 Meters271:01.2717
May 3Clash of TexasMay 3 · 800 Meters · Place 1 · Duncanville Tigers Youth OrganizaDuncanville Tigers Youth Organiza800 Meters12:22.31a10
May 3Clash of TexasMay 3 · 200 Meters · Place 36 · Duncanville Tigers Youth OrganizaDuncanville Tigers Youth Organiza200 Meters3628.06a PB10
Apr 2UIL 6A District 25Apr 2 · 800 Meters · Place 5 · HuttoHutto800 Meters5.2:21.51a10
Apr 2UIL 6A District 25Apr 2 · 400 Meters · Place 6 · HuttoHutto400 MetersRound P6.1:01.91a10
Mar 13Hutto Hippo RelaysMar 13 · 400 Meters · Place 7 · HuttoHutto400 Meters71:01.9110
Mar 13Hutto Hippo RelaysMar 13 · 800 Meters · Place 1 · HuttoHutto800 Meters12:24.0110
Mar 6Pflugerville Panther RelaysMar 6 · 400 Meters · Place 5 · HuttoHutto400 Meters51:04.7610
Mar 6Pflugerville Panther RelaysMar 6 · 800 Meters · Place 3 · HuttoHutto800 Meters32:29.2610
Mar 1Buda Johnson Big Cat RelaysMar 1 · 400 Meters · Place 5 · HuttoHutto400 Meters51:02.8110
Mar 1Buda Johnson Big Cat RelaysMar 1 · 800 Meters · Place 4 · HuttoHutto800 Meters42:25.2610

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Carl Lewis HS InvitationalJan 16 · 1 Mile · Place 25 · Duncanville Tigers Youth OrganizaDuncanville Tigers Youth Organiza1 Mile255:51.03a PB—
Jan 11Texas A&M HS Indoor ChampionshipsJan 11 · 800 Meters · Place 54 · Duncanville Tigers Youth OrganizaDuncanville Tigers Youth Organiza800 Meters542:36.34a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 1600 Meters · Place 16 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization1600 Meters16.5:58.25a PB10
Dec 15FasTrak HS ChallengeDec 15 · 800 Meters · Place 18 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization800 Meters18.2:36.47a10
Feb 23Buda Johnson Big Cat RelaysFeb 23 · 400 Meters · Place 7 · HuttoHutto400 Meters71:03.809
Feb 23Buda Johnson Big Cat RelaysFeb 23 · 800 Meters · Place 6 · HuttoHutto800 Meters62:36.389

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Cedar Ridge Raider Relays InvitationalMar 28 · 800 Meters · Place 3 · HuttoHutto800 Meters32:26.46a—
Mar 28Cedar Ridge Raider Relays InvitationalMar 28 · 400 Meters · Place 7 · HuttoHutto400 Meters71:04.10a—
Mar 21Hutto Hippo RelaysMar 21 · 1600 Meters · Place 7 · HuttoHutto1600 Meters7.5:53.60 PB9
Mar 21Hutto Hippo RelaysMar 21 · 800 Meters · Place 3 · HuttoHutto800 Meters3.2:31.009
Mar 8Georgetown Eagle RelaysMar 8 · 400 Meters · Place 5 · HuttoHutto400 Meters5.1:04.74a9
Mar 2Belton Denise Petter Big Red RelaysMar 2 · 400 Meters · Place 9 · HuttoHutto400 Meters91:03.669
Mar 2Belton Denise Petter Big Red RelaysMar 2 · 800 Meters · Place 5 · HuttoHutto800 Meters52:30.519

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Hutto MS Hippo RelaysFeb 16 · 800 Meters · Place 1 · HuttoHutto800 Meters1.10:00.10a8
Feb 16Hutto MS Hippo RelaysFeb 16 · 400 Meters · Place 6 · HuttoHutto400 Meters6.1:23.74a8

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 800 Meters · Place 4 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization800 Meters4.2:38.73a7
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 400 Meters · Place 14 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization400 Meters14.1:04.03a7
Jun 10AAU Southwestern District QualifierJun 10 · 800 Meters · Place 3 · Duncanville Tigers YoutDuncanville Tigers Yout800 Meters32:30.16a—
Jun 10AAU Southwestern District QualifierJun 10 · 400 Meters · Place 16 · Duncanville Tigers YoutDuncanville Tigers Yout400 Meters161:04.30a—
May 21Track Dynamite InvitationalMay 21 · 400 Meters · Place 7 · Duncanville Tigers Youth OrganDuncanville Tigers Youth Organ400 Meters71:04.42—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5Southwestern AAU District ChampionshipJun 5 · 1500 Meters · Place 6 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization1500 Meters6.5:37.61a6
Jun 5Southwestern AAU District ChampionshipJun 5 · 800 Meters · Place 7 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization800 Meters7.2:40.16a6
Jun 5Southwestern AAU District ChampionshipJun 5 · 400 Meters · Place 18 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization400 Meters18.1:05.86a6
May 29DC Sports Track & Field Summer SizzlerMay 29 · 1500 Meters · Place 1 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization1500 Meters1.5:34.20a PB6
May 29DC Sports Track & Field Summer SizzlerMay 29 · 800 Meters · Place 2 · Duncanville Tigers Youth OrganizationDuncanville Tigers Youth Organization800 Meters2.2:39.84a6

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 400 Meters · Place 31 · Duncanville Tigers Youth OrganDuncanville Tigers Youth Organ400 Meters311:13.08—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 200 Meters · Place 61 · Duncanville Tigers Youth OrganDuncanville Tigers Youth Organ200 Meters6132.10 PB—

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 29AAU Region 18 QualifierJun 29 · 1500 Meters · Place 2 · Duncanville Tigers Youth OrganDuncanville Tigers Youth Organ1500 Meters26:30.14—
Jun 29AAU Region 18 QualifierJun 29 · 800 Meters · Place 7 · Duncanville Tigers Youth OrganDuncanville Tigers Youth Organ800 Meters73:13.99—