Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 96:54.79North Texas 1600 (track) XC25August 9, 2025
2 Miles · Bob Jones ParkSouthlake 2-Mile XC · Aug 2912:17.10Southlake 2-Mile XCAugust 29, 2026
2 Miles · Lakeshore Youth Soccer ComplexUpton at Lakeshore · Sep 2618:02.21Upton at LakeshoreSeptember 26, 2023
3,200 Meters · Bangor HS OFFICIALMHSAA Middle School Regional - Zone 1 @ Bangor · Oct 2116:42.19MHSAA Middle School Regional - Zone 1 @ BangorOctober 21, 2023
5,000 Meters · Bob Jones ParkSouthlake 5k XC26 · Sep 519:53.50Southlake 5k XC26September 5, 2026
5,000 Meters · Chisenhall Park LaneUIL 6A District 04 Championships XC26 · Oct 1520:11.0UIL 6A District 04 Championships XC26October 15, 2026
5,000 Meters · North Lakes ParkBraswell Little D Classic XC26 · Sep 1719:53.39Braswell Little D Classic XC26September 17, 2026
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 219:45.038th Chile Pepper Festival October 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15UIL 6A District 04 Championships XC26Oct 15 · 5,000 Meters Junior Varsity · Place 2 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity220:11.0 PB10
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Girls "El Caliente" 2 · Place 34 · Southlake CarrollSouthlake Carroll5,000 Meters Senior High Girls "El Caliente" 23419:45.0 PB10
Sep 17Braswell Little D Classic XC26Sep 17 · 5,000 Meters Varsity · Place 19 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity1919:53.39 PB10
Sep 5Southlake 5k XC26Sep 5 · 5,000 Meters Varsity Elite · Place 50 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Elite5019:53.50 PB10
Aug 29Southlake 2-Mile XCAug 29 · 2 Miles Open · Place 4 · Southlake CarrollSouthlake Carroll2 Miles Open412:17.10 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Junior Varsity · Place 78 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity7823:40.009
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Junior Varsity · Place 124 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity12424:12.209
Aug 23Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Junior Varsity · Place 53 · Southlake CarrollSouthlake Carroll2 Miles Junior Varsity5315:09.109
Aug 9North Texas 1600 (track) XC25Aug 9 · 1,600 Meters Open (track) · Place 75 · UnattachedUnattached1,600 Meters Open (track)756:54.79 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12MHSAA MS Regional - Zone 1 @ PortageOct 12 · 2 Miles Varsity · Place 130 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Varsity13015:55.158
Oct 10Rock-N-Run InvitationalOct 10 · 2 Miles Middle School · Place 47 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Middle School4717:20.88
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 372 · Lakeshore (Stevensville)Lakeshore (Stevensville)2,500 Meters Middle School37212:40.78
Sep 28Berrien County MeetSep 28 · 2 Miles Middle School · Place 62 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Middle School6217:03.388
Sep 17Lakeshore MS JamboreeSep 17 · 2 Miles Middle School · Place 36 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Middle School3617:25.888
Sep 3Shamrock InvitationalSep 3 · 2 Miles Varsity · Place 45 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Varsity4517:28.898

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21MHSAA Middle School Regional - Zone 1 @ BangorOct 21 · 3,200 Meters Middle School · Place 50 · Lakeshore (Stevensville)Lakeshore (Stevensville)3,200 Meters Middle School5016:42.19 PB7
Oct 12Rock ‘n Run InvitationalOct 12 · 2 Miles Middle School · Place 43 · Lakeshore (StevensvilleLakeshore (Stevensville2 Miles Middle School4318:04.67
Sep 30Berrien County MeetSep 30 · 2 Miles Middle School · Place 72 · Lakeshore (StevensvilleLakeshore (Stevensville2 Miles Middle School7217:53.07
Sep 26Upton at LakeshoreSep 26 · 2 Miles Middle School · Place 33 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Middle School3318:02.21 PB7
Sep 5Shamrock XC InvitationalSep 5 · 3,200 Meters Middle School · Place 41 · Lakeshore (StevensvilleLakeshore (Stevensville3,200 Meters Middle School4122:36.037

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Lakeshore Middle School DualSep 27 · 2 Miles Middle School · Place 51 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Middle School5119:50.106
Aug 30Shamrock XC InvitationalAug 30 · 2 Miles Junior Varsity · Place 44 · Lakeshore (StevensvilleLakeshore (Stevensville2 Miles Junior Varsity4419:32.806