Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMcNeese HS Indoor Meet II · Feb 15:15.29aMcNeese HS Indoor Meet IIFebruary 1, 2025
1600 Meters · OutdoorUIL 3A Area 15-16 Meet · Apr 105:21.58aUIL 3A Area 15-16 MeetApril 10, 2025
3200 Meters · OutdoorUIL 3A Area 15-16 Meet · Apr 1011:35.87aUIL 3A Area 15-16 MeetApril 10, 2025
400 Meters · IndoorTexas Tech Under Armour HS Classic · Jan 211:05.21Texas Tech Under Armour HS ClassicJanuary 21, 2022
400 Meters · OutdoorSpeed City Elite Cancer Awareness · May 221:04.73Speed City Elite Cancer AwarenessMay 22, 2021
800 Meters · IndoorBelton Denise Petter Big Red Relays · Feb 192:29.13Belton Denise Petter Big Red RelaysFebruary 19, 2022
800 Meters · OutdoorUIL 3A District 16 Meet · Apr 22:26.06aUIL 3A District 16 MeetApril 2, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1TX UIL 3A State ChampionshipsMay 1 · 3200 Meters · Place 6 · New London West RuskNew London West Rusk3200 Meters6.11:43.58a12
May 1TX UIL 3A State ChampionshipsMay 1 · 1600 Meters · Place 8 · New London West RuskNew London West Rusk1600 Meters8.5:27.00a12
Apr 18UIL 3A Region IIApr 18 · 3200 Meters · Place 2 · New London West RuskNew London West Rusk3200 Meters2.11:44.09aUnofficial12
Apr 18UIL 3A Region IIApr 18 · 1600 Meters · Place 2 · New London West RuskNew London West Rusk1600 Meters2.5:15.20aUnofficial12
Apr 10UIL 3A Area 15-16 MeetApr 10 · 3200 Meters · Place 1 · New London West RuskNew London West Rusk3200 Meters1.11:35.87a PB12
Apr 10UIL 3A Area 15-16 MeetApr 10 · 1600 Meters · Place 1 · New London West RuskNew London West Rusk1600 Meters1.5:21.58a PB12
Apr 2UIL 3A District 16 MeetApr 2 · 3200 Meters · Place 1 · New London West RuskNew London West Rusk3200 Meters1.12:01.48a12
Apr 2UIL 3A District 16 MeetApr 2 · 1600 Meters · Place 1 · New London West RuskNew London West Rusk1600 Meters1.5:30.89a12
Apr 2UIL 3A District 16 MeetApr 2 · 800 Meters · Place 1 · New London West RuskNew London West Rusk800 Meters1.2:26.06a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1McNeese HS Indoor Meet IIFeb 1 · 1600 Meters · Place 1 · New London West RuskNew London West Rusk1600 Meters1.5:15.29a PB12
Jan 18McNeese Indoor IJan 18 · 1600 Meters · Place 3 · New London West RuskNew London West Rusk1600 Meters3.5:19.19a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19UIL 4A Region IIApr 19 · 1600 Meters · Place 8 · MabankMabank1600 Meters8.5:37.74a11
Apr 19UIL 4A Region IIApr 19 · 800 Meters · Place 13 · MabankMabank800 Meters13.2:31.78a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 4Round Rock InvitationalMar 4 · 1600 Meters · Place 15 · WestwoodWestwood1600 Meters155:43.70a10
Mar 4Round Rock InvitationalMar 4 · 800 Meters · Place 11 · WestwoodWestwood800 Meters112:29.91a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 400 Meters · Place 154 · Leander SparLeander Spar400 Meters1541:06.69—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 800 Meters · Place 60 · Leander SparLeander Spar800 Meters602:41.58—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 400 Meters · Place 154 · Leander SparLeander Spar400 Meters1541:06.69—
Jan 14Arkansas HS InvitationalJan 14 · 800 Meters · Place 67 · Leander Spartans TrackLeander Spartans Track800 Meters67.2:36.55a10
Jan 14Arkansas HS InvitationalJan 14 · 400 Meters · Place 152 · Leander Spartans TrackLeander Spartans Track400 MetersRound P152.1:07.11a10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · 800 Meters · Place 2 · Leander Spartans TrackLeander Spartans Track800 Meters2.2:35.51a10
Dec 11FasTrack & Coach O Youth and HS OpenerDec 11 · 800 Meters · Place 3 · Leander Spartans TrackLeander Spartans Track800 Meters3.2:37.00a10
Feb 19Belton Denise Petter Big Red RelaysFeb 19 · 400 Meters · Place 11 · Round Rock WestwoodRound Rock Westwood400 Meters111:05.519
Feb 19Belton Denise Petter Big Red RelaysFeb 19 · 800 Meters · Place 6 · Round Rock WestwoodRound Rock Westwood800 Meters62:29.13 PB9
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 800 Meters · Place 5 · Leander SparLeander Spar800 Meters52:31.43—
Jan 21Texas Tech Under Armour HS ClassicJan 21 · 800 Meters · Place 24 · Leander SparLeander Spar800 Meters242:36.92—
Jan 21Texas Tech Under Armour HS ClassicJan 21 · 400 Meters · Place 61 · Leander SparLeander Spar400 Meters611:05.21 PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Clash of TexasMay 7 · 800 Meters · Place 2 · Leander Spartans TrackLeander Spartans Track800 Meters2.2:29.93a9
May 7Clash of TexasMay 7 · 400 Meters · Leander Spartans TrackLeander Spartans Track400 Meters—DNS9
Apr 12UIL 6A District 25 MeetApr 12 · 800 Meters · Place 5 · WestwoodWestwood800 Meters5.2:29.63a9
Mar 31Weiss Wolf RelaysMar 31 · 800 Meters · Place 2 · WestwoodWestwood800 Meters22:27.51—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · 800 Meters · Place 3 · Leander Spartans TrackLeander Spartans Track800 Meters3.2:35.29a9

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 10Leander Spartan Sprint FestivalJul 10 · 800 Meters · Place 7 · Leander Spartans TrackLeander Spartans Track800 Meters7.2:37.94a8
Jul 10Leander Spartan Sprint FestivalJul 10 · 400 Meters · Place 5 · Leander Spartans TrackLeander Spartans Track400 Meters5.1:09.24a8
Jun 5Comets Hill Country ChampionshipsJun 5 · 400 Meters · Place 10 · Leander SparLeander Spar400 Meters101:09.16—
Jun 5Comets Hill Country ChampionshipsJun 5 · 400 Meters · Place 6 · Leander SparLeander Spar400 Meters61:09.16—
Jun 5Comets Hill Country ChampionshipsJun 5 · 800 Meters · Place 5 · Leander SparLeander Spar800 Meters52:37.22—
May 292021 Leander Spartan InviteMay 29 · 800 Meters · Place 7 · Leander Spartans Track ClubLeander Spartans Track Club800 Meters72:39.42—
May 292021 Leander Spartan InviteMay 29 · 400 Meters · Place 17 · Leander Spartans Track ClubLeander Spartans Track Club400 Meters171:10.29—
May 22Speed City Elite Cancer AwarenessMay 22 · 400 Meters · Place 4 · Leander SparLeander Spar400 Meters41:04.73 PB—
May 22Speed City Elite Cancer AwarenessMay 22 · 800 Meters · Place 3 · Leander SparLeander Spar800 Meters32:38.17—
May 15Leander Spartan Summer KickoffMay 15 · 800 Meters · Place 4 · Leander Spartans TrackLeander Spartans Track800 Meters4.2:43.20a8
May 15Leander Spartan Summer KickoffMay 15 · 400 Meters · Place 10 · Leander Spartans TrackLeander Spartans Track400 Meters10.1:11.99a8
May 1Clash of TexasMay 1 · 800 Meters · Place 19 · Leander Spartans TrackLeander Spartans Track800 Meters19.2:46.56a8
May 1Clash of TexasMay 1 · 400 Meters · Leander Spartans TrackLeander Spartans Track400 Meters—DNS8
Mar 30RRISD MS District Meet Big School DivisionMar 30 · 800 Meters · Place 3 · Canyon VistaCanyon Vista800 Meters3.2:42.12a8
Mar 30RRISD MS District Meet Big School DivisionMar 30 · 400 Meters · Place 5 · Canyon VistaCanyon Vista400 Meters5.1:10.54a8

2020 Outdoor Track

9 results
DateMeetEventPlMarkGr
Aug 4AAU National Junior Olympic GamesAug 4 · 800 Meters · Place 7 · Leander Spartans TrackLeander Spartans Track800 MetersRound P7.2:41.99a7
Aug 4AAU National Junior Olympic GamesAug 4 · 800 Meters · Place 8 · Leander Spartans TrackLeander Spartans Track800 Meters8.2:39.80a7
Aug 4AAU National Junior Olympic GamesAug 4 · 400 Meters · Place 21 · Leander Spartans TrackLeander Spartans Track400 MetersRound P21.1:09.30a7
Aug 1Saturday Night Lights #1Aug 1 · 800 Meters · Place 3 · Leander Spartans TrackLeander Spartans Track800 Meters3.2:39.73a7
Jul 7Track is Back #3Jul 7 · 400 Meters · Place 4 · Leander SparLeander Spar400 Meters41:09.78—
Jul 7Track is Back #3Jul 7 · 800 Meters · Place 3 · Leander SparLeander Spar800 Meters32:42.45—
Jun 27Lions RelaysJun 27 · 800 Meters · Place 2 · Leander SparLeander Spar800 Meters22:47.11—
Jun 23Track is Back #2Jun 23 · 800 Meters · Place 2 · Leander SparLeander Spar800 Meters22:48.37—
Jun 16Track is Back #1Jun 16 · 800 Meters · Place 4 · Leander SparLeander Spar800 Meters42:46.67—