Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · HOT Soccer ComplexMidway Hewitt Kiwanis Invitational · Sep 922:47.9Midway Hewitt Kiwanis InvitationalSeptember 9, 2021
3 Miles · Stephenville City ParkStephenville Thrill of the Hill Invitational · Oct 624:33.63Stephenville Thrill of the Hill InvitationalOctober 6, 2021
5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Sep 416:21.38TCU John McKenzie InvitationalSeptember 4, 2026
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1817:32.8NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Lynn Creek ParkUIL 4A Region 2 Championship · Oct 2418:16.19UIL 4A Region 2 ChampionshipOctober 24, 2023
5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 2917:48.30Arl Houston Ken Gaston 27th Annual Race At The LakeSeptember 29, 2023
5,000 Meters · Old Settlers ParkTX UIL 4A State Championship · Nov 417:27.3TX UIL 4A State ChampionshipNovember 4, 2023
5,000 Meters · Rex Callicott ParkKeene Smith Invitational · Aug 3018:20.0Keene Smith InvitationalAugust 30, 2023
5,000 Meters · Rolling Hills Soccer ComplexGerald Richey Invitational · Sep 1116:26.5Gerald Richey InvitationalSeptember 11, 2026
5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 516:48.80Gerald Richey InvitationalSeptember 5, 2025
5,000 Meters · Wallace ParkUIL 4A District 11 · Oct 1424:43.07UIL 4A District 11October 14, 2021
5,000 Meters · Waxahachie Sports ComplexLife Waxahachie Mustang 2nd Annual Stampede · Sep 2323:20.49Life Waxahachie Mustang 2nd Annual StampedeSeptember 23, 2021
8,000 Meters · Enos Debonne Sports ComplexSouthland Cross Country Championships · Oct 3026:20.0Southland Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Harry McAdams ParkNJCAA Region 5 Cross Country Championships · Oct 2525:48.6NJCAA Region 5 Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kurth-Landrum Golf CourseSouthwestern Showdown · Oct 326:52.2Southwestern ShowdownOctober 3, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 827:46.4NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1126:43.9DBU Old Glory GallopOctober 11, 2025
8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 927:32.6NJCAA D1 XC ChampionshipsNovember 9, 2024
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2628:24.6The Hill Cross Country ClassicSeptember 26, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Southland Cross Country ChampionshipsOct 30 · 8,000 Meters Southland · Place 54 · East Texas A&MEast Texas A&M8,000 Meters Southland5426:20.0 PBJr
Oct 3Southwestern ShowdownOct 3 · 8,000 Meters Collegiate · Place 4 · East Texas A&MEast Texas A&M8,000 Meters Collegiate426:52.2 PBJr
Sep 11Gerald Richey InvitationalSep 11 · 5,000 Meters Collegiate · Place 38 · East Texas A&MEast Texas A&M5,000 Meters Collegiate3816:26.5 PBJr
Sep 4TCU John McKenzie InvitationalSep 4 · 5,000 Meters Collegiate · Place 14 · East Texas A&MEast Texas A&M5,000 Meters Collegiate1416:21.38 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 88 · Hill (TX)Hill (TX)8,000 Meters NJCAA D18827:46.4 PBSo
Oct 25NJCAA Region 5 Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 27 · Hill (TX)Hill (TX)8,000 Meters College2725:48.6 PBSo
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 169 · Hill (TX)Hill (TX)8,000 Meters College16926:43.9 PBSo
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 53 · Hill (TX)Hill (TX)8,000 Meters College5328:24.6 PBSo
Sep 5Gerald Richey InvitationalSep 5 · 5,000 Meters Men's Race · Place 78 · Hill (TX)Hill (TX)5,000 Meters Men's Race7816:48.80 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 8,000 Meters Division I · Place 142 · Hill (TX)Hill (TX)8,000 Meters Division I14227:32.6 PBFr

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 286 · UnattachedUnattached5,000 Meters Open28617:32.8 PB12
Nov 4TX UIL 4A State ChampionshipNov 4 · 5,000 Meters 4A · Place 84 · HillsboroHillsboro5,000 Meters 4A8417:27.3 PB12
Nov 3TX UIL 5A State ChampionshipNov 3 · 5,000 Meters 4A · Place 84 · HillsboroHillsboro5,000 Meters 4A8417:27.3012
Oct 24UIL 4A Region 2 ChampionshipOct 24 · 5,000 Meters II-4A · Place 17 · HillsboroHillsboro5,000 Meters II-4A1718:16.19 PB12
Oct 9UIL 4A District 10Oct 9 · 5,000 Meters Varsity · Place 8 · HillsboroHillsboro5,000 Meters Varsity816:58.3712
Sep 29Arl Houston Ken Gaston 27th Annual Race At The LakeSep 29 · 5,000 Meters Varsity 1A-4A · Place 19 · HillsboroHillsboro5,000 Meters Varsity 1A-4A1917:48.30 PB12
Sep 22McNeil Hoka InvitationalSep 22 · 5,000 Meters 4A · Place 53 · HillsboroHillsboro5,000 Meters 4A5318:00.812
Sep 14Haltom Buffalo StampedeSep 14 · 5,000 Meters Varsity · Place 4 · HillsboroHillsboro5,000 Meters Varsity417:54.3212
Sep 7Midway Hewitt Kiwanis InvitationalSep 7 · 3 Miles Varsity 1A · Place 7 · HillsboroHillsboro3 Miles Varsity 1A716:57.2—
Aug 30Keene Smith InvitationalAug 30 · 5,000 Meters Varsity · Place 8 · HillsboroHillsboro5,000 Meters Varsity818:20.0 PB12
Aug 25Hillsboro 7th Annual InvitationalAug 25 · 5,000 Meters Varsity · Place 6 · HillsboroHillsboro5,000 Meters Varsity616:31.3312
Aug 18Kennedale Wildcat RunAug 18 · 5,000 Meters Varsity · Place 12 · HillsboroHillsboro5,000 Meters Varsity1217:10.3012

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11UIL 4A District 10Oct 11 · 5,000 Meters Junior Varsity · Place 3 · HillsboroHillsboro5,000 Meters Junior Varsity319:48.0211
Oct 11UIL 4A District 10Oct 11 · 5,000 Meters Varsity · Place 3 · HillsboroHillsboro5,000 Meters Varsity319:48.0211
Sep 22Life Waxahachie Mustang Stampede-3rd AnnualSep 22 · 5,000 Meters Junior Varsity 4A · Place 4 · HillsboroHillsboro5,000 Meters Junior Varsity 4A420:12.8311
Sep 17Gatesville Bill Bradley 18th Annual InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 2 · HillsboroHillsboro5,000 Meters Junior Varsity220:32.511
Sep 8Midway Hewitt Kiwanis InvitationalSep 8 · 3 Miles Junior Varsity 1A · Place 2 · HillsboroHillsboro3 Miles Junior Varsity 1A219:29.8—
Sep 2Burleson Elk Run XXIISep 2 · 5,000 Meters Junior Varsity · Place 24 · HillsboroHillsboro5,000 Meters Junior Varsity2419:50.8711

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14UIL 4A District 11Oct 14 · 5,000 Meters Junior Varsity · Place 42 · HillsboroHillsboro5,000 Meters Junior Varsity4224:43.07 PB10
Oct 6Stephenville Thrill of the Hill InvitationalOct 6 · 3 Miles Junior Varsity · Place 53 · HillsboroHillsboro3 Miles Junior Varsity5324:33.63 PB10
Sep 23Life Waxahachie Mustang 2nd Annual StampedeSep 23 · 5,000 Meters JV 1A-4A · Place 60 · HillsboroHillsboro5,000 Meters JV 1A-4A6023:20.49 PB10
Sep 18Ennis Lions Den InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 51 · HillsboroHillsboro5,000 Meters Junior Varsity5124:27.71—
Sep 9Midway Hewitt Kiwanis InvitationalSep 9 · 3 Miles Junior Varsity 4A & Under · Place 40 · HillsboroHillsboro3 Miles Junior Varsity 4A & Under4022:47.9 PB10
Aug 27Hillsboro 5th Annual InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 61 · HillsboroHillsboro5,000 Meters Junior Varsity6125:08.75—
Aug 20Richland Cowtown ChallengeAug 20 · 5,000 Meters Junior Varsity · Place 23 · HillsboroHillsboro5,000 Meters Junior Varsity2326:16.76—

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9STEPHENVILLE THRILL OF THE HILLOct 9 · 3,200 Meters Middle School · Place 111 · HillsboroHillsboro3,200 Meters Middle School11119:17.468
Sep 18Glen Rose InvitationalSep 18 · 2 Miles Middle School · Place 148 · HillsboroHillsboro2 Miles Middle School14820:02.988