Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 104:18.33aTexas Storm Youth Annual Track MeetMay 10, 2025
1500 Meters · OutdoorHouston Pace Setters Invitational · Mar 255:00.33Houston Pace Setters InvitationalMarch 25, 2023
1600 Meters · IndoorWilliam D. Sirmon Invitational · Feb 284:40.83William D. Sirmon InvitationalFebruary 28, 2026
1600 Meters · OutdoorUIL 6A District 22 TF26 · Apr 64:35.89aUIL 6A District 22 TF26April 6, 2026
3000 Meters · OutdoorRice 47th Annual Victor Lopez Classic · Mar 269:08.44aRice 47th Annual Victor Lopez ClassicMarch 26, 2026
3000m Steeplechase · OutdoorUSATF National Junior Olympic Championships · Jul 226:39.22aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
3200 Meters · IndoorWilliam D. Sirmon Invitational · Feb 2810:22.09William D. Sirmon InvitationalFebruary 28, 2026
3200 Meters · OutdoorStrake Jesuit Crusaders Invitational TF26 · Feb 219:48.02aStrake Jesuit Crusaders Invitational TF26February 21, 2026
400 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 131:04.55aPTX 12th Annual Spring ClassicApril 13, 2024
800 Meters · OutdoorHouston Pace Setters Invitational · Mar 252:28.08Houston Pace Setters InvitationalMarch 25, 2023
Pole Vault · OutdoorRice 47th Annual Victor Lopez Classic · Mar 264:16.23Rice 47th Annual Victor Lopez ClassicMarch 26, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8John Cooper Moonlight Mile/Over the Moon Pole Vault TF26May 8 · 1600 Meters · Place 84 · Pearland DawsonPearland Dawson1600 Meters84.4:45.13a9
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 3200 Meters · Place 11 · Pearland DawsonPearland Dawson3200 Meters11.10:03.22a9
Apr 15UIL 6A Area 21-22 TF26 Apr 15 · 3200 Meters · Place 4 · Pearland DawsonPearland Dawson3200 Meters4.10:25.63a9
Apr 15UIL 6A Area 21-22 TF26 Apr 15 · 1600 Meters · Place 7 · Pearland DawsonPearland Dawson1600 Meters7.4:49.41a9
Apr 6UIL 6A District 22 TF26Apr 6 · 3200 Meters · Place 4 · Pearland DawsonPearland Dawson3200 Meters4.10:20.21a9
Apr 6UIL 6A District 22 TF26Apr 6 · 1600 Meters · Place 3 · Pearland DawsonPearland Dawson1600 Meters3.4:35.89a PB9
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 3000 Meters · Place 18 · Pearland DawsonPearland Dawson3000 Meters189:08.44a PB9
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 100m Hurdles · Place 18 · Pearland DawsonPearland Dawson100m Hurdles189:08.44—
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Pole Vault · Place 36 · Pearland DawsonPearland DawsonPole Vault364:16.23 PB—
Mar 20CE King Panther Relays TF26Mar 20 · 3200 Meters · Place 1 · Pearland DawsonPearland Dawson3200 Meters110:05.95a9
Mar 20CE King Panther Relays TF26Mar 20 · 1600 Meters · Place 4 · Pearland DawsonPearland Dawson1600 Meters44:40.52a9
Feb 21Strake Jesuit Crusaders Invitational TF26Feb 21 · 3200 Meters · Place 2 · Pearland DawsonPearland Dawson3200 Meters2.9:48.02a PB9
Feb 21Strake Jesuit Crusaders Invitational TF26Feb 21 · 1600 Meters · Place 10 · Pearland DawsonPearland Dawson1600 Meters10.4:51.96a9
Feb 13Pearland John Morriss III InviteFeb 13 · 3200 Meters · Place 4 · Pearland DawsonPearland Dawson3200 Meters4.10:26.96a9
Feb 13John Morriss III RelaysFeb 13 · 3200 Meters · Place 4 · Pearland DawsonPearland Dawson3200 Meters4.10:26.96a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28William D. Sirmon InvitationalFeb 28 · 1600 Meters · Place 2 · Pearland DawsonPearland Dawson1600 Meters24:40.83 PB9
Feb 28William D. Sirmon InvitationalFeb 28 · 3200 Meters · Place 4 · Pearland DawsonPearland Dawson3200 Meters410:22.09 PB9
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 1600 Meters · Place 28 · Pearland Speed Track ClubPearland Speed Track Club1600 Meters284:41.56a9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 3000 Meters · Place 6 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters6.9:40.35a8
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 9 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters9.4:22.53a8
May 31The Wings Track Club Youth ChampionshipMay 31 · 3000 Meters · Place 5 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters59:36.39a8
May 24High Velocity Memorial Day ClassicMay 24 · 3000 Meters · Place 6 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters610:07.52a8
May 24High Velocity Memorial Day ClassicMay 24 · 3000 Meters · Place 5 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters510:07.52a8
May 17Carl Lewis Stars Annual Track MeetMay 17 · 1500 Meters · Place 2 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters24:22.64a8
May 10Texas Storm Youth Annual Track MeetMay 10 · 1500 Meters · Place 2 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters2.4:18.33a PB8
May 3Mainland Jaguars Track MeetMay 3 · 3000 Meters · Place 3 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters39:41.74a8
May 3Mainland Jaguars Track MeetMay 3 · 3000 Meters · Place 2 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters29:41.74a8
May 3Mainland Jaguars Track MeetMay 3 · 3000 Meters · Place 2 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters29:41.74a8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 3000 Meters · Place 1 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters1.9:21.32a8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 1500 Meters · Pearland Speed Track ClubPearland Speed Track Club1500 Meters—DNS8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9FTA HS Last ChanceFeb 9 · 1600 Meters · Pearland Speed Track ClubPearland Speed Track Club1600 Meters5 .4:44.04a8
Jan 26FTA HS/Youth Inv.Jan 26 · 1600 Meters · Place 5 · Pearland Speed Track ClubPearland Speed Track Club1600 Meters5.4:44.04a8
Jan 26FTA HS/Youth Inv.Jan 26 · 800 Meters · Pearland Speed Track ClubPearland Speed Track Club800 Meters—DNF8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000m Steeplechase · Place 2 · Pearland Speed Track ClubPearland Speed Track Club3000m Steeplechase26:39.22a PB—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000 Meters · Place 9 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters99:47.24a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 21 · Pearland Speed Track ClubPearland Speed Track Club1500 MetersRound P214:37.75a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 3000m Steeplechase · Place 1 · Pearland Speed Track ClPearland Speed Track Cl3000m Steeplechase16:49.70—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 3000 Meters · Place 1 · Pearland Speed Track ClPearland Speed Track Cl3000 Meters110:06.76a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 1 · Pearland Speed Track ClPearland Speed Track Cl1500 Meters14:30.11a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 3000m Steeplechase · Place 1 · Pearland Speed Track ClPearland Speed Track Cl3000m Steeplechase16:56.73a—
May 252024 High Velocity Memorial Day ClassicMay 25 · 3000 Meters · Place 1 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters1.10:02.90a7
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 1 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters1.4:36.10a7
Apr 13PTX 12th Annual Spring ClassicApr 13 · 1500 Meters · Place 1 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters1.4:33.17a7
Apr 13PTX 12th Annual Spring ClassicApr 13 · 400 Meters · Place 30 · Pearland Speed Track ClubPearland Speed Track Club400 Meters30.1:04.55a PB7
Mar 30Houston Pace SettersMar 30 · 3000 Meters · Place 1 · Pearland Speed Track ClubPearland Speed Track Club3000 Meters1.9:53.93a7
Mar 30Houston Pace SettersMar 30 · 1500 Meters · Place 1 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters1.4:37.12a7
Mar 30Houston Pace SettersMar 30 · 400 Meters · Pearland Speed Track ClubPearland Speed Track Club400 Meters—NT7

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 25Houston Pace Setters InvitationalMar 25 · 1500 Meters · Place 2 · Pearland Speed Track ClubPearland Speed Track Club1500 Meters25:00.33 PB—
Mar 25Houston Pace Setters InvitationalMar 25 · 800 Meters · Place 5 · Pearland Speed Track ClubPearland Speed Track Club800 Meters52:28.08 PB—