Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTexas Tech Jarvis Scott Invite · Feb 135:03.38aTexas Tech Jarvis Scott InviteFebruary 13, 2026
1 Mile · OutdoorThe Woodlands Dan Green Invitational · Feb 85:08.06aThe Woodlands Dan Green InvitationalFebruary 8, 2025
1500 Meters · OutdoorCharles Austin Classic · Mar 274:32.41aCharles Austin ClassicMarch 27, 2026
1600 Meters · IndoorThe Woodlands Dan Green Invitational · Feb 105:07.05The Woodlands Dan Green InvitationalFebruary 10, 2024
1600 Meters · OutdoorUIL 6A Region II · Apr 184:54.53aUIL 6A Region IIApril 18, 2025
3000 Meters · IndoorRobert Platt Invit · Jan 309:50.25aRobert Platt InvitJanuary 30, 2026
3000 Meters · OutdoorRice 40th Victor Lopez Classic · Mar 2310:08.45Rice 40th Victor Lopez ClassicMarch 23, 2023
3200 Meters · IndoorHumble Sam Mosley Relays · Feb 2411:06.79aHumble Sam Mosley RelaysFebruary 24, 2024
3200 Meters · OutdoorUIL 6A District 13 Championship · Apr 110:41.71aUIL 6A District 13 ChampionshipApril 1, 2025
800 Meters · IndoorHumble Sam Mosley Relays · Feb 252:14.81Humble Sam Mosley RelaysFebruary 25, 2023
800 Meters · OutdoorCollege Park Invitational · Mar 142:16.52aCollege Park InvitationalMarch 14, 2025
Long Jump · OutdoorNW FLYERS 30th Anniversary Meet · May 263.38mNW FLYERS 30th Anniversary MeetMay 26, 2017
Triple Jump · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 162:37.86aUSATF Gulf Association Junior Olympic ChampionshipsJune 16, 2017

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 3000m Steeplechase · Incarnate WordIncarnate Word3000m Steeplechase0.762m--DNSFr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 5000 Meters · Incarnate WordIncarnate Word5000 Meters--DNSFr
Mar 27Charles Austin ClassicMar 27 · 1500 Meters · Place 6 · Incarnate WordIncarnate Word1500 Meters64:32.41a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · 1 Mile · Place 13 · Incarnate WordIncarnate Word1 Mile135:03.38a PBFr
Jan 30Robert Platt InvitJan 30 · 3000 Meters · Place 3 · Incarnate WordIncarnate Word3000 Meters39:50.25a PBFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3TX UIL 6A State ChampionshipsMay 3 · 1600 Meters · Place 8 · Conroe The WoodlandsConroe The Woodlands1600 Meters8.4:58.19a12
Apr 18UIL 6A Region IIApr 18 · 3200 Meters · Place 4 · Conroe The WoodlandsConroe The Woodlands3200 Meters4.11:20.6012
Apr 18UIL 6A Region IIApr 18 · 1600 Meters · Place 3 · Conroe The WoodlandsConroe The Woodlands1600 Meters3.4:54.53a PB12
Apr 10UIL 6A Area 13-14 MeetApr 10 · 3200 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands3200 Meters1.11:02.43a12
Apr 10UIL 6A Area 13-14 MeetApr 10 · 1600 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands1600 Meters1.5:01.21a12
Apr 1UIL 6A District 13 ChampionshipApr 1 · 3200 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands3200 Meters1.10:41.71a PB12
Apr 1UIL 6A District 13 ChampionshipApr 1 · 1600 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands1600 Meters1.4:58.34a12
Mar 15Wildwood Miles TX for Girls + WomenMar 15 · 1600 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands1600 Meters14:58.71a—
Mar 14College Park InvitationalMar 14 · 800 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands800 Meters1.2:16.52a PB12
Feb 15Kingwood Zoe Simpson InvitationalFeb 15 · 3200 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands3200 Meters1.11:10.23a12
Feb 8The Woodlands Dan Green InvitationalFeb 8 · 1 Mile · Place 1 · Conroe The WoodlandsConroe The Woodlands1 Mile1.5:08.06a PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26John Cooper Moonlight Mile/Over the Moon Pole VaultApr 26 · 1600 Meters · Place 137 · Conroe The WoodlandsConroe The Woodlands1600 Meters137.5:00.03a11
Apr 19UIL 6A Region II & WheelchairApr 19 · 3200 Meters · Place 3 · Conroe The WoodlandsConroe The Woodlands3200 Meters3.10:46.33a11
Apr 19UIL 6A Region II & WheelchairApr 19 · 1600 Meters · Place 6 · Conroe The WoodlandsConroe The Woodlands1600 Meters6.5:00.31a11
Apr 11UIL 6A Area 13-14 MeetApr 11 · 3200 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands3200 Meters2.11:01.01a11
Apr 11UIL 6A Area 13-14 MeetApr 11 · 1600 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands1600 Meters2.5:02.84a11
Apr 2UIL 6A District 13Apr 2 · 3200 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands3200 Meters210:50.58a—
Apr 2UIL 6A District 13Apr 2 · 1600 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands1600 Meters24:57.83a—
Mar 21Rice 41st Annual Victor Lopez ClassicMar 21 · 1500 Meters · Place 5 · The WoodlandsThe Woodlands1500 Meters54:38.24—
Mar 7Conroe Tiger RelaysMar 7 · 1600 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands1600 Meters15:14.82a—
Mar 7Conroe Tiger RelaysMar 7 · 800 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands800 Meters22:19.44a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Humble Sam Mosley RelaysFeb 24 · 3200 Meters · Place 3 · Conroe The WoodlandsConroe The Woodlands3200 Meters311:06.79a PB—
Feb 10The Woodlands Dan Green InvitationalFeb 10 · 1600 Meters · Place 2 · The WoodlandThe Woodland1600 Meters25:07.05 PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13TX UIL 6A State ChampionshipsMay 13 · 3200 Meters · Place 7 · Conroe The WoodlandsConroe The Woodlands3200 Meters7.10:50.76a10
Apr 28UIL 6A Region II, III-3A & WheelchairApr 28 · 3200 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands3200 Meters210:44.71a—
Apr 28UIL 6A Region II, III-3A & WheelchairApr 28 · 1600 Meters · Place 3 · Conroe The WoodlandsConroe The Woodlands1600 Meters35:02.95a—
Apr 20UIL 6A Area 13-14Apr 20 · 3200 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands3200 Meters211:04.81a—
Apr 20UIL 6A Area 13-14Apr 20 · 1600 Meters · Place 2 · Conroe The WoodlandsConroe The Woodlands1600 Meters25:03.40a—
Mar 23Rice 40th Victor Lopez ClassicMar 23 · 3000 Meters · Place 1 · The WoodlandsThe Woodlands3000 Meters110:08.45 PB10
Mar 23Rice 40th Victor Lopez ClassicMar 23 · 1500 Meters · Place 1 · The WoodlandsThe Woodlands1500 Meters14:36.7010
Feb 18Woodlands InvitationalFeb 18 · 3200 Meters · Place 1 · Conroe The WoodlandsConroe The Woodlands3200 Meters1.11:11.95a10
Feb 18Woodlands InvitationalFeb 18 · 1 Mile · Place 1 · Conroe The WoodlandsConroe The Woodlands1 Mile1.5:10.67a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Humble Sam Mosley RelaysFeb 25 · 800 Meters · Place 2 · The WoodlandThe Woodland800 Meters22:14.81 PB—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11John Cooper Moonlight MileMay 11 · 1600 Meters · Place 8 · Conroe The WoodlandsConroe The Woodlands1600 Meters85:14.109
Apr 29UIL 6A Region II, III-3A & WheelchairApr 29 · 1600 Meters · Place 9 · Conroe The WoodlandsConroe The Woodlands1600 Meters9.5:19.709
Apr 21UIL 6A Area 13-14Apr 21 · 1600 Meters · Place 3 · Conroe The WoodlandsConroe The Woodlands1600 Meters3.5:16.94a9
Apr 13UIL 6A District 13Apr 13 · 1600 Meters · Place 3 · Conroe The WoodlandsConroe The Woodlands1600 Meters3.5:11.47a9
Apr 2College Park InvitationalApr 2 · 800 Meters · Place 9 · The WoodlandThe Woodland800 Meters92:24.77—
Mar 10Atascocita InvitationalMar 10 · 3200 Meters · Place 4 · Conroe The WoodlandsConroe The Woodlands3200 Meters411:34.00—
Mar 4Stafford Spartan RelaysMar 4 · 1600 Meters · Place 2 · The WoodlandsThe Woodlands1600 Meters25:15.699

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 1500 Meters · Place 1 · Stallions Elite Track & FieldStallions Elite Track & Field1500 Meters1.4:58.58a8
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 800 Meters · Place 6 · Stallions Elite Track & FieldStallions Elite Track & Field800 Meters6.2:24.00a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 1500 Meters · Place 2 · Stallions Elite Track & FieldStallions Elite Track & Field1500 Meters2.4:58.74a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 800 Meters · Place 7 · Stallions Elite Track & FieldStallions Elite Track & Field800 Meters7.2:28.76a8

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 10USATF Region 12 Junior Olympic ChampionshipsJul 10 · Hammer · Place 4 · Team Green RunningTeam Green RunningHammer411:25.82a—
Jul 10USATF Region 12 Junior Olympic ChampionshipsJul 10 · Hammer · Place 3 · Team Green RunningTeam Green RunningHammer35:20.68a—
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 1 · Team Green RunningTeam Green Running3000 Meters1.11:35.94a6
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 1 · Team Green RunningTeam Green Running1500 Meters1.5:18.02a6
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 10 · Team Green RunningTeam Green Running800 Meters10.2:40.70a6

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 6 · Team Green RunningTeam Green Running1500 Meters6.5:24.76a11-12
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 10 · Team Green RunningTeam Green Running800 Meters10.2:36.82a11-12
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Triple Jump · Place 4 · Team Green RunningTeam Green RunningTriple Jump45:18.67a PR11-12
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Triple Jump · Place 6 · Team Green RunningTeam Green RunningTriple Jump62:37.86a PB11-12
May 26NW FLYERS 30th Anniversary MeetMay 26 · Long Jump · Place 13 · Team Green RunningTeam Green RunningLong Jump13.3.38m PB11-12
May 26NW FLYERS 30th Anniversary MeetMay 26 · 1500 Meters · Place 1 · Team Green RunningTeam Green Running1500 Meters1.5:21.29a11-12
May 26NW FLYERS 30th Anniversary MeetMay 26 · 800 Meters · Place 4 · Team Green RunningTeam Green Running800 Meters4.2:35.07a11-12