Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hendrick Middle SchoolPlano ISD Invitational · Aug 1011:23Plano ISD InvitationalAugust 10, 2024
5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 2717:56.83TX TAPPS State Championship XC25October 27, 2025
5,000 Meters · Harold Patterson Sports ComplexUIL Region II & Region III-1A Preview XC25 · Sep 517:58.00UIL Region II & Region III-1A Preview XC25September 5, 2025
5,000 Meters · Myers Park and Events CenterTAPPS 6A District 1 & 6A-2 Championship XC25 · Oct 1517:06TAPPS 6A District 1 & 6A-2 Championship XC25October 15, 2025
5,000 Meters · Springfield ParkTAPPS 6A District 1 · Oct 1918:23.8TAPPS 6A District 1October 19, 2023
5,000 Meters · The BuffHaltom Buffalo Stampede XC26 · Sep 1018:19.27Haltom Buffalo Stampede XC26September 10, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Lovejoy XC Fall Festival XC26Sep 19 · 5,000 Meters Varsity · Place 17 · John Paul II (Plano)5,000 Meters Varsity1717:20.412
Sep 10Haltom Buffalo Stampede XC26Sep 10 · 5,000 Meters Varsity 5A-6A · Place 17 · John Paul II (Plano)5,000 Meters Varsity 5A-6A1718:19.27 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27TX TAPPS State Championship XC25Oct 27 · 5,000 Meters 6A · Place 41 · John Paul II (Plano)5,000 Meters 6A4117:56.83 PB11
Oct 15TAPPS 6A District 1 & 6A-2 Championship XC25Oct 15 · 5,000 Meters Varsity District 2 · Place 3 · John Paul II (Plano)5,000 Meters Varsity District 2317:06 PB11
Sep 5UIL Region II & Region III-1A Preview XC25Sep 5 · 5,000 Meters Varsity D1 1A-4A · Place 25 · John Paul II (Plano)5,000 Meters Varsity D1 1A-4A2517:58.00 PB11
Aug 16Waxahachie Woodhouse Invitational XC25Aug 16 · 5,000 Meters Varsity 4A · Place 4 · John Paul II (Plano)5,000 Meters Varsity 4A416:40.6011
Aug 9Plano ISD Invitational XC25Aug 9 · 2 Miles Varsity · Place 70 · John Paul II (Plano)2 Miles Varsity7011:4011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28TX TAPPS State ChampionshipOct 28 · 5,000 Meters 6A · Place 58 · John Paul II-Plano5,000 Meters 6A5818:50.5810
Oct 17TAPPS 6A District 1 & 6A-2 XC Championship 2024Oct 17 · 5,000 Meters Varsity · Place 3 · Plano John Paul II5,000 Meters Varsity318:21.3010
Sep 7UTA Gerald Richey & Region II HS Preview (Coll & HS)Sep 7 · 5,000 Meters Varsity 1A · Place 25 · John Paul II (Plano)5,000 Meters Varsity 1A2518:19.8010
Aug 17Waxahachie Woodhouse Invitational Aug 17 · 5,000 Meters Varsity 4A · Place 10 · John Paul II (Plano)5,000 Meters Varsity 4A1018:29.6010
Aug 10Plano ISD InvitationalAug 10 · 2 Miles Varsity · Place 80 · John Paul II (Plano)2 Miles Varsity8011:23 PB10

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 6A · Place 54 · John Paul II-Plano5,000 Meters 6A5420:02.299
Oct 30TX TAPPS 6A State ChampionshipOct 30 · 5,000 Meters TAPPS 6A · Place 54 · John Paul II (Plano)5,000 Meters TAPPS 6A5420:02.299
Oct 19TAPPS 6A District 1Oct 19 · 5,000 Meters Varsity · Place 12 · John Paul II (Plano)5,000 Meters Varsity1218:23.8 PB9
Sep 30Dallas Jesuit ClassicSep 30 · 5,000 Meters Varsity 5A · Place 166 · HS - Plano John Paul II5,000 Meters Varsity 5A16618:24.29
Sep 23Denison InvitationalSep 23 · 5,000 Meters Varsity · Place 24 · Plano John Paul II5,000 Meters Varsity2420:58.579
Sep 16Ennis Lions Den InvitationalSep 16 · 5,000 Meters Varsity · Place 26 · Plano John Paul II5,000 Meters Varsity2619:06.949
Sep 9Crandall Pirate InvitationalSep 9 · 5,000 Meters Varsity · Place 4 · Plano John Paul II5,000 Meters Varsity419:40.699
Aug 19Waxahachie Woodhouse InvitationalAug 19 · 5,000 Meters Junior Varsity 1A · Place 4 · John Paul II (Plano)5,000 Meters Junior Varsity 1A419:50.09
Aug 12Plano ISD Invitational 2 MileAug 12 · 2 Miles Junior Varsity · Place 36 · Plano John Paul II2 Miles Junior Varsity3612:31.19
Aug 12Plano ISD Invitational 2 MileAug 12 · 2 Miles Junior Varsity · Place 36 · Plano John Paul II2 Miles Junior Varsity3612:31.19