Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hendrick Middle SchoolPlano ISD Invitational XC25 · Aug 912:02Plano ISD Invitational XC25August 9, 2025
2 Miles · Shadow Ridge Middle SchoolFlower Mound Invitational · Sep 2513:46.72Flower Mound InvitationalSeptember 25, 2021
2 Miles · Skyline HSSkyline Season Starting 2nd Annual Short Run · Aug 1211:57.55Skyline Season Starting 2nd Annual Short RunAugust 12, 2023
3 Miles · Fair Oaks ParkDal. Jefferson Patriots Invitational · Sep 2318:15.9Dal. Jefferson Patriots InvitationalSeptember 23, 2023
5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 2719:25.44TX TAPPS State Championship XC25October 27, 2025
5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 4A State Championship · Oct 3019:28.61TX TAPPS 4A State ChampionshipOctober 30, 2023
5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 3120:15.66Midlothian James Smith HS InvitationalAugust 31, 2023
5,000 Meters · Myers Park and Events CenterTAPPS 6A District 1 & 6A-2 Championship XC25 · Oct 1518:51TAPPS 6A District 1 & 6A-2 Championship XC25October 15, 2025
5,000 Meters · Pecan Grove ParkTexoma Christian North Region Invitational · Oct 1417:06.63Texoma Christian North Region InvitationalOctober 14, 2023
5,000 Meters · The BuffBattle at the Buff · Aug 3119:09.39Battle at the BuffAugust 31, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27TX TAPPS State Championship XC25Oct 27 · 5,000 Meters 6A · Place 74 · Bishop LynchBishop Lynch5,000 Meters 6A7419:25.44 PB12
Oct 15TAPPS 6A District 1 & 6A-2 Championship XC25Oct 15 · 5,000 Meters Varsity District 2 · Place 10 · Bishop LynchBishop Lynch5,000 Meters Varsity District 21018:51 PB12
Sep 20Dal. Jefferson Patriots Invitational XC25Sep 20 · 3 Miles Varsity · Place 14 · Bishop LynchBishop Lynch3 Miles Varsity1418:40—
Sep 13Lovejoy XC Fall Festival XC25Sep 13 · 5,000 Meters Elite · Place 167 · Dallas Bishop LynchDallas Bishop Lynch5,000 Meters Elite16718:50.10—
Aug 16Waxahachie Woodhouse Invitational XC25Aug 16 · 5,000 Meters Varsity 4A · Place 18 · Bishop LynchBishop Lynch5,000 Meters Varsity 4A1818:57.1012
Aug 9Plano ISD Invitational XC25Aug 9 · 2 Miles Varsity · Place 95 · Bishop LynchBishop Lynch2 Miles Varsity9512:02 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28TX TAPPS State ChampionshipOct 28 · 5,000 Meters 4A · Place 25 · Shelton-DallasShelton-Dallas5,000 Meters 4A2518:54.9411
Aug 31Battle at the BuffAug 31 · 5,000 Meters Varsity · Place 11 · SheltonShelton5,000 Meters Varsity1119:09.39 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 4A · Place 42 · Shelton School-DallasShelton School-Dallas5,000 Meters 4A4219:28.6110
Oct 30TX TAPPS 4A State ChampionshipOct 30 · 5,000 Meters TAPPS 4A · Place 42 · SheltonShelton5,000 Meters TAPPS 4A4219:28.61 PB10
Oct 14Texoma Christian North Region InvitationalOct 14 · 5,000 Meters Varsity & JV · Place 8 · SheltonShelton5,000 Meters Varsity & JV817:06.63 PB10
Sep 23Dal. Jefferson Patriots InvitationalSep 23 · 3 Miles Varsity · Place 26 · SheltonShelton3 Miles Varsity2618:15.9 PB10
Aug 31Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Varsity 1A-4A · Place 41 · SheltonShelton5,000 Meters Varsity 1A-4A4120:15.66 PB10
Aug 12Skyline Season Starting 2nd Annual Short RunAug 12 · 2 Miles Varsity · Place 10 · SheltonShelton2 Miles Varsity1011:57.55 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31TX TAPPS 6A State ChampionshipOct 31 · 5,000 Meters 4A · Place 64 · Shelton School-DallasShelton School-Dallas5,000 Meters 4A6420:08.5FR
Oct 31TX TAPPS 4A State ChampionshipOct 31 · 5,000 Meters 4A · Place 64 · SheltonShelton5,000 Meters 4A6420:08.59
Oct 1Dallas Jesuit ClassicOct 1 · 5,000 Meters Varsity 4A & Under · Place 40 · SheltonShelton5,000 Meters Varsity 4A & Under4020:41.6Unofficial9
Aug 13Skyline Season Starting Short RunAug 13 · 2 Miles High School · Place 32 · SheltonShelton2 Miles High School3213:15.689

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25Flower Mound InvitationalSep 25 · 2 Miles Middle School · Place 26 · SheltonShelton2 Miles Middle School2613:46.72 PB8