Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dr. Jack Dugan Family Soccer and Track StadiumUIL Region IV XC Championship · Oct 2114:24.89UIL Region IV XC ChampionshipOctober 21, 2024
2 Miles · Floresville HSUIL 4A District 29 · Oct 1313:17.2UIL 4A District 29October 13, 2022
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1120:10.60Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 820:26.55IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2021:10.3Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2519:10.50IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Kickapoo Creek ParkLincoln vs. Olympia · Sep 522:33Lincoln vs. OlympiaSeptember 5, 2023
3 Miles · Lower Lake ParkHOI Conference Meet · Oct 1819:39.73HOI Conference MeetOctober 18, 2025
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 120:25.97IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 421:01.60Elmwood HS XC InvitationalOctober 4, 2025
5,000 Meters · Maxwell Park NJCAA Region 24 Cross Country Championships · Oct 3020:03.6 NJCAA Region 24 Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 5,000 Meters NJCAA Division 2 · Place 6 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters NJCAA Division 2620:03.6 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 167 · EurekaEureka3 Miles 1A Varsity16720:26.55 PB12
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 56 · EurekaEureka3 Miles Varsity5620:25.97 PB12
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 18 · EurekaEureka3 Miles Varsity1819:10.50 PB12
Oct 18HOI Conference MeetOct 18 · 3 Miles Varsity · Place 14 · EurekaEureka3 Miles Varsity1419:39.73 PB12
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 60 · EurekaEureka2.94 Miles Varsity6020:10.60 PB12
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 50 · EurekaEureka3 Miles Varsity5021:01.60 PB12
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Girls · Place 44 · EurekaEureka3 Miles Varsity Girls4421:10.3 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21UIL Region IV XC ChampionshipOct 21 · 2 Miles 4A Girls · Place 62 · UvaldeUvalde2 Miles 4A Girls6214:24.89 PB11
Oct 9UIL 4A District 27Oct 9 · Varsity · Place 5 · UvaldeUvaldeVarsity512:56.7—
Sep 20Giddings Tejas InvitationalSep 20 · 2 Miles Varsity · Place 2 · UvaldeUvalde2 Miles Varsity212:58.511
Sep 7Del Rio InvitationalSep 7 · 5,000 Meters Varsity 5A · Place 3 · UvaldeUvalde5,000 Meters Varsity 5A319:56.8—
Aug 31Medina Valley Panther InvitationalAug 31 · 5,000 Meters Varsity 5A · Place 39 · UvaldeUvalde5,000 Meters Varsity 5A3921:32.211
Aug 16Antler Rust BusterAug 16 · 3,200 Meters Varsity · Place 5 · UvaldeUvalde3,200 Meters Varsity513:28—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 70 · Stanford (Olympia)Stanford (Olympia)3 Miles Varsity7020:42.6010
Sep 5Lincoln vs. OlympiaSep 5 · 3 Miles Varsity · Place 2 · Stanford (Olympia)Stanford (Olympia)3 Miles Varsity222:33 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13UIL 4A District 29Oct 13 · 2 Miles Varsity · Place 16 · UvaldeUvalde2 Miles Varsity1613:17.2 PB9
Oct 1Crystal City Ricardo Gallegos 9th Annual InvitationalOct 1 · 2 Miles Junior Varsity · Place 1 · UvaldeUvalde2 Miles Junior Varsity114:15.244—
Sep 17Eagle Pass ISD Border Bash InvitationalSep 17 · 2 Miles Junior Varsity · Place 1 · UvaldeUvalde2 Miles Junior Varsity114:38.9—