Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · The Woodlands Christian AcademyWoodlands Christian XC meet #3 · Sep 257:38.08Woodlands Christian XC meet #3September 25, 2021
1931 m · Burroughs ParkCooper JR. Dragon XC Invitational · Sep 37:41.29Cooper JR. Dragon XC InvitationalSeptember 3, 2022
2 Miles · Burroughs ParkCooper Dragon Invitational · Aug 3012:17.45Cooper Dragon InvitationalAugust 30, 2025
2 Miles · Providence Classical School Providence Classical Paladin MS Invitational · Sep 1716:39.2Providence Classical Paladin MS InvitationalSeptember 17, 2022
2 Miles · Second Baptist Church, West CampusSecond Baptist School Soaring Eagle XC Meet 2026 · Sep 2612:24.3Second Baptist School Soaring Eagle XC Meet 2026September 26, 2026
2 Miles · Spring Creek ParkSt. John's 40th Maverick Ramble · Oct 914:43.8St. John's 40th Maverick RambleOctober 9, 2021
2400 m · Trinity Klein 1.5 Mile CourseTrinity Klein XC Classic · Sep 1111:22.21Trinity Klein XC ClassicSeptember 11, 2021
2400 m · Trinity Klein Classic 1.5 MileTrinity Klein XC Classic · Sep 1011:55.51Trinity Klein XC ClassicSeptember 10, 2022
2400 m · Trinity Klein Lutheran SchoolTrinity Klein Classic · Sep 910:17.11Trinity Klein ClassicSeptember 9, 2023
3,200 Meters · The Woodlands Christian AcademyWoodlands Christian XC meet #2 · Sep 1614:35.58Woodlands Christian XC meet #2September 16, 2023
5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational XC25 · Sep 619:43.3Brenham Hillacious HS Invitational XC25September 6, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 1919:43.30Nike South Invitational XC25September 19, 2025
5,000 Meters · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 1518:40.1Waxahachie Woodhouse 12th Annual Invitational XC26August 15, 2026
5,000 Meters · Norbuck ParkSouthwest Preparatory Conference (SPC) Championships · Nov 920:20.90Southwest Preparatory Conference (SPC) ChampionshipsNovember 9, 2024
5,000 Meters · Old Settlers ParkMcNeil 32nd Annual Invitational XC26 · Sep 1820:16.3McNeil 32nd Annual Invitational XC26September 18, 2026
5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 1019:33.7St John's 45th Maverick Ramble XC26October 10, 2026
5,000 Meters · Spring Baptist AcademySBA Spring Baptist Academy Meet XC25 · Sep 2720:16SBA Spring Baptist Academy Meet XC25September 27, 2025
5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 520:15.2St John's 43rd Maverick RambleOctober 5, 2024
5,000 Meters · Watts Cross Country CourseTexas A&M Invitational · Sep 1119:56.87Texas A&M InvitationalSeptember 11, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24St Andrew's Private Schools InvitationalOct 24 · 5,000 Meters Varsity · Place 8 · EpiscopalEpiscopal5,000 Meters Varsity819:3411
Oct 10St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity 5k · Place 10 · EpiscopalEpiscopal5,000 Meters Varsity 5k1019:33.7 PB11
Sep 26Second Baptist School Soaring Eagle XC Meet 2026Sep 26 · 2 Miles Varsity · Place 2 · EpiscopalEpiscopal2 Miles Varsity212:24.3 PB11
Sep 18McNeil 32nd Annual Invitational XC26Sep 18 · 5,000 Meters Gold · Place 108 · EpiscopalEpiscopal5,000 Meters Gold10820:16.3 PB11
Sep 11Texas A&M InvitationalSep 11 · 5,000 Meters Varsity · Place 27 · EpiscopalEpiscopal5,000 Meters Varsity2719:56.87 PB11
Sep 5Brenham Hillacious HS Invitational XC26Sep 5 · 5,000 Meters Varsity 5A-6A · Place 5 · EpiscopalEpiscopal5,000 Meters Varsity 5A-6A519:46.611
Aug 15Waxahachie Woodhouse 12th Annual Invitational XC26Aug 15 · 5,000 Meters Varsity ELITE · Place 11 · EpiscopalEpiscopal5,000 Meters Varsity ELITE1118:40.1 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8Southwest Preparatory Conference (SPC) Championships XC25Nov 8 · 5,000 Meters Varsity 4A · Place 7 · EpiscopalEpiscopal5,000 Meters Varsity 4A719:46.1010
Oct 25St Andrew's Private Schools Invitational XC25Oct 25 · 5,000 Meters Varsity · Place 34 · EpiscopalEpiscopal5,000 Meters Varsity3422:35—
Oct 4St John's 44th Maverick RambleOct 4 · 5,000 Meters Varsity · Place 4 · EpiscopalEpiscopal5,000 Meters Varsity419:44.7—
Sep 27SBA Spring Baptist Academy Meet XC25Sep 27 · 5,000 Meters Varsity · Place 5 · EpiscopalEpiscopal5,000 Meters Varsity520:16 PB10
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters VARSITY ELITE · Place 69 · EpiscopalEpiscopal5,000 Meters VARSITY ELITE6919:43.30 PB10
Sep 6Brenham Hillacious HS Invitational XC25Sep 6 · 5,000 Meters Varsity 5A-6A · Place 9 · EpiscopalEpiscopal5,000 Meters Varsity 5A-6A919:43.3 PB10
Aug 30Cooper Dragon JH InvitationalAug 30 · 3,200 Meters Varsity Elite · Place 6 · EpiscopalEpiscopal3,200 Meters Varsity Elite612:17.45—
Aug 30Cooper Dragon InvitationalAug 30 · 2 Miles Varsity Div I ELITE · Place 6 · EpiscopalEpiscopal2 Miles Varsity Div I ELITE612:17.45 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Open · Place 12 · EpiscopalEpiscopal5,000 Meters Open1220:18.709
Nov 9Southwest Preparatory Conference (SPC) ChampionshipsNov 9 · 5,000 Meters 4A Varsity · Place 12 · EpiscopalEpiscopal5,000 Meters 4A Varsity1220:20.90 PB9
Oct 12KT Express 7th Annual XC MeetOct 12 · 5,000 Meters Varsity · Place 3 · EpiscopalEpiscopal5,000 Meters Varsity319:33.49
Oct 5St John's 43rd Maverick RambleOct 5 · 5,000 Meters Varsity 5k · Place 14 · EpiscopalEpiscopal5,000 Meters Varsity 5k1420:15.2 PB9
Sep 27Nike South InvitationalSep 27 · 5,000 Meters Varsity · Place 21 · EpiscopalEpiscopal5,000 Meters Varsity2120:36.79
Sep 7Brenham Hillacious HS InvitationalSep 7 · 5,000 Meters Varsity 5A-6A · Place 33 · EpiscopalEpiscopal5,000 Meters Varsity 5A-6A3320:299
Aug 24St John XXIII 2nd Annual XC ClassicAug 24 · Varsity · Place 3 · EPISCOPALEPISCOPALVarsity312:399

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14HJPC Championship MeetOct 14 · 2 Miles Middle School · Place 6 · PresbyterianPresbyterian2 Miles Middle School612:59.768
Sep 16Woodlands Christian XC meet #2Sep 16 · 3,200 Meters MS Div 1 · Place 10 · PresbyterianPresbyterian3,200 Meters MS Div 11014:35.58 PB8
Sep 9Trinity Klein ClassicSep 9 · 2,400 Meters Girls Varsity Division · Place 4 · PresbyterianPresbyterian2,400 Meters Girls Varsity Division410:17.11 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14HJPC ChampionshipOct 14 · 2 Miles Middle School · Place 46 · PresbyterianPresbyterian2 Miles Middle School4616:05.907
Sep 17Providence Classical Paladin MS InvitationalSep 17 · 2 Miles Middle School Div 1 · Place 26 · PresbyterianPresbyterian2 Miles Middle School Div 12616:39.2 PB7
Sep 10Trinity Klein XC ClassicSep 10 · 2,400 Meters Girls Varsity Division · Place 39 · PresbyterianPresbyterian2,400 Meters Girls Varsity Division3911:55.51 PB7
Sep 3Cooper JR. Dragon XC InvitationalSep 3 · 1.2 Miles MS Div. II · Place 7 · PresbyterianPresbyterian1.2 Miles MS Div. II77:41.29 PB7

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9St. John's 40th Maverick RambleOct 9 · 2 Miles Middle School · Place 24 · PresbyterianPresbyterian2 Miles Middle School2414:43.8 PB6
Sep 25Woodlands Christian XC meet #3Sep 25 · 1,600 Meters MS Div 2 · Place 8 · PresbyterianPresbyterian1,600 Meters MS Div 287:38.08 PB6
Sep 11Trinity Klein XC ClassicSep 11 · 2,400 Meters JV Division · Place 4 · PresbyterianPresbyterian2,400 Meters JV Division411:22.21 PB6
Aug 28Woodlands Christian XC meet #2Aug 28 · 1,600 Meters MS Div 2 · Place 10 · PresbyterianPresbyterian1,600 Meters MS Div 2108:03.696