Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Texas Storm Youth Annual Track Meet · May 916.54a2026 Texas Storm Youth Annual Track MeetMay 9, 2026
1000 Meters · IndoorJoe DeLoach Youth Invitational · Jan 183:39.00aJoe DeLoach Youth InvitationalJanuary 18, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:27.76aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorGHCAA Championship TF26 · May 25:57.67aGHCAA Championship TF26May 2, 2026
200 Meters · OutdoorPTX Spring Classic TF26 · Apr 1833.63aPTX Spring Classic TF26April 18, 2026
400 Meters · OutdoorClash of Texas · May 31:22.55aClash of TexasMay 3, 2025
800 Meters · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 262:43.15aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Combined results · OutdoorClash of Texas · May 41:29.80Clash of TexasMay 4, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 25 · Pearland Track XpressPearland Track Xpress1500 Meters25.5:27.76a PB4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 1500 Meters · Place 5 · Pearland Track XpressPearland Track Xpress1500 Meters5.5:28.14a4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 10 · Pearland Track XpressPearland Track Xpress1500 Meters10.5:47.88a4
May 30Wings Track Club Championship TF26May 30 · 1500 Meters · Place 3 · Pearland Track XpressPearland Track Xpress1500 Meters35:39.87a4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 14 · Pearland Track XpressPearland Track Xpress800 Meters14.2:56.51a4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 56 · Pearland Track XpressPearland Track Xpress100 Meters56.16.54a PB4
May 2GHCAA Championship TF26May 2 · 1600 Meters · Place 4 · St. Helen CatholicSt. Helen Catholic1600 Meters4.5:57.67a PB6
May 2GHCAA Championship TF26May 2 · 400 Meters · St. Helen CatholicSt. Helen Catholic400 MetersRound P—DNS6
Apr 18PTX Spring Classic TF26Apr 18 · 200 Meters · Place 30 · Pearland Track XpressPearland Track Xpress200 Meters3033.63a PB4
Apr 18GHCAA PrelimsApr 18 · 400 Meters · St. Helen CatholicSt. Helen Catholic400 Meters—DNS6

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · 1000 Meters · Place 1 · Pearland Track XpressPearland Track Xpress1000 Meters13:39.00a PB4

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 3 · Pearland Track XpressPearland Track Xpress1500 Meters3.5:35.06a3
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 5 · Pearland Track XpressPearland Track Xpress800 Meters5.2:43.15a PB3
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 8 · Pearland Track XpressPearland Track Xpress800 Meters8.2:46.78a3
May 24High Velocity Memorial Day ClassicMay 24 · 800 Meters · Place 2 · Pearland Track XpressPearland Track Xpress800 Meters22:48.20a3
May 3Clash of TexasMay 3 · 1500 Meters · Place 3 · Pearland Track XpressPearland Track Xpress1500 Meters35:35.78a3
May 3Clash of TexasMay 3 · 800 Meters · Place 9 · Pearland Track XpressPearland Track Xpress800 Meters92:48.72a3
May 3Clash of TexasMay 3 · 400 Meters · Place 66 · Pearland Track XpressPearland Track Xpress400 Meters661:22.55a PB3

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 1500 Meters · Place 3 · Pearland Track XpressPearland Track Xpress1500 Meters3.6:21.12a2
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 1500 Meters · Place 3 · Pearland Track XpressPearland Track Xpress1500 Meters3.6:21.12a2
Jun 8AAU Gulf Primary MeetJun 8 · 1500 Meters · Place 4 · Pearland Track XpressPearland Track Xpress1500 Meters4.6:06.97a2
Jun 8AAU Gulf Primary MeetJun 8 · 1500 Meters · Place 4 · Pearland Track XpressPearland Track Xpress1500 Meters4.6:06.97a2
Jun 8AAU Gulf Primary MeetJun 8 · 1500 Meters · Place 4 · Pearland Track XpressPearland Track Xpress1500 Meters4.6:06.97a2
Jun 8AAU Gulf Primary MeetJun 8 · 800 Meters · Place 5 · Pearland Track XpressPearland Track Xpress800 Meters5.3:05.34a2
Jun 8AAU Gulf Primary MeetJun 8 · 800 Meters · Place 5 · Pearland Track XpressPearland Track Xpress800 Meters5.3:05.34a2
Jun 8AAU Gulf Primary MeetJun 8 · 400 Meters · Place 39 · Pearland Track XpressPearland Track Xpress400 Meters39.1:33.06a2
Jun 8AAU Gulf Primary MeetJun 8 · 400 Meters · Place 21 · Pearland Track XpressPearland Track Xpress400 Meters21.1:33.06a2
May 252024 High Velocity Memorial Day ClassicMay 25 · 1500 Meters · Place 3 · Pearland Track XpressPearland Track Xpress1500 Meters3.6:07.29a2
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 52 · Pearland Track XpressPearland Track Xpress100 Meters52.18.07a2
May 4Clash of TexasMay 4 · Combined results · Place 3 · Pearland TraPearland TraCombined results36:28.908
May 4Clash of TexasMay 4 · Combined results · Place 6 · Pearland TraPearland TraCombined results63:09.438
May 4Clash of TexasMay 4 · Combined results · Place 29 · Pearland TraPearland TraCombined results291:29.80 PB8
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 28 · Pearland Track XpressPearland Track Xpress800 Meters28.3:27.17a2
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · Place 49 · Pearland Track XpressPearland Track Xpress200 Meters49.39.07a2
Mar 30Houston Pace SettersMar 30 · 800 Meters · Place 5 · Pearland Track XpressPearland Track Xpress800 Meters5.3:07.19a2
Mar 30Houston Pace SettersMar 30 · 400 Meters · Place 60 · Pearland Track XpressPearland Track Xpress400 Meters60.1:55.15a2
Mar 30Houston Pace SettersMar 30 · 100 Meters · Place 47 · Pearland Track XpressPearland Track Xpress100 Meters47.18.53a2