Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Frontier ParkRock Hill Opener 2-Mile XC25 · Aug 1512:54Rock Hill Opener 2-Mile XC25August 15, 2025
4,000 Meters · Athletic Performance RanchUSATF Southwestern Association Junior Olympic Championships · Nov 1215:52.08USATF Southwestern Association Junior Olympic ChampionshipsNovember 12, 2022
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:32.15USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · AP RanchUSATF Southwestern Association Junior Olympic Championships XC25 · Nov 817:33.23USATF Southwestern Association Junior Olympic Championships XC25November 8, 2025
5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 2017:34.50UIL Region I Championship XC25October 20, 2025
5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC25 · Sep 616:59McKinney Boyd Bronco Stampede XC25September 6, 2025
5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 3017:14Marcus Coach T Invitational XC25August 30, 2025
5,000 Meters · Old Settlers ParkMcNeil 31st Annual Invitational XC25 · Sep 1918:30.60McNeil 31st Annual Invitational XC25September 19, 2025
5,000 Meters · Prestonwood Polo ClubUIL 6A District 07 XC25 · Oct 817:29UIL 6A District 07 XC25October 8, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8USATF Southwestern Association Junior Olympic Championships XC25Nov 8 · 5,000 Meters 15-18 · Place 1 · APEX Track ClubAPEX Track Club5,000 Meters 15-18117:33.23 PB10
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 117 · Dallas JesuitDallas Jesuit5,000 Meters I-6A11717:34.50 PB10
Oct 8UIL 6A District 07 XC25Oct 8 · 5,000 Meters Varsity · Place 8 · Dallas JesuitDallas Jesuit5,000 Meters Varsity817:29 PB10
Sep 19McNeil 31st Annual Invitational XC25Sep 19 · 5,000 Meters 6A · Place 71 · Dallas JesuitDallas Jesuit5,000 Meters 6A7118:30.60 PB10
Sep 6McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 47 · Dallas JesuitDallas Jesuit5,000 Meters Varsity ELITE4716:59 PB10
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 173 · Dallas JesuitDallas Jesuit5,000 Meters Varsity ELITE17317:14 PB10
Aug 15Rock Hill Opener 2-Mile XC25Aug 15 · 2 Miles Junior Varsity · Place 82 · Dallas JesuitDallas Jesuit2 Miles Junior Varsity8212:54 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-6A · Place 149 · Dallas JesuitDallas Jesuit5,000 Meters I-6A14918:38.209
Oct 9UIL 6A District 07Oct 9 · 5,000 Meters Varsity · Place 16 · Dallas JesuitDallas Jesuit5,000 Meters Varsity1617:449
Sep 20McNeil InvitationalSep 20 · 5,000 Meters Varsity 6A · Place 68 · Dallas JesuitDallas Jesuit5,000 Meters Varsity 6A6818:14.365
Sep 14Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity Elite · Place 219 · Dallas JesuitDallas Jesuit5,000 Meters Varsity Elite21918:10.89
Aug 8Birdville Early Bird InvitationalAug 8 · 3,200 Meters Junior Varsity · Place 3 · Dallas JesuitDallas Jesuit3,200 Meters Junior Varsity311:10.639

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 278 · SpeedKIDZ ELITESpeedKIDZ ELITE4,000 Meters 13-1427814:32.15 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12USATF Southwestern Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 14 · SpeedKIDZ ELITESpeedKIDZ ELITE4,000 Meters 13-141415:52.08 PB8
Oct 1Dallas Jesuit ClassicOct 1 · 2 Miles Middle School · Place 2 · St Thomas Aquinas CatholicSt Thomas Aquinas Catholic2 Miles Middle School211:06.9Unofficial8