Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Gene Pike Middle SchoolByron Nelson Invitational · Aug 1610:39.28Byron Nelson InvitationalAugust 16, 2025
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1818:10.7NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 617:31.90Southlake Carroll Invitational XC25September 6, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 1917:16.80Nike South Invitational XC25September 19, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 617:06.94New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:14.13Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · North Lakes ParkUIL 6A District 05 XC25 · Oct 1016:40UIL 6A District 05 XC25October 10, 2025
5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational XC25 · Sep 1317:57Flower Mound Invitational XC25September 13, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 228 · UnattachedUnattached5,000 Meters Silver22817:06.94 PB12
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 150 · Flower Mound TXFlower Mound TX5,000 Meters Championship15017:14.13 PB12
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Open · Place 19 · Flower MoundFlower Mound5,000 Meters Open1917:13.30—
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Open · Place 19 · Flower MoundFlower Mound5,000 Meters Open1917:13.30—
Oct 10UIL 6A District 05 XC25Oct 10 · 5,000 Meters Junior Varsity · Place 5 · Lewisville Flower MoundLewisville Flower Mound5,000 Meters Junior Varsity516:40 PB12
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters Varsity · Place 32 · Lewisville Flower MoundLewisville Flower Mound5,000 Meters Varsity3217:16.80 PB12
Sep 13Flower Mound Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 31 · Lewisville Flower MoundLewisville Flower Mound5,000 Meters Varsity3117:57 PB12
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Junior Varsity · Place 4 · Lewisville Flower MoundLewisville Flower Mound5,000 Meters Junior Varsity417:31.90 PB12
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity OPEN · Place 77 · Lewisville Flower MoundLewisville Flower Mound5,000 Meters Varsity OPEN7717:3412
Aug 16Byron Nelson InvitationalAug 16 · 2 Miles Varsity ELITE · Place 45 · Lewisville Flower MoundLewisville Flower Mound2 Miles Varsity ELITE4510:39.28 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Wylie Dustin Rodriguez XC RunSep 20 · 5,000 Meters Varsity Open · Place 29 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity Open2919:5911

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 140 · Lewisville MarcusLewisville Marcus5,000 Meters Rising Stars (Frosh/Soph)14018:10.7 PB10
Oct 13UIL 6A District 06Oct 13 · 5,000 Meters Junior Varsity · Place 25 · Lewisville MarcusLewisville Marcus5,000 Meters Junior Varsity2518:05.210
Sep 30Decatur Reunion RunSep 30 · 5,000 Meters Varsity 5A · Place 64 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity 5A6418:44.33SO
Sep 16Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 247 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity Elite24718:07.210
Sep 9Decatur 16th Annual Assault of Eagle SummitSep 9 · 5,000 Meters Varsity · Place 13 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity1318:59.60SO
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 196 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity Elite19618:12.410
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 195 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity Elite19518:12.410
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 86 · Lewisville MarcusLewisville Marcus5,000 Meters Varsity8617:44.410