Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Carroll HSSouthlake Carroll 2 mile Invitational · Aug 245:57.59Southlake Carroll 2 mile InvitationalAugust 24, 2024
2 Miles · Bob Jones ParkSouthlake Carroll 2 mile Invitational XC25 · Aug 2312:53.70Southlake Carroll 2 mile Invitational XC25August 23, 2025
2 Miles · Frontier ParkRock Hill Opener 2-Mile XC26 · Aug 1412:11Rock Hill Opener 2-Mile XC26August 14, 2026
5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 2620:56.3Southlake Carroll Meet #1August 26, 2023
5,000 Meters · Founders ParkWylie East DUBEast 8/28 Invitational XC26 · Aug 2820:01.84Wylie East DUBEast 8/28 Invitational XC26August 28, 2026
5,000 Meters · Myers Park and Events CenterUIL 5A District 11 & 5A District 12 XC25 · Oct 921:14.40UIL 5A District 11 & 5A District 12 XC25October 9, 2025
5,000 Meters · Ray Roberts Lake State Park Isle du BoisPilot Point Invitational · Sep 1521:28.36Pilot Point InvitationalSeptember 15, 2023
5,000 Meters · Warren ParkUIL 5A District 11 XC26 · Oct 1520:07UIL 5A District 11 XC26October 15, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15UIL 5A District 11 XC26Oct 15 · 5,000 Meters Varsity · Place 33 · Frisco Memorial5,000 Meters Varsity3320:07 PB12
Sep 11Arl Houston Ken Gaston 30th Annual Race At The Lake XC26Sep 11 · 5,000 Meters Varsity 5A-6A · Place 179 · Frisco Memorial5,000 Meters Varsity 5A-6A17921:02.3Unofficial12
Aug 28Wylie East DUBEast 8/28 Invitational XC26Aug 28 · 5,000 Meters Varsity ELITE · Place 143 · Frisco Memorial5,000 Meters Varsity ELITE14320:01.84 PB12
Aug 14Rock Hill Opener 2-Mile XC26Aug 14 · 2 Miles Varsity Open · Place 78 · Frisco Memorial2 Miles Varsity Open7812:11 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9UIL 5A District 11 & 5A District 12 XC25Oct 9 · 5,000 Meters 11-5A Varsity · Place 39 · Frisco Memorial5,000 Meters 11-5A Varsity3921:14.40 PB11
Aug 23Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity ELITE · Place 96 · Frisco Memorial2 Miles Varsity ELITE9612:53.70 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10UIL 5A District 11 & 5A-12 XC ChampionshipOct 10 · 5,000 Meters Varsity - 11-5A · Place 43 · Frisco Memorial5,000 Meters Varsity - 11-5A4321:52.7010
Sep 26Blue Ridge XC InvitationalSep 26 · 5,000 Meters Varsity · Place 77 · Frisco Memorial5,000 Meters Varsity7720:48.3311
Aug 24Southlake Carroll 2 mile InvitationalAug 24 · 1 Miles Junior Varsity · Place 2 · Frisco Memorial1 Miles Junior Varsity25:57.59 PB10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12UIL 5A District 10Oct 12 · 5,000 Meters Varsity · Place 44 · Frisco Memorial5,000 Meters Varsity4420:44.699
Sep 29Celina Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 56 · Frisco Memorial5,000 Meters Varsity5621:13.669
Sep 21Lewisville Rick McNeill InvitationalSep 21 · 3 Miles Varsity · Place 65 · Frisco Memorial3 Miles Varsity6518:43.699
Sep 15Pilot Point InvitationalSep 15 · 5,000 Meters Varsity · Place 103 · Frisco Memorial5,000 Meters Varsity10321:28.36 PB9
Sep 9MileSplit TX InvitationalSep 9 · 5,000 Meters Varsity Elite · Place 87 · Frisco Memorial5,000 Meters Varsity Elite8721:25.5—
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 378 · Frisco Memorial5,000 Meters Varsity37820:56.3 PB9
Aug 18Rock Hill TwilightAug 18 · 2 Miles Varsity Open · Place 123 · Frisco Memorial2 Miles Varsity Open12313:24.79
Aug 12Plano ISD Invitational 2 MileAug 12 · 2 Miles Varsity · Place 175 · Frisco Memorial2 Miles Varsity17513:53.09