Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bicentennial ParkCrowley 2 Mile Invitational · Aug 1715:14.23Crowley 2 Mile InvitationalAugust 17, 2023
3,200 Meters · Brock High SchoolBrock Eagle 2 mile Invitational · Aug 1513:35.36Brock Eagle 2 mile InvitationalAugust 15, 2025
5,000 Meters · Camp Carter YMCA ComplexCastleberry Clash · Sep 1522:03.20Castleberry ClashSeptember 15, 2022
5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 3122:49.29Midlothian James Smith HS InvitationalAugust 31, 2023
5,000 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 08 Cross-Country Championships · Oct 1222:28.26UIL 4A District 08 Cross-Country ChampionshipsOctober 12, 2023
5,000 Meters · Wallace ParkHillsboro Invitational · Aug 2221:31.33Hillsboro InvitationalAugust 22, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Aug 29Burleson Elk Run XXV XC25Aug 29 · 5,000 Meters Junior Varsity Open · Place 35 · River Oaks Castleberry5,000 Meters Junior Varsity Open3522:0812
Aug 22Hillsboro InvitationalAug 22 · 5,000 Meters Junior Varsity · Place 83 · River Oaks Castleberry5,000 Meters Junior Varsity8321:31.33 PB12
Aug 15Brock Eagle 2 mile InvitationalAug 15 · 3,200 Meters Varsity · Place 59 · River Oaks Castleberry3,200 Meters Varsity5913:35.36 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Aug 30Burleson Elk Run XXIVAug 30 · 5,000 Meters Junior Varsity Open · Place 71 · River Oaks Castleberry5,000 Meters Junior Varsity Open7124:36:0011
Aug 23Hillsboro InvitationalAug 23 · 5,000 Meters Varsity · Place 53 · River Oaks Castleberry5,000 Meters Varsity5323:05.2311
Aug 16Kennedale Wildcat RunAug 16 · 5,000 Meters Junior Varsity · Place 132 · River Oaks Castleberry5,000 Meters Junior Varsity13223:59.1611

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 12UIL 4A District 08 Cross-Country ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 27 · River Oaks Castleberry5,000 Meters Junior Varsity2722:28.26 PB10
Oct 6Brewer Bear InvitationalOct 6 · 5,000 Meters Varsity · Place 30 · River Oaks Castleberry5,000 Meters Varsity3022:18.8510
Sep 29Granbury 9th Annual Race for the LootSep 29 · 5,000 Meters Varsity · Place 45 · River Oaks Castleberry5,000 Meters Varsity4522:04.7910
Sep 14Haltom Buffalo StampedeSep 14 · 5,000 Meters Varsity · Place 127 · River Oaks Castleberry5,000 Meters Varsity12722:48.5910
Sep 8Castleberry ClashSep 8 · 5,000 Meters Junior Varsity · Place 98 · River Oaks Castleberry5,000 Meters Junior Varsity9823:35.8310
Aug 31Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Jr Varsity 1A-4A · Place 26 · River Oaks Castleberry5,000 Meters Jr Varsity 1A-4A2622:49.29 PB10
Aug 30Midlothian James Smith MS InvitationalAug 30 · 5,000 Meters Varsity · Place 26 · River Oaks Castleberry5,000 Meters Varsity2622:49.2910
Aug 25Hillsboro 7th Annual InvitationalAug 25 · 5,000 Meters Varsity · Place 60 · River Oaks Castleberry5,000 Meters Varsity6021:14.8110
Aug 17Crowley 2 Mile InvitationalAug 17 · 2 Miles Jr Varsity 5A & Under · Place 23 · River Oaks Castleberry2 Miles Jr Varsity 5A & Under2315:14.23 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 7Brewer Bear InvitationalOct 7 · 5,000 Meters Varsity · Place 39 · River Oaks Castleberry5,000 Meters Varsity3922:20.119
Oct 7Brewer Bear InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 39 · River Oaks Castleberry5,000 Meters Junior Varsity3922:20.119
Sep 30Granbury Race for the LootSep 30 · 5,000 Meters Junior Varsity · Place 178 · River Oaks Castleberry5,000 Meters Junior Varsity17825:30.819
Sep 22Life Waxahachie Mustang Stampede-3rd AnnualSep 22 · 5,000 Meters Junior Varsity 4A · Place 32 · River Oaks Castleberry5,000 Meters Junior Varsity 4A3224:11.049
Sep 15Castleberry ClashSep 15 · 5,000 Meters Varsity · Place 18 · River Oaks Castleberry5,000 Meters Varsity1822:03.20 PB9
Sep 8Midway Hewitt Kiwanis InvitationalSep 8 · 3 Miles Junior Varsity 1A · Place 27 · River Oaks Castleberry3 Miles Junior Varsity 1A2721:03.2—
Sep 1Midlothian James Smith InvitationalSep 1 · 5,000 Meters Varsity · Place 22 · River Oaks Castleberry5,000 Meters Varsity2222:53.209