Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indian Springs MileEagles Invitational · Sep 16:30.12Eagles InvitationalSeptember 1, 2021
1 Mile · Indian Springs MSKeller Mile · Sep 237:30.59Keller MileSeptember 23, 2020
2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 2011:47.4Argyle XC RunAugust 20, 2022
2 Miles · Gene Pike Middle SchoolMiddle School Meet of Champions · Oct 412:24.91Middle School Meet of ChampionsOctober 4, 2021
3,200 Meters · Gene Pike Middle SchoolWilson MS XC Meet · Sep 3014:49.70Wilson MS XC MeetSeptember 30, 2020
3,200 Meters · Indian Spring MSKeller MS XC Meet · Oct 1415:08.66Keller MS XC MeetOctober 14, 2020
3,200 Meters · Keller HSKeller Middle School CC Meet · Sep 2212:41.91Keller Middle School CC MeetSeptember 22, 2021
3,200 Meters · New Coppell Middle School WestCoppell N Middle School Invitational · Oct 714:12.90Coppell N Middle School InvitationalOctober 7, 2020
3,200 Meters · Northwest ISDJustin Northwest Texan Duels XC25 (track 3200m) · Oct 29:55.99Justin Northwest Texan Duels XC25 (track 3200m)October 2, 2025
3,200 Meters · Trinity Springs Middle School KISD Middle School Zone Championships · Oct 2114:07.06KISD Middle School Zone ChampionshipsOctober 21, 2020
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1817:47.5NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkUIL 6A District 04 Championship XC25 · Oct 915:33.30UIL 6A District 04 Championship XC25October 9, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:17.78New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 2016:23.20UIL Region I Championship XC25October 20, 2025
5,000 Meters · Mansfield Michael L. Skinner Sports ComplexMansfield Daniel Maberry 17th Annual Invitational XC25 · Sep 2616:32.39Mansfield Daniel Maberry 17th Annual Invitational XC25September 26, 2025
5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 3118:39.76Midlothian James Smith HS InvitationalAugust 31, 2023
5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC25 · Sep 616:38McKinney Boyd Bronco Stampede XC25September 6, 2025
5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 3016:29Marcus Coach T Invitational XC25August 30, 2025
5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 3116:30.20UIL State Cross Country Championships XC25October 31, 2025
5,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 1316:27.08Texas A&M Invitational XC25September 13, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 188 · KellerKeller5,000 Meters Gold18816:17.78 PB12
Oct 31UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 6A · Place 112 · KellerKeller5,000 Meters 6A11216:30.20 PB12
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 42 · KellerKeller5,000 Meters I-6A4216:23.20 PB12
Oct 9UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Varsity · Place 16 · KellerKeller5,000 Meters Varsity1615:33.30 PB12
Oct 2Justin Northwest Texan Duels XC25 (track 3200m)Oct 2 · 3,200 Meters High School · Place 6 · KellerKeller3,200 Meters High School69:55.99 PB12
Sep 26Mansfield Daniel Maberry 17th Annual Invitational XC25Sep 26 · 5,000 Meters Varsity · Place 17 · KellerKeller5,000 Meters Varsity1716:32.39 PB12
Sep 13Texas A&M Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 55 · KellerKeller5,000 Meters Varsity5516:27.08 PB12
Sep 6McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 21 · KellerKeller5,000 Meters Varsity ELITE2116:38 PB12
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 103 · KellerKeller5,000 Meters Varsity ELITE10316:29 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-6A · Place 79 · KellerKeller5,000 Meters I-6A7917:22.7011
Oct 10UIL 6A District 04 XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 29 · KellerKeller5,000 Meters Varsity2916:28.1011
Sep 20McNeil InvitationalSep 20 · 5,000 Meters Varsity · Place 177 · KellerKeller5,000 Meters Varsity17717:33.511
Sep 14Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity Elite · Place 135 · KellerKeller5,000 Meters Varsity Elite13517:17.611
Aug 24Burleson Centennial Spartan InviteAug 24 · 5,000 Meters Varsity 5A · Place 29 · KellerKeller5,000 Meters Varsity 5A2918:49.9511

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 99 · KellerKeller5,000 Meters Rising Stars (Frosh/Soph)9917:47.5 PB10
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 21 · KellerKeller5,000 Meters Junior Varsity2117:30.810
Sep 30Decatur Reunion RunSep 30 · 5,000 Meters Varsity 5A · Place 36 · KellerKeller5,000 Meters Varsity 5A3617:48.84SO
Sep 22McNeil Hoka InvitationalSep 22 · 5,000 Meters 6A · Place 70 · KellerKeller5,000 Meters 6A7018:20.810
Sep 16Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 205 · KellerKeller5,000 Meters Varsity Elite20517:35.110
Aug 31Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Varsity 5A-6A · Place 48 · KellerKeller5,000 Meters Varsity 5A-6A4818:39.76 PB10
Aug 30Midlothian James Smith MS InvitationalAug 30 · 5,000 Meters Varsity · Place 48 · KellerKeller5,000 Meters Varsity4818:39.7610
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 56 · KellerKeller5,000 Meters Varsity5617:17.110

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 104 · KellerKeller5,000 Meters Rising Stars (Frosh/Soph)10417:55.29
Oct 13UIL 6A District 04Oct 13 · 5,000 Meters Junior Varsity · Place 35 · KellerKeller5,000 Meters Junior Varsity3517:59.99
Sep 24Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Junior Varsity Elite · Place 33 · KellerKeller5,000 Meters Junior Varsity Elite3319:07.4—
Sep 15Haltom Buffalo StampedeSep 15 · 5,000 Meters Varsity · Place 16 · KellerKeller5,000 Meters Varsity1619:23.459
Sep 10McKinney Boyd Bronco StampedeSep 10 · 5,000 Meters Junior Varsity Elite · Place 27 · KellerKeller5,000 Meters Junior Varsity Elite2719:31.19
Sep 2Burleson Elk Run XXIISep 2 · 5,000 Meters Varsity · Place 38 · KellerKeller5,000 Meters Varsity3817:56.459
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 17 · KellerKeller5,000 Meters Junior Varsity1718:30.349
Aug 20Argyle XC RunAug 20 · 2 Miles Varsity · Place 36 · KellerKeller2 Miles Varsity3611:47.4 PB9

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 4Middle School Meet of ChampionsOct 4 · 2 Miles 8th Grade · Place 7 · KellerKeller2 Miles 8th Grade712:24.91 PB8
Sep 29CISD/KISD XC Zone MeetSep 29 · 3,200 Meters 8th Grade · Place 6 · KellerKeller3,200 Meters 8th Grade612:56.458
Sep 22Keller Middle School CC MeetSep 22 · 3,200 Meters 8th Grade · Place 9 · KellerKeller3,200 Meters 8th Grade912:41.91 PB8
Sep 7Keller Middle School Cross Country MeetSep 7 · 3,200 Meters 8th Grade · Place 7 · KellerKeller3,200 Meters 8th Grade713:53.348
Sep 1Eagles InvitationalSep 1 · 1 Miles 8th Grade · Place 10 · KellerKeller1 Miles 8th Grade106:30.12 PB8

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21KISD Middle School Zone ChampionshipsOct 21 · 3,200 Meters 7th Grade · Place 13 · KellerKeller3,200 Meters 7th Grade1314:07.06 PB7
Oct 14Keller MS XC MeetOct 14 · 3,200 Meters 7th Grade · Place 20 · KellerKeller3,200 Meters 7th Grade2015:08.66 PB7
Oct 7Coppell N Middle School InvitationalOct 7 · 3,200 Meters 7th Grade Boys · Place 16 · KellerKeller3,200 Meters 7th Grade Boys1614:12.90 PB7
Sep 30Wilson MS XC MeetSep 30 · 3,200 Meters 7th Grade · Place 8 · KellerKeller3,200 Meters 7th Grade814:49.70 PB7
Sep 23Keller MileSep 23 · 1 Miles 7th Grade Team · Place 30 · KellerKeller1 Miles 7th Grade Team307:30.59 PB7