Personal bests

Best marks in available results
Event / courseMarkMeetDate
2400 m · Bluebonnet Country ClubHico Bluebonnet Invitational · Sep 1112:35.01Hico Bluebonnet InvitationalSeptember 11, 2019
3 Miles · Rex Callicott ParkUIL 3A District 09 XC Championships · Oct 2819:46.13UIL 3A District 09 XC ChampionshipsOctober 28, 2020
3,200 Meters · Brock CC CourseBrock Invitational · Oct 215:29.72Brock InvitationalOctober 2, 2019
3,200 Meters · Rex Callicott ParkUIL 3A District 17 XC Championships · Oct 1613:49.15UIL 3A District 17 XC ChampionshipsOctober 16, 2019
5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Sep 417:11.45TCU John McKenzie InvitationalSeptember 4, 2026
5,000 Meters · Kate Barr Ross Memorial ParkUIL 3A Region 3 Championship · Oct 2317:49.0UIL 3A Region 3 ChampionshipOctober 23, 2023
5,000 Meters · lynn creek parkUIL 3A Region 2 Championship · Oct 2619:35.62UIL 3A Region 2 ChampionshipOctober 26, 2021
5,000 Meters · Old Settlers ParkTX UIL 3A State Championship · Nov 317:49.3TX UIL 3A State ChampionshipNovember 3, 2023
5,000 Meters · Rex Callicott ParkKeene Smith Invitational · Aug 3017:54.1Keene Smith InvitationalAugust 30, 2023
5,000 Meters · Rolling Hills Soccer ComplexGerald Richey Invitational · Sep 1115:51.4Gerald Richey InvitationalSeptember 11, 2026
5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 516:10.80Gerald Richey InvitationalSeptember 5, 2025
8,000 Meters · Enos Debonne Sports ComplexSouthland Cross Country Championships · Oct 3027:27.6Southland Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Harry McAdams ParkNJCAA Region 5 Cross Country Championships · Oct 2525:49.2NJCAA Region 5 Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kurth-Landrum Golf CourseSouthwestern Showdown · Oct 328:16.5Southwestern ShowdownOctober 3, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 829:06.4NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1125:55.6DBU Old Glory GallopOctober 11, 2025
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2628:30.9The 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 74 · East Texas A&MEast Texas A&M8,000 Meters Southland7427:27.6 PBJr
Oct 3Southwestern ShowdownOct 3 · 8,000 Meters Collegiate · Place 23 · East Texas A&MEast Texas A&M8,000 Meters Collegiate2328:16.5 PBJr
Sep 11Gerald Richey InvitationalSep 11 · 5,000 Meters Collegiate · Place 26 · East Texas A&MEast Texas A&M5,000 Meters Collegiate2615:51.4 PBJr
Sep 4TCU John McKenzie InvitationalSep 4 · 5,000 Meters Collegiate · Place 23 · East Texas A&MEast Texas A&M5,000 Meters Collegiate2317:11.45 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 146 · Hill (TX)Hill (TX)8,000 Meters NJCAA D114629:06.4 PBFr
Oct 25NJCAA Region 5 Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 28 · Hill (TX)Hill (TX)8,000 Meters College2825:49.2 PBFr
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 100 · Hill (TX)Hill (TX)8,000 Meters College10025:55.6 PBFr
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 56 · Hill (TX)Hill (TX)8,000 Meters College5628:30.9 PBFr
Sep 5Gerald Richey InvitationalSep 5 · 5,000 Meters Men's Race · Place 57 · Hill (TX)Hill (TX)5,000 Meters Men's Race5716:10.80 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3TX UIL 3A State ChampionshipNov 3 · 5,000 Meters 3A · Place 75 · KeeneKeene5,000 Meters 3A7517:49.3 PB12
Oct 23UIL 3A Region 3 ChampionshipOct 23 · 5,000 Meters III-5A · Place 19 · KeeneKeene5,000 Meters III-5A1917:49.0 PB12
Sep 22McNeil Hoka InvitationalSep 22 · 5,000 Meters 1A-3A · Place 37 · KeeneKeene5,000 Meters 1A-3A3718:17.312
Aug 30Keene Smith InvitationalAug 30 · 5,000 Meters Varsity · Place 5 · KeeneKeene5,000 Meters Varsity517:54.1 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25UIL 3A Region 3 ChampionshipOct 25 · 5,000 Meters III-3A · Place 29 · KeeneKeene5,000 Meters III-3A2918:13.111

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26UIL 3A Region 2 ChampionshipOct 26 · 5,000 Meters II-3A · Place 68 · KeeneKeene5,000 Meters II-3A6819:35.62 PB10
Sep 29Dublin DashSep 29 · 5,000 Meters Varsity · Place 47 · Keene SmithKeene Smith5,000 Meters Varsity4721:58.5510
Sep 22Keene Smith Invitational 9/22Sep 22 · 5,000 Meters Varsity · Place 15 · KeeneKeene5,000 Meters Varsity1519:58.010
Sep 1Keene Smith Invitational 9/1Sep 1 · 3 Miles Varsity · Place 56 · KeeneKeene3 Miles Varsity5621:52.8410

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28UIL 3A District 09 XC ChampionshipsOct 28 · 3 Miles Junior Varsity · Place 3 · KeeneKeene3 Miles Junior Varsity319:46.13 PB9

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16UIL 3A District 17 XC ChampionshipsOct 16 · 3,200 Meters 8TH GRADE BOYS · Place 19 · KeeneKeene3,200 Meters 8TH GRADE BOYS1913:49.15 PB8
Oct 2Brock InvitationalOct 2 · 3,200 Meters 8th Boys · Place 22 · KeeneKeene3,200 Meters 8th Boys2215:29.72 PB8
Sep 11Hico Bluebonnet InvitationalSep 11 · 2,400 Meters Junior High Boys · Place 101 · KeeneKeene2,400 Meters Junior High Boys10112:35.01 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Brock Eagle Cross Country MeetOct 3 · 3,200 Meters 7th Boys · Place 22 · KeeneKeene3,200 Meters 7th Boys2216:33.467