Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bicentennial ParkCrowley 2 Mile Invitational · Aug 1712:48.13Crowley 2 Mile InvitationalAugust 17, 2023
3,200 Meters · Brock High SchoolBrock Eagle 2 mile Invitational · Aug 1510:48.73Brock Eagle 2 mile InvitationalAugust 15, 2025
5,000 Meters · Camp Carter YMCA ComplexCastleberry Clash · Sep 819:14.40Castleberry ClashSeptember 8, 2023
5,000 Meters · Chisenhall FieldsUIL 5A District 08 XC25 · Oct 1018:18.67UIL 5A District 08 XC25October 10, 2025
5,000 Meters · Chisenhall ParkUIL 5A District 08 · Oct 1218:24.02UIL 5A District 08October 12, 2023
5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 2017:02.80UIL Region I Championship XC25October 20, 2025
5,000 Meters · Mansfield Michael L. Skinner Sports ComplexMansfield Daniel Maberry 17th Annual Invitational XC25 · Sep 2617:06.87Mansfield Daniel Maberry 17th Annual Invitational XC25September 26, 2025
5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 3119:36.14Midlothian James Smith HS InvitationalAugust 31, 2023
5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 3117:08.30UIL State Cross Country Championships XC25October 31, 2025
5,000 Meters · Wallace ParkHillsboro Invitational · Aug 2216:54.81Hillsboro InvitationalAugust 22, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 5A · Place 103 · Joshua5,000 Meters 5A10317:08.30 PB12
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-5A · Place 25 · Joshua5,000 Meters I-5A2517:02.80 PB12
Oct 10UIL 5A District 08 XC25Oct 10 · 5,000 Meters Varsity · Place 12 · Joshua5,000 Meters Varsity1218:18.67 PB12
Sep 26Mansfield Daniel Maberry 17th Annual Invitational XC25Sep 26 · 5,000 Meters Varsity · Place 30 · Joshua5,000 Meters Varsity3017:06.87 PB12
Aug 29Burleson Elk Run XXV XC25Aug 29 · 5,000 Meters Varsity Elite · Place 13 · Joshua5,000 Meters Varsity Elite1317:4512
Aug 22Hillsboro InvitationalAug 22 · 5,000 Meters Varsity 1 · Place 8 · Joshua5,000 Meters Varsity 1816:54.81 PB12
Aug 15Brock Eagle 2 mile InvitationalAug 15 · 3,200 Meters Varsity · Place 4 · Joshua3,200 Meters Varsity410:48.73 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-5A · Place 104 · Joshua5,000 Meters I-5A10418:41.5011
Aug 30Burleson Elk Run XXIVAug 30 · 5,000 Meters Varsity Elite · Place 38 · Joshua5,000 Meters Varsity Elite3817:5111
Aug 23Hillsboro InvitationalAug 23 · 5,000 Meters Varsity · Place 18 · Joshua5,000 Meters Varsity1818:05.2811
Aug 16Kennedale Wildcat RunAug 16 · 5,000 Meters Varsity · Place 22 · Joshua5,000 Meters Varsity2217:53.5711

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23UIL 5A Region 1 ChampionshipOct 23 · 5,000 Meters I-5A · Place 154 · Joshua5,000 Meters I-5A15419:02.210
Oct 12UIL 5A District 08Oct 12 · 5,000 Meters Junior Varsity · Place 6 · Joshua5,000 Meters Junior Varsity618:24.02 PB10
Oct 4Stephenville Thrill of the Hill InvitationalOct 4 · 5,000 Meters Varsity · Place 59 · Joshua5,000 Meters Varsity5921:02.3710
Sep 29Granbury 9th Annual Race for the LootSep 29 · 5,000 Meters Varsity · Place 60 · Joshua5,000 Meters Varsity6019:37.1910
Sep 22South Hills Prowl in the Park 8th Annual InvitationalSep 22 · 5,000 Meters Varsity · Place 35 · Joshua5,000 Meters Varsity3519:25.7910
Sep 8Castleberry ClashSep 8 · 5,000 Meters Varsity 5A-6A · Place 38 · Joshua5,000 Meters Varsity 5A-6A3819:14.40 PB10
Aug 31Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Varsity 5A-6A · Place 69 · Joshua5,000 Meters Varsity 5A-6A6919:36.14 PB10
Aug 30Midlothian James Smith MS InvitationalAug 30 · 5,000 Meters Varsity · Place 69 · Joshua5,000 Meters Varsity6919:36.1410
Aug 17Crowley 2 Mile InvitationalAug 17 · 2 Miles Varsity 5A & Under · Place 11 · Joshua2 Miles Varsity 5A & Under1112:48.13 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13UIL 5A District 08Oct 13 · 5,000 Meters Junior Varsity · Place 47 · Joshua5,000 Meters Junior Varsity4720:55.619
Sep 30Granbury Race for the LootSep 30 · 5,000 Meters Junior Varsity · Place 36 · Joshua5,000 Meters Junior Varsity3620:31.659
Sep 22Life Waxahachie Mustang Stampede-3rd AnnualSep 22 · 5,000 Meters Junior Varsity 6A · Place 44 · Joshua5,000 Meters Junior Varsity 6A4421:40.199
Sep 16Mansfield Legacy InvitationalSep 16 · 5,000 Meters Junior Varsity 5A · Place 15 · Joshua5,000 Meters Junior Varsity 5A1519:57.969
Sep 9North Crowley InvitationalSep 9 · 5,000 Meters Varsity · Place 87 · Joshua5,000 Meters Varsity8722:06.969
Sep 1Midlothian James Smith InvitationalSep 1 · 5,000 Meters Varsity · Place 72 · Joshua5,000 Meters Varsity7221:40.509