Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 2816:02.10UIL 6A Region 1 ChampionshipOctober 28, 2019
3,200 Meters · TCC Northeast CampusBIRDVILLE EARLY BIRD INVITATIONAL · Aug 1713:19.20BIRDVILLE EARLY BIRD INVITATIONALAugust 17, 2017
3,200 Meters · Valley Ridge ParkCedar Hill Season Opener · Aug 1710:59.55Cedar Hill Season Opener August 17, 2018
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 2317:16.05NXR South Regional ChampionshipsNovember 23, 2019
5,000 Meters · Bob Jones ParkCarroll Dragon XC Classic · Sep 2817:13Carroll Dragon XC ClassicSeptember 28, 2019
5,000 Meters · Camp HoblitzelleUIL 6A DISTRICT 7 CHAMPIONSHIPS · Oct 1918:55.26UIL 6A DISTRICT 7 CHAMPIONSHIPSOctober 19, 2016
5,000 Meters · Chisenhall ParkBurleson Elk Run XIX · Aug 3017:31.07Burleson Elk Run XIXAugust 30, 2019
5,000 Meters · Cleburne Sports ComplexCLEBURNE BUZZ RUN · Sep 1316:34.25CLEBURNE BUZZ RUNSeptember 13, 2019
5,000 Meters · lynn creek parkUT-Arlington Gerald Richey Invitational · Sep 1016:15.9UT-Arlington Gerald Richey InvitationalSeptember 10, 2022
5,000 Meters · Lynn Creek ParkUIL 6A District 07 Championships · Oct 1716:41.90UIL 6A District 07 ChampionshipsOctober 17, 2019
5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 23rd Annual Race at the Lake · Oct 316:42.4Arl Houston Ken Gaston 23rd Annual Race at the LakeOctober 3, 2019
5,000 Meters · The BuffHaltom Metroplex Challenge · Sep 1917:48.09Haltom Metroplex ChallengeSeptember 19, 2019
5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 516:05.70Gerald Richey InvitationalSeptember 5, 2025
8,000 Meters · Heritage ParkSooner Athletic Conference Cross Country Championships · Nov 425:57.9Sooner Athletic Conference Cross Country ChampionshipsNovember 4, 2023
8,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 2327:06.7Oklahoma State Cowboy JamboreeSeptember 23, 2023

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Gerald Richey InvitationalSep 5 · 5,000 Meters Men's Race · Place 51 · UnattachedUnattached5,000 Meters Men's Race5116:05.70 PBSr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Sooner Athletic Conference Cross Country ChampionshipsNov 4 · 8,000 Meters College · Place 8 · Texas WesleyanTexas Wesleyan8,000 Meters College825:57.9 PBJr
Oct 7DBU Old Glory GallopOct 7 · 8,000 Meters Varsity · Place 85 · Texas WesleyanTexas Wesleyan8,000 Meters Varsity8526:05.4JR
Sep 23Oklahoma State Cowboy JamboreeSep 23 · 8,000 Meters College · Place 81 · Texas WesleyanTexas Wesleyan8,000 Meters College8127:06.7 PBJr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Midwestern St Mustang DerbyOct 8 · 8,000 Meters Varsity · Place 17 · Texas WesleyanTexas Wesleyan8,000 Meters Varsity1726:51.5JR
Sep 10UT-Arlington Gerald Richey InvitationalSep 10 · 5,000 Meters Collegiate · Place 19 · Texas WesleyanTexas Wesleyan5,000 Meters Collegiate1916:15.9 PBSo

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Texas A&M Arturo Barrios InvitationalOct 16 · 8,000 Meters Varsity · Place 193 · Texas WesleyanTexas Wesleyan8,000 Meters Varsity19326:45.2Fr
Oct 9Midwestern State Mustang OpenOct 9 · 8,000 Meters Varsity · Place 16 · Texas WesleyanTexas Wesleyan8,000 Meters Varsity1627:42.3FR
Sep 24Concordia U ClassicSep 24 · 8,000 Meters Varsity · Place 20 · Texas WesleyanTexas Wesleyan8,000 Meters Varsity2027:15.2Fr
Sep 11UT-Arlington Gerald Richey Season OpenerSep 11 · 5,000 Meters Collegiate · Place 32 · Texas WesleyanTexas Wesleyan5,000 Meters Collegiate3216:31.4Fr

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 98 · GP-UNATGP-UNAT5,000 Meters Open Combined9817:16.05 PB12
Oct 28UIL 6A Region 1 ChampionshipOct 28 · 3 Miles I-6A · Place 49 · South Grand PrairieSouth Grand Prairie3 Miles I-6A4916:02.10 PB12
Oct 17UIL 6A District 07 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity416:41.90 PB12
Oct 3Arl Houston Ken Gaston 23rd Annual Race at the LakeOct 3 · 5,000 Meters Varsity Elite · Place 11 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity Elite1116:42.4 PB12
Sep 28Carroll Dragon XC ClassicSep 28 · 5,000 Meters Varsity Open · Place 18 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity Open1817:13 PB12
Sep 19Haltom Metroplex ChallengeSep 19 · 5,000 Meters 6A-5A VARSITY BOYS · Place 8 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A-5A VARSITY BOYS817:48.09 PB12
Sep 13CLEBURNE BUZZ RUNSep 13 · 5,000 Meters 6A-5A VARSITY BOYS · Place 12 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A-5A VARSITY BOYS1216:34.25 PB12
Sep 5Midlothian James Smith InvitationalSep 5 · 5,000 Meters Varsity 6A · Place 10 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 6A1017:20.3812
Aug 30Burleson Elk Run XIXAug 30 · 5,000 Meters 6A VARSITY BOYS · Place 14 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A VARSITY BOYS1417:31.07 PB12
Aug 24Waxahachie Woodhouse Invitational Aug 24 · 5,000 Meters Varsity 6A · Place 30 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 6A3017:03.412

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 11UIL 6A District 07Oct 11 · 5,000 Meters Varsity · Place 22 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity2217:59.511
Oct 2Haltom District Warm-upOct 2 · 5,000 Meters Varsity · Place 10 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity1018:08.4411
Sep 27Arl Houston Ken Gaston 22nd Annual InvitationalSep 27 · 5,000 Meters Elite · Place 46 · South Grand PrairieSouth Grand Prairie5,000 Meters Elite4617:33.511
Sep 15Molina Garey Horner 12th Annual InvitationalSep 15 · 5,000 Meters Varsity 5A · Place 27 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 5A2717:48.111
Sep 6Midlothian James Smith InvitationalSep 6 · 5,000 Meters Varsity 5A · Place 12 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 5A1218:51.3011
Aug 31Burleson Elk Run XVIIIAug 31 · 5,000 Meters Varsity 6A · Place 17 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 6A1717:21.5011
Aug 24Hebron Friday Night Hawk InviteAug 24 · 2 Miles Varsity · Place 39 · South Grand PrairieSouth Grand Prairie2 Miles Varsity3911:14.211
Aug 17Cedar Hill Season Opener Aug 17 · 3,200 Meters Varsity · Place 27 · South Grand PrairieSouth Grand Prairie3,200 Meters Varsity2710:59.55 PB11

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23UIL 6A Region 1 ChampionshipOct 23 · 3 Miles 6A · Place 145 · South Grand PrairieSouth Grand Prairie3 Miles 6A14517:38.9410
Oct 10UIL 6A District 7 Championship MeetOct 10 · 5,000 Meters Varsity · Place 16 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity1618:20.4610
Oct 5Haltom District Warm-upOct 5 · 5,000 Meters VARSITY BOYS · Place 40 · South Grand PrairieSouth Grand Prairie5,000 Meters VARSITY BOYS4018:32.8910
Sep 28Ken Gaston 21st Annual Invitational RACE AT THE LAKESep 28 · 5,000 Meters Varsity 6A-5A · Place 164 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 6A-5A16418:28.7Unofficial10
Sep 21Metroplex ChallengeSep 21 · 5,000 Meters 6A-5A VARSITY BOYS · Place 21 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A-5A VARSITY BOYS2118:58.1310
Sep 16Paschal InvitationalSep 16 · 5,000 Meters 6A-5A VARSITY BOYS · Place 60 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A-5A VARSITY BOYS6018:19.02Unofficial10
Sep 1BURLESON ELK RUN XVIISep 1 · 5,000 Meters 6A VARSITY BOYS · Place 27 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A VARSITY BOYS2718:23.0010
Aug 17BIRDVILLE EARLY BIRD INVITATIONALAug 17 · 3,200 Meters Varsity · Place 106 · South Grand PrairieSouth Grand Prairie3,200 Meters Varsity10613:19.20 PB10

2016 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19UIL 6A DISTRICT 7 CHAMPIONSHIPSOct 19 · 5,000 Meters Junior Varsity · Place 5 · South Grand PrairieSouth Grand Prairie5,000 Meters Junior Varsity518:55.26 PB9
Oct 13HALTOM DISTRICT WARM-UPOct 13 · 5,000 Meters 6A Varsity · Place 93 · South Grand PrairieSouth Grand Prairie5,000 Meters 6A Varsity9319:22.339
Sep 8James Smith InvitationalSep 8 · 5,000 Meters Varsity 5A · Place 85 · South Grand PrairieSouth Grand Prairie5,000 Meters Varsity 5A8520:08.59

2015 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Burleson Elk Run XVSep 4 · 5,000 Meters Junior Varsity 6A · Place 118 · South Grand PrairieSouth Grand Prairie5,000 Meters Junior Varsity 6A11822:55.38—