Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brenham High SchoolBrenham Hillacious HS Invitational XC25 · Sep 612:10.9Brenham Hillacious HS Invitational XC25September 6, 2025
2 Miles · Burroughs ParkCooper Dragon Invitational XC26 · Aug 2912:19.71Cooper Dragon Invitational XC26August 29, 2026
2 Miles · Providence Classical School Providence Classical Paladin MS Invitational · Sep 1717:12.1Providence Classical Paladin MS InvitationalSeptember 17, 2022
2.5 Miles · Centennial ParkFriendswood Mustang Thunder 3rd Annual Invitational XC25 · Aug 1616:18Friendswood Mustang Thunder 3rd Annual Invitational XC25August 16, 2025
2400 m · Trinity Klein 1.5 Mile CourseTrinity Klein XC Classic · Sep 1110:23.00Trinity Klein XC ClassicSeptember 11, 2021
2400 m · Trinity Klein Classic 1.5 MileTrinity Klein XC Classic · Sep 1011:44.15Trinity Klein XC ClassicSeptember 10, 2022
3,000 Meters · Nottingham ParkFPR SPEED 5th Annual Hay Bale Cross Country Championship · Oct 114:20FPR SPEED 5th Annual Hay Bale Cross Country ChampionshipOctober 1, 2022
3.1 Miles · Second Baptist Church, West CampusSecond Baptist School Soaring Eagle XC Meet 2026 · Sep 2620:16.5Second Baptist School Soaring Eagle XC Meet 2026September 26, 2026
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1822:57.3NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational · Sep 721:36Brenham Hillacious HS InvitationalSeptember 7, 2024
5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 924:57.6Brenham Hillacious HS InvitationalSeptember 9, 2023
5,000 Meters · Houston Christian High SchoolHouston Christian Dave Jantzen Invitational XC26 · Sep 1920:41.9Houston Christian Dave Jantzen Invitational XC26September 19, 2026
5,000 Meters · Kinkaid SchoolTAPPS / SPC JV Championships · Oct 1720:48TAPPS / SPC JV ChampionshipsOctober 17, 2025
5,000 Meters · Paul D Rushing ParkKaty Express 8th Annual Championships XC25 · Oct 1119:49.3Katy Express 8th Annual Championships XC25October 11, 2025
5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 1020:10.7St John's 45th Maverick Ramble XC26October 10, 2026
5,000 Meters · Spring Baptist AcademySBA Spring Baptist Academy Meet XC25 · Sep 2720:31SBA Spring Baptist Academy Meet XC25September 27, 2025
5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 520:51.2St John's 43rd Maverick RambleOctober 5, 2024
5,000 Meters · St. Andrew's Episcopal SchoolSPC South Zone · Oct 2223:47SPC South ZoneOctober 22, 2022
5,000 Meters · Watts Cross Country CourseTexas A&M Invitational · Sep 1121:22.73Texas A&M InvitationalSeptember 11, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24St Andrew's Private Schools InvitationalOct 24 · 5,000 Meters Varsity · Place 137 · EpiscopalEpiscopal5,000 Meters Varsity13720:3912
Oct 10St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity Black Division · Place 117 · EpiscopalEpiscopal5,000 Meters Varsity Black Division11720:10.7 PB12
Sep 26Second Baptist School Soaring Eagle XC Meet 2026Sep 26 · 3.1 Miles Varsity · Place 70 · EpiscopalEpiscopal3.1 Miles Varsity7020:16.5 PB12
Sep 19Houston Christian Dave Jantzen Invitational XC26Sep 19 · 5,000 Meters Varsity · Place 48 · EpiscopalEpiscopal5,000 Meters Varsity4820:41.9 PB12
Sep 11Texas A&M InvitationalSep 11 · 5,000 Meters Varsity · Place 228 · EpiscopalEpiscopal5,000 Meters Varsity22821:22.73 PB12
Sep 5Brenham Hillacious HS Invitational XC26Sep 5 · 5,000 Meters Varsity 5A-6A · Place 156 · EpiscopalEpiscopal5,000 Meters Varsity 5A-6A15621:52.412
Aug 29Cooper Dragon Invitational XC26Aug 29 · 2 Miles Varsity Div II · Place 27 · EpiscopalEpiscopal2 Miles Varsity Div II2712:19.71 PB12
Aug 15Friendswood Mustang Thunder 4th Annual Invitational XC26Aug 15 · 2.5 Miles Varsity · Place 113 · EpiscopalEpiscopal2.5 Miles Varsity11316:2512

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25St Andrew's Private Schools Invitational XC25Oct 25 · 5,000 Meters Varsity · Place 135 · EpiscopalEpiscopal5,000 Meters Varsity13521:39—
Oct 17TAPPS / SPC JV ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 15 · EpiscopalEpiscopal5,000 Meters Junior Varsity1520:48 PB11
Oct 11Katy Express 8th Annual Championships XC25Oct 11 · 5,000 Meters HS Varsity · Place 18 · EpiscopalEpiscopal5,000 Meters HS Varsity1819:49.3 PB11
Oct 4St John's 44th Maverick RambleOct 4 · 5,000 Meters Junior Varsity · Place 14 · EpiscopalEpiscopal5,000 Meters Junior Varsity1419:50.9—
Sep 27SBA Spring Baptist Academy Meet XC25Sep 27 · 5,000 Meters Varsity · Place 44 · EpiscopalEpiscopal5,000 Meters Varsity4420:31 PB11
Sep 6Brenham Hillacious HS Invitational XC25Sep 6 · 2 Miles Junior Varsity · Place 38 · EpiscopalEpiscopal2 Miles Junior Varsity3812:10.9 PB11
Aug 30Cooper Dragon JH InvitationalAug 30 · 3,200 Meters Varsity Elite · Place 74 · EpiscopalEpiscopal3,200 Meters Varsity Elite7412:28.70—
Aug 30Cooper Dragon InvitationalAug 30 · 2 Miles Varsity Div I ELITE · Place 74 · EpiscopalEpiscopal2 Miles Varsity Div I ELITE7412:28.7011
Aug 16Friendswood Mustang Thunder 3rd Annual Invitational XC25Aug 16 · 2.5 Miles Varsity · Place 128 · EpiscopalEpiscopal2.5 Miles Varsity12816:18 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5St John's 43rd Maverick RambleOct 5 · 5,000 Meters Junior Varsity · Place 20 · EpiscopalEpiscopal5,000 Meters Junior Varsity2020:51.2 PB11
Sep 27Nike South InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 132 · EpiscopalEpiscopal5,000 Meters Junior Varsity13222:43.611
Sep 7Brenham Hillacious HS InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 78 · EpiscopalEpiscopal5,000 Meters Junior Varsity7821:36 PB11
Aug 24St John XXIII 2nd Annual XC ClassicAug 24 · Varsity · Place 21 · EPISCOPALEPISCOPALVarsity2111:5911

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 388 · EpiscopalEpiscopal5,000 Meters Rising Stars (Frosh/Soph)38822:57.3 PB10
Oct 21SPC South Zone ChampionshipsOct 21 · 5,000 Meters Varsity · Place 97 · EpiscopalEpiscopal5,000 Meters Varsity9722:319
Oct 14Katy Express 6th Annual XC MeetOct 14 · 5,000 Meters Varsity · Place 62 · EpiscopalEpiscopal5,000 Meters Varsity6221:33.52—
Sep 29Nike South InvitationalSep 29 · 5,000 Meters Varsity · Place 142 · Houston Episcopal (B)Houston Episcopal (B)5,000 Meters Varsity14222:23.2010
Sep 9Brenham Hillacious HS InvitationalSep 9 · 5,000 Meters Varsity 1A-4A · Place 87 · EpiscopalEpiscopal5,000 Meters Varsity 1A-4A8724:57.6 PB10
Sep 2Friendswood Mustang Thunder InvitationalSep 2 · 3 Miles Junior Varsity · Place 50 · Houston EpiscopalHouston Episcopal3 Miles Junior Varsity5023:23—
Aug 26Woodlands Christian XC meet #1Aug 26 · 3,200 Meters Junior Varsity · Place 32 · EpiscopalEpiscopal3,200 Meters Junior Varsity3214:04.0810

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SPC South ZoneOct 22 · 5,000 Meters Boys Varsity · Place 106 · EpiscopalEpiscopal5,000 Meters Boys Varsity10623:47 PB9
Oct 1FPR SPEED 5th Annual Hay Bale Cross Country ChampionshipOct 1 · 3,000 Meters MS Boys · Place 181 · St Mark's EpiscopalSt Mark's Episcopal3,000 Meters MS Boys18114:20 PB8
Sep 17Providence Classical Paladin MS InvitationalSep 17 · 2 Miles Middle School Div 1 · Place 129 · St Mark's EpiscopalSt Mark's Episcopal2 Miles Middle School Div 112917:12.1 PB8
Sep 10Trinity Klein XC ClassicSep 10 · 2,400 Meters Varsity Division · Place 111 · St Mark's EpiscopalSt Mark's Episcopal2,400 Meters Varsity Division11111:44.15 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Trinity Klein XC ClassicSep 11 · 2,400 Meters Varsity Division · Place 35 · St Mark's EpiscopalSt Mark's Episcopal2,400 Meters Varsity Division3510:23.00 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Woodlands Christian-Private School XC series #3Sep 26 · 1,600 Meters MS Div 2 · St Mark's EpiscopalSt Mark's Episcopal1,600 Meters MS Div 20—6