Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Gene Pike Middle SchoolByron Nelson Invitational · Aug 1610:45.54Byron Nelson InvitationalAugust 16, 2025
3,200 Meters · Bob Jones ParkCarroll Middle Meet #3 · Dec 812:13.2Carroll Middle Meet #3December 8, 2021
3,200 Meters · Cross Timbers Middle SchoolGCISD District Championship 2022 · Jan 1213:23.5GCISD District Championship 2022January 12, 2022
3,200 Meters · Dawson Middle SchoolSouthlake Carroll 3200 · Aug 2012:55.16Southlake Carroll 3200August 20, 2022
3,200 Meters · Meadow Park Athletic ComplexHEB XC MEET HOSTED BY HURST · Nov 3013:22.48HEB XC MEET HOSTED BY HURSTNovember 30, 2021
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1818:22.9NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 617:07.80Southlake Carroll Invitational XC25September 6, 2025
5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 3017:15Marcus Coach T Invitational XC25August 30, 2025
5,000 Meters · Old Settlers ParkMcNeil 31st Annual Invitational XC25 · Sep 1917:12.1McNeil 31st Annual Invitational XC25September 19, 2025
5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational · Sep 2319:06.13Flower Mound InvitationalSeptember 23, 2023
5,000 Meters · The BuffUIL 5A District 07 · Oct 1218:12.32UIL 5A District 07October 12, 2023
5,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2617:21.5Cowboy Jamboree Invite XC25September 26, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 5,000 Meters Boy's 5K Large Schools · Place 83 · GrapevineGrapevine5,000 Meters Boy's 5K Large Schools8317:21.5 PB12
Sep 19McNeil 31st Annual Invitational XC25Sep 19 · 5,000 Meters Silver · Place 43 · GrapevineGrapevine5,000 Meters Silver4317:12.1 PB12
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Varsity Open · Place 64 · GrapevineGrapevine5,000 Meters Varsity Open6417:07.80 PB12
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity OPEN · Place 48 · GrapevineGrapevine5,000 Meters Varsity OPEN4817:15 PB12
Aug 16Byron Nelson InvitationalAug 16 · 2 Miles Varsity · Place 5 · GrapevineGrapevine2 Miles Varsity510:45.54 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Carroll InvitationalSep 7 · 5,000 Meters Varsity Open · Place 44 · GrapevineGrapevine5,000 Meters Varsity Open4417:30.5011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 160 · GrapevineGrapevine5,000 Meters Rising Stars (Frosh/Soph)16018:22.9 PB10
Oct 12UIL 5A District 07Oct 12 · 5,000 Meters Junior Varsity · Place 9 · GrapevineGrapevine5,000 Meters Junior Varsity918:12.32 PB10
Sep 23Flower Mound InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 13 · GrapevineGrapevine5,000 Meters Junior Varsity1319:06.13 PB10
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 91 · GrapevineGrapevine5,000 Meters Varsity9117:47.510

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13UIL 5A District 07Oct 13 · 5,000 Meters Junior Varsity · Place 54 · GrapevineGrapevine5,000 Meters Junior Varsity5420:14.379
Oct 1Dallas Jesuit ClassicOct 1 · 5,000 Meters Junior Varsity · Place 90 · GrapevineGrapevine5,000 Meters Junior Varsity9019:13.4Unofficial9
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 124 · GrapevineGrapevine5,000 Meters Junior Varsity12420:35.089
Aug 20Southlake Carroll 3200Aug 20 · 3,200 Meters Open (on track) · Place 138 · GrapevineGrapevine3,200 Meters Open (on track)13812:55.16 PB9
Jan 12GCISD District Championship 2022Jan 12 · 3,200 Meters 8th Boys · Place 15 · Cross TimbersCross Timbers3,200 Meters 8th Boys1513:23.5 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14District XC Championship- Carroll ISDDec 14 · 3,200 Meters 8th Grade Boys · Place 22 · Cross TimbersCross Timbers3,200 Meters 8th Grade Boys2212:23.38
Dec 8Carroll Middle Meet #3Dec 8 · 3,200 Meters 8th Grade Boys · Place 21 · Cross TimbersCross Timbers3,200 Meters 8th Grade Boys2112:13.2 PB8
Nov 30HEB XC MEET HOSTED BY HURSTNov 30 · 3,200 Meters 8TH B GRADE BOYS · Place 3 · Cross TimbersCross Timbers3,200 Meters 8TH B GRADE BOYS313:22.48 PB8