Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Burroughs ParkCooper Dragon Invitational · Aug 3110:43.62Cooper Dragon InvitationalAugust 31, 2024
2 Miles · Providence Classical School Providence Classical Paladin MS Invitational · Sep 1715:21.9Providence Classical Paladin MS InvitationalSeptember 17, 2022
2 Miles · Second Baptist Church, West CampusSecond Baptist School Soaring Eagle Meet · Sep 2415:48.8Second Baptist School Soaring Eagle MeetSeptember 24, 2022
2 Miles · Spring Creek ParkSt. John's 40th Maverick Ramble · Oct 918:35.3St. John's 40th Maverick RambleOctober 9, 2021
2400 m · Trinity Klein 1.5 Mile CourseTrinity Klein XC Classic · Sep 1112:32.60Trinity Klein XC ClassicSeptember 11, 2021
2400 m · Trinity Klein Lutheran SchoolTrinity Klein Classic · Sep 98:46.77Trinity Klein ClassicSeptember 9, 2023
3,000 Meters · Nottingham ParkTexas Middle School Cross Country State Championship · Nov 119:55Texas Middle School Cross Country State ChampionshipNovember 11, 2023
3,200 Meters · Houston Christian High SchoolHouston Christian Dave Jantzen MS Invitational · Sep 1716:51.64Houston Christian Dave Jantzen MS InvitationalSeptember 17, 2021
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:10.84USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Paul D Rushing ParkUSATF Gulf Association Junior Olympic Championships · Nov 1814:33.59USATF Gulf Association Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyrie Invitational 2026 · Sep 1916:44.55Trinity/Valkyrie Invitational 2026September 19, 2026
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1916:58.13Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Norbuck ParkSouthwest Preparatory Conference (SPC) Championships · Nov 918:04.39Southwest Preparatory Conference (SPC) ChampionshipsNovember 9, 2024
5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 1017:06.9St John's 45th Maverick Ramble XC26October 10, 2026
5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 519:00.7St John's 43rd Maverick RambleOctober 5, 2024
5,000 Meters · Watts Cross Country CourseTexas A&M Invitational · Sep 1117:06.14Texas A&M InvitationalSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity Black Division · Place 31 · St John'sSt John's5,000 Meters Varsity Black Division3117:06.9 PB11
Sep 19Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Championship · Place 99 · St John'sSt John's5,000 Meters Championship9916:44.55 PB11
Sep 11Texas A&M InvitationalSep 11 · 5,000 Meters Varsity · Place 53 · St John'sSt John's5,000 Meters Varsity5317:06.14 PB11
Aug 29Greenhill 6 Mile RelayAug 29 · 1.5 Miles 6 Mile Relay Split · St John'sSt John's1.5 Miles 6 Mile Relay Split08:00Unofficial11
Aug 122 Mile Time Trial (St. John's ONLY - not an open event!) (Boys Only)Aug 12 · 2 Miles Boys 2 Mile Trial · Place 7 · St John'sSt John's2 Miles Boys 2 Mile Trial711:09Unofficial11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 153 · St John'sSt John's5,000 Meters HS Race 215316:58.13 PB10
Sep 13Texas A&M Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 155 · St John'sSt John's5,000 Meters Varsity15517:39.6210
Aug 30Cooper Dragon InvitationalAug 30 · 2 Miles Varsity Div I ELITE · Place 30 · St John'sSt John's2 Miles Varsity Div I ELITE3011:03.6810
Aug 23Mavericks 2 Mile Time TrialAug 23 · 2 Miles Boys 2 Mile Trial · Place 4 · St John'sSt John's2 Miles Boys 2 Mile Trial410:43Unofficial10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9Southwest Preparatory Conference (SPC) ChampionshipsNov 9 · 5,000 Meters 4A Varsity · Place 24 · St John'sSt John's5,000 Meters 4A Varsity2418:04.39 PB9
Oct 5St John's 43rd Maverick RambleOct 5 · 5,000 Meters Varsity Black Division · Place 75 · St John'sSt John's5,000 Meters Varsity Black Division7519:00.7 PB9
Sep 20McNeil InvitationalSep 20 · 5,000 Meters Varsity 6A · Place 378 · St. John's HoustonSt. John's Houston5,000 Meters Varsity 6A37820:57.99
Aug 31Cooper Dragon InvitationalAug 31 · 2 Miles Varsity Div II · Place 2 · St John'sSt John's2 Miles Varsity Div II210:43.62 PB9
Aug 10Maverick Team Time Trial (Closed) / Breakfast - Meeting (Boys Only)Aug 10 · 2 Miles Time Trial · Place 7 · St John'sSt John's2 Miles Time Trial711:35Unofficial9

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 217 · Houston ShockwavesHouston Shockwaves4,000 Meters 13-1421714:10.84 PB8
Nov 18USATF Gulf Association Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 9 · Houston ShockwavesHouston Shockwaves4,000 Meters 13-14914:33.59 PB8
Nov 11Texas Middle School Cross Country State ChampionshipNov 11 · 3,000 Meters MS Boys 3K State Championship · Place 9 · Houston ShockwavesHouston Shockwaves3,000 Meters MS Boys 3K State Championship99:55 PB8
Oct 14HJPC Championship MeetOct 14 · 2 Miles Middle School · Place 3 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School310:55.808
Oct 7St. John's 42nd Maverick RambleOct 7 · Middle School · Place 3 · River Oaks BaptistRiver Oaks BaptistMiddle School311:018
Sep 27AOS Dolphin DashSep 27 · Varsity · Place 4 · River Oaks BaptistRiver Oaks BaptistVarsity411:31.24—
Sep 16Cypress Christian Warrior InvitationalSep 16 · 2 Miles Middle School · Place 5 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School511:53.48
Sep 16Cypress Christian Warrior InvitationalSep 16 · 2 Miles Middle School · Place 5 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School511:53.48
Sep 9Trinity Klein ClassicSep 9 · 2,400 Meters Varsity Division · Place 3 · River Oaks BaptistRiver Oaks Baptist2,400 Meters Varsity Division38:46.77 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14HJPC ChampionshipOct 14 · 2 Miles Middle School · Place 17 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School1712:47.917
Oct 1FPR SPEED 5th Annual Hay Bale Cross Country ChampionshipOct 1 · 3,000 Meters MS Boys · Place 55 · River Oaks BaptistRiver Oaks Baptist3,000 Meters MS Boys5512:017
Sep 24Second Baptist School Soaring Eagle MeetSep 24 · 2 Miles Middle School-Gold · Place 25 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School-Gold2515:48.8 PB7
Sep 17Providence Classical Paladin MS InvitationalSep 17 · 2 Miles Middle School Div 1 · Place 91 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School Div 19115:21.9 PB7

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15HJPC ChampionshipOct 15 · 3,200 Meters 6th Grade · Place 18 · River Oaks BaptistRiver Oaks Baptist3,200 Meters 6th Grade1815:05.606
Oct 9St. John's 40th Maverick RambleOct 9 · 2 Miles Middle School Open · Place 48 · River Oaks BaptistRiver Oaks Baptist2 Miles Middle School Open4818:35.3 PB6
Oct 2FPR SPEED 4th Annual Hay Bale XC Championship Oct 2 · 3,000 Meters MS Boys · Place 168 · River Oaks BaptistRiver Oaks Baptist3,000 Meters MS Boys16815:186
Sep 29AOS Dolphin DashSep 29 · 2 Miles Division II · Place 36 · River Oaks BaptistRiver Oaks Baptist2 Miles Division II3616:39.406
Sep 17Houston Christian Dave Jantzen MS InvitationalSep 17 · 3,200 Meters 6th Grade · Place 15 · River Oaks BaptistRiver Oaks Baptist3,200 Meters 6th Grade1516:51.64 PB6
Sep 11Trinity Klein XC ClassicSep 11 · 2,400 Meters JV Division · Place 39 · River Oaks BaptistRiver Oaks Baptist2,400 Meters JV Division3912:32.60 PB6