Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorConroe Tiger Relays · Feb 2811.44aConroe Tiger RelaysFebruary 28, 2025
100 Meters · OutdoorHumble Sam Mosley Relays TF26 · Feb 2111.23aHumble Sam Mosley Relays TF26February 21, 2026
1500 Meters · OutdoorGovernor's Games · Jun 35:36.04aGovernor's GamesJune 3, 2018
200 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 923.30Texas HS Indoor Championships TF26January 9, 2026
200 Meters · OutdoorUIL 6A District 13 Championship TF26 · Apr 722.94aUIL 6A District 13 Championship TF26April 7, 2026
3000 Meters · OutdoorPearland Track Xpress Spring Classic · Apr 611:59.70aPearland Track Xpress Spring ClassicApril 6, 2019
400 Meters · IndoorLSU Indoor HS Classic · Jan 654.89aLSU Indoor HS ClassicJanuary 6, 2024
400 Meters · OutdoorTop Flight Youth Track Meet · May 1753.16aTop Flight Youth Track MeetMay 17, 2025
60 Meter · IndoorWes Kittley HS Invitational · Jan 247.42aWes Kittley HS InvitationalJanuary 24, 2025
60 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 97.522Texas HS Indoor Championships TF26January 9, 2026
800 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 52:14.94FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
800 Meters · Outdoor2022 Texas Storm Youth Track Meet 13-14 and up · May 142:10.44a2022 Texas Storm Youth Track Meet 13-14 and upMay 14, 2022
Javelin · 800g · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 26134-11AAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Long Jump · OutdoorThe Woodlands Dan Green Invitational · Feb 818-10.50The Woodlands Dan Green InvitationalFebruary 8, 2025
Results · Outdoor2023 Texas Storm Annual Track Meet - All Age Groups · May 1356.63a2023 Texas Storm Annual Track Meet - All Age GroupsMay 13, 2023
Triple Jump · IndoorThe Woodlands Dan Green Invitational TF26 · Feb 1323.33The Woodlands Dan Green Invitational TF26February 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 1 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g1.34.24m12
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters--FS12
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 37 · Stallions Elite Track & FieldStallions Elite Track & Field100 MetersRound P37.11.66a12
Apr 25Afterburners Track MeetApr 25 · Javelin · Place 2 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g2.39.84m12
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Stallions Elite Track & FieldStallions Elite Track & Field200 Meters--DNS12
Apr 7UIL 6A District 13 Championship TF26Apr 7 · 200 Meters · Place 13 · Conroe Oak RidgeConroe Oak Ridge200 MetersRound P13.22.94a PB12
Mar 13College Park Invitational TF26Mar 13 · 200 Meters · Place 14 · Conroe Oak RidgeConroe Oak Ridge200 Meters14.23.09a12
Feb 21Humble Sam Mosley Relays TF26Feb 21 · 100 Meters · Place 25 · Conroe Oak RidgeConroe Oak Ridge100 Meters25.11.23a PBWind: 212

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13The Woodlands Dan Green Invitational TF26Feb 13 · Triple Jump · Place 14 · Conroe Oak RidgeConroe Oak RidgeTriple Jump1423.33 PB—
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 177 · Stallions ElStallions El200 Meters17723.30 PB12
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 202 · Stallions ElStallions El60 MetersRound P2027.522 PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 20 · Stallions ElStallions ElJavelin2042.49m07
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 3 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g3.134-11 PB11
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 101 · Stallions Elite Track & FieldStallions Elite Track & Field200 Meters101.24.41aWind: -4.711
May 31Track Houston Championship May 31 · Javelin · Place 2 · Stallions EliteStallions EliteJavelin239.00m11
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Javelin · Place 1 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g1.38.55m11
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 41 · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters41.12.11a11
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 19 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters19.53.16a PB11
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 43 · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters43.13.01a11
Apr 1UIL 6A District 13 ChampionshipApr 1 · 200 Meters · Place 14 · Conroe Oak RidgeConroe Oak Ridge200 MetersRound P14.23.42a11
Mar 14College Park InvitationalMar 14 · 200 Meters · Place 27 · Conroe Oak RidgeConroe Oak Ridge200 Meters27.24.80a11
Mar 7Montgomery Bear RelaysMar 7 · 100 Meters · Place 11 · Conroe Oak RidgeConroe Oak Ridge100 Meters11.11.38a11
Feb 15Kingwood Zoe Simpson InvitationalFeb 15 · 400 Meters · Place 8 · Conroe Oak RidgeConroe Oak Ridge400 Meters8.53.94a11
Feb 8The Woodlands Dan Green InvitationalFeb 8 · Long Jump · Place 18 · Conroe Oak RidgeConroe Oak RidgeLong Jump18.18-10.50 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Conroe Tiger RelaysFeb 28 · 100 Meters · Place 18 · Conroe Oak RidgeConroe Oak Ridge100 Meters1811.44a PB—
Feb 9FTA HS Last ChanceFeb 9 · 60 Meter · Stallions Elite Track & FieldStallions Elite Track & Field60 Meter60 .7.62a11
Jan 26FTA HS/Youth Inv.Jan 26 · 60 Meter · Place 60 · Stallions Elite Track & FieldStallions Elite Track & Field60 Meter60.7.62a11
Jan 24Wes Kittley HS InvitationalJan 24 · 60 Meter · Place 174 · Texas Stallions Track ClubTexas Stallions Track Club60 MeterRound P174.7.42a PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 200 Meters · Place 212 · Texas Stallions Track ClubTexas Stallions Track Club200 MetersRound P212.23.57a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Javelin · Place 2 · Stallions EliteStallions EliteJavelin232.98m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 200 Meters · Place 14 · Stallions EliteStallions Elite200 Meters1423.97a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Javelin · Place 8 · Stallions Elite Track &Stallions Elite Track &Javelin835.48m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 52 · Stallions Elite Track &Stallions Elite Track &400 Meters5255.92a—
Jun 1Track Houston 2024 Championship MeetJun 1 · Javelin · Place 3 · Stallions Elite Track &Stallions Elite Track &Javelin340.41m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 55 · Stallions Elite Track &Stallions Elite Track &400 Meters5554.83a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 83 · Stallions Elite Track &Stallions Elite Track &100 Meters8312.57a—
May 252024 High Velocity Memorial Day ClassicMay 25 · 400 Meters · Place 42 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters42.55.64a10
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 67 · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters67.12.97a10
Mar 28UIL 6A District 13 Sub-Varsity ChampionshipsMar 28 · 400 Meters · Place 24 · Conroe Oak RidgeConroe Oak Ridge400 Meters24.1:01.73a10
Mar 7Conroe Tiger RelaysMar 7 · 400 Meters · Place 15 · Conroe Oak RidgeConroe Oak Ridge400 Meters1553.88a—
Feb 17Kingwood Zoe Simpson InvitationalFeb 17 · 400 Meters · Place 11 · Conroe Oak RidgeConroe Oak Ridge400 Meters11.55.60a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4FasTrak HS Last ChanceFeb 4 · 60 Meter · Stallions Elite Track & FieldStallions Elite Track & Field60 MeterRound P--DNF10
Feb 4FasTrak HS Last ChanceFeb 4 · 400 Meters · Place 54 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters54.54.90a10
Jan 6LSU Indoor HS ClassicJan 6 · 60 Meter · Place 166 · Stallions Elite Track & FieldStallions Elite Track & Field60 MeterRound P166.7.91a10
Jan 6LSU Indoor HS ClassicJan 6 · 400 Meters · Place 67 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters67.54.89a PB10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Javelin · Place 3 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g3.34.58m9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 1 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g1.37.88m9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 20 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters20.54.73a9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 35 · Stallions Elite Track & FieldStallions Elite Track & Field200 Meters35.24.91aWind: 0.79
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 42 · Texas StallionsTexas Stallions400 Meters4256.83a—
Jun 3Track Houston Championship MeetJun 3 · Javelin · Place 5 · Texas StallionsTexas StallionsJavelin529.02m—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 68 · Texas StallionsTexas Stallions100 MetersRound P6812.91a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Results · Place 16 · Texas StallionsTexas StallionsResults162:17.18a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Results · Place 29 · Texas StallionsTexas StallionsResults2956.63a PB—
May 6Afterburners Track Meet 13/14 & UpMay 6 · Javelin · Place 3 · Texas StallionsTexas StallionsJavelin333.46m—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 400 Meters · Place 9 · Texas StallionsTexas Stallions400 Meters955.60a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 200 Meters · Place 24 · Texas StallionsTexas Stallions200 Meters2425.96a—
May 6Afterburners Track MeetMay 6 · 200 Meters · Place 24 · Texas StallionsTexas Stallions200 Meters2425.96a—
May 6Afterburners Track MeetMay 6 · Javelin · Place 3 · Texas StallionsTexas StallionsJavelin333.46m—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 9 · Texas StallionsTexas Stallions400 Meters955.60a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · 400 Meters · Place 15 · Texas Stallions Track ClubTexas Stallions Track Club400 Meters1557.43—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Javelin · Place 7 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g7.70-078
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 800 Meters · Place 18 · Texas StallionsTexas Stallions800 Meters182:11.03a—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 400 Meters · Place 40 · Texas StallionsTexas Stallions400 Meters4055.74a—
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 31 · Texas StallionsTexas Stallions400 Meters3154.9815-16
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 13 · Texas StallionsTexas Stallions800 Meters132:15.3115-16
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 800 Meters · Place 4 · Stallions Elite Track & FieldStallions Elite Track & Field800 Meters4.2:10.44a PB8
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 400 Meters · Place 11 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters11.55.12a8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 800 Meters · Place 4 · Texas StalliTexas Stalli800 Meters42:14.94 PB—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8Louisiana Governor's GamesJun 8 · Long Jump · Stallions Elite Track & FieldStallions Elite Track & FieldLong Jump—DNS5
Jun 8Louisiana Governor's GamesJun 8 · 3000 Meters · Place 1 · Stallions Elite Track & FieldStallions Elite Track & Field3000 Meters1.13:19.04a5
Jun 8Louisiana Governor's GamesJun 8 · 1500 Meters · Place 4 · Stallions Elite Track & FieldStallions Elite Track & Field1500 Meters4.5:39.61a5
Apr 6Pearland Track Xpress Spring ClassicApr 6 · 3000 Meters · Place 4 · Stallions Elite Track & FieldStallions Elite Track & Field3000 Meters4.11:59.70a PB5
Apr 6Pearland Track Xpress Spring ClassicApr 6 · 1500 Meters · Place 8 · Stallions Elite Track & FieldStallions Elite Track & Field1500 Meters8.5:53.20a5
Apr 6Pearland Track Xpress Spring ClassicApr 6 · 400 Meters · Place 37 · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters37.1:12.14a5

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3Governor's GamesJun 3 · Long Jump · Place 5 · Stallions Elite Track & FieldStallions Elite Track & FieldLong Jump5.11-00.754
Jun 3Governor's GamesJun 3 · 3000 Meters · Place 1 · Stallions Elite Track & FieldStallions Elite Track & Field3000 Meters1.12:22.87a4
Jun 3Governor's GamesJun 3 · 1500 Meters · Place 2 · Stallions Elite Track & FieldStallions Elite Track & Field1500 Meters2.5:36.04a PB4