Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Second Baptist Church, West CampusSecond Baptist School Soaring Eagle XC Meet 2026 · Sep 2613:03.7Second Baptist School Soaring Eagle XC Meet 2026September 26, 2026
5,000 Meters · Kardia Christian AcademyKardia Meet #2 · Sep 1223:43Kardia Meet #2September 12, 2026
5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 1022:01.4St John's 45th Maverick Ramble XC26October 10, 2026
5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 522:37.3St John's 43rd Maverick RambleOctober 5, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Junior Varsity · Place 38 · Trinity Classical5,000 Meters Junior Varsity3822:01.4 PB11
Sep 26Second Baptist School Soaring Eagle XC Meet 2026Sep 26 · 2 Miles Junior Varsity · Place 11 · Trinity Classical2 Miles Junior Varsity1113:03.7 PB11
Sep 12Kardia Meet #2Sep 12 · 5,000 Meters Varsity · Place 34 · Trinity Classical5,000 Meters Varsity3423:43 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4St John's 44th Maverick RambleOct 4 · 5,000 Meters Varsity · Place 85 · Trinity Classical5,000 Meters Varsity8523:09.2—
Sep 27Second Baptist School Soaring Eagle Meet XC25Sep 27 · 3 Miles Varsity · Place 87 · Trinity Classical3 Miles Varsity8721:51.0—
Sep 13Houston Christian Dave Jantzen InvitationalSep 13 · 5,000 Meters Varsity · Place 172 · Trinity Classical5,000 Meters Varsity17222:54.9—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5St John's 43rd Maverick RambleOct 5 · 5,000 Meters Junior Varsity · Place 45 · Trinity Classical5,000 Meters Junior Varsity4522:37.3 PB9
Sep 28Houston Christian Dave Jantzen InvitaionalSep 28 · 2 Miles Junior Varsity · Place 16 · Trinity Classical2 Miles Junior Varsity1613:39.29
Sep 21Providence Classical Paladin HS InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 33 · Trinity Classical5,000 Meters Junior Varsity3323:57.2—