Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cypress Falls High SchoolCypress Falls Kevin Napier Invitational · Aug 26 | 17:01.37 | Cypress Falls Kevin Napier Invitational | August 26, 2022 |
| 3 Miles · Imperial ParkKempner Cougar 8th Annual Classic · Sep 23 | 17:06.7 | Kempner Cougar 8th Annual Classic | September 23, 2022 |
| 4,000 Meters · Spring Creek ParkCy-Fair BFND(Bobcat Fight Never Dies) 4K Invitational · Aug 24 | 13:59.9 | Cy-Fair BFND(Bobcat Fight Never Dies) 4K Invitational | August 24, 2024 |
| 4634 m · Bear Branch ParkNike South Invitational-HS races · Oct 2 | 16:52.7 | Nike South Invitational-HS races | October 2, 2021 |
| 5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 30 | 17:10.5 | Stormy Seas Opener | August 30, 2025 |
| 5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational · Sep 7 | 17:10 | Brenham Hillacious HS Invitational | September 7, 2024 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 11 | 18:36.9 | Brenham Hillacious HS Invitational | September 11, 2021 |
| 5,000 Meters · Kate Barr Ross ParkBearkat Twilight · Sep 4 | 18:17.6 | Bearkat Twilight | September 4, 2026 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 17:05.71 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Mont Belvieu City ParkBarbers Hill Soaring Eagle Invitational-23rd Annual · Oct 1 | 17:44.6 | Barbers Hill Soaring Eagle Invitational-23rd Annual | October 1, 2022 |
| 5,000 Meters · Spring Creek ParkCy-Fair ISD Invitational · Sep 17 | 19:31.00 | Cy-Fair ISD Invitational | September 17, 2021 |
| 5,000 Meters · Watts Cross Country CourseTexas A&M High School Invitational · Sep 25 | 19:32.6 | Texas A&M High School Invitational | September 25, 2021 |
| 8,000 Meters · Apalachee Regional ParkSWAC Championships XC25 · Oct 27 | 31:44.31 | SWAC Championships XC25 | October 27, 2025 |
| 8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 17 | 27:32.2 | DBU Old Glory Gallop | October 17, 2026 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 28:07.7 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · Prairie View A&M UniversityClifton Gilliard Invite · Sep 25 | 28:11.5 | Clifton Gilliard Invite | September 25, 2025 |
| 8,000 Meters · Texas Rose Horse ParkUT-Tyler CC Opener · Sep 6 | 29:44.18 | UT-Tyler CC Opener | September 6, 2025 |
| 8,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 13 | 28:48.06 | Texas A&M Invitational XC25 | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | SWAC Championships XC25Oct 27 · 8,000 Meters SWAC · Place 51 · Prairie View A&MPrairie View A&M | 8,000 Meters SWAC | 51 | 31:44.31 PB | Fr |
| Oct 11 | DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 275 · Prairie View A&MPrairie View A&M | 8,000 Meters College | 275 | 28:07.7 PB | Fr |
| Sep 25 | Clifton Gilliard InviteSep 25 · 8,000 Meters College · Place 22 · Prairie View A&MPrairie View A&M | 8,000 Meters College | 22 | 28:11.5 PB | Fr |
| Sep 13 | Texas A&M Invitational XC25Sep 13 · 8,000 Meters College · Place 138 · Prairie View A&MPrairie View A&M | 8,000 Meters College | 138 | 28:48.06 PB | Fr |
| Sep 6 | UT-Tyler CC OpenerSep 6 · 8,000 Meters Collegiate · Place 60 · Prairie View A&MPrairie View A&M | 8,000 Meters Collegiate | 60 | 29:44.18 PB | Fr |
| Aug 30 | Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 49 · Prairie View A&MPrairie View A&M | 5,000 Meters Men's Race | 49 | 17:10.5 PB | Fr |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | UIL Region II & III-1A XC ChampionshipOct 21 · 5,000 Meters II-6A · Place 71 · Conroe Grand OaksConroe Grand Oaks | 5,000 Meters II-6A | 71 | 17:05.71 PB | 12 |
| Oct 10 | UIL 6A District 13Oct 10 · 5,000 Meters Varsity · Place 18 · Conroe Grand OaksConroe Grand Oaks | 5,000 Meters Varsity | 18 | 16:35.91 | 12 |
| Sep 14 | Dayton Bronco 35th Annual InvitationalSep 14 · 5,000 Meters Varsity · Place 7 · Conroe Grand OaksConroe Grand Oaks | 5,000 Meters Varsity | 7 | 16:59 | — |
| Sep 14 | Dayton Bronco 35th Annual InvitationalSep 14 · 5,000 Meters Varsity · Place 7 · Conroe Grand OaksConroe Grand Oaks | 5,000 Meters Varsity | 7 | 16:59 | — |
| Sep 7 | Brenham Hillacious HS InvitationalSep 7 · 5,000 Meters Varsity 5A-6A · Place 29 · Conroe Grand OaksConroe Grand Oaks | 5,000 Meters Varsity 5A-6A | 29 | 17:10 PB | 12 |
| Aug 31 | College Park 20th Annual InvitationalAug 31 · 4,000 Meters Varsity · Place 20 · Conroe Grand OaksConroe Grand Oaks | 4,000 Meters Varsity | 20 | 13:02 | — |
| Aug 24 | Cy-Fair BFND(Bobcat Fight Never Dies) 4K InvitationalAug 24 · 4,000 Meters Varsity · Place 12 · Conroe Grand OaksConroe Grand Oaks | 4,000 Meters Varsity | 12 | 13:59.9 PB | 12 |
| Aug 16 | Klein Oak Steeple RaceAug 16 · 3,200 Meters Varsity · Place 8 · Conroe Grand OaksConroe Grand Oaks | 3,200 Meters Varsity | 8 | 10:13.61 | 12 |
| Aug 9 | Pearland Dawson Will Sirmon Alumni ClassicAug 9 · 3,200 Meters Varsity · Place 9 · Grand OaksGrand Oaks | 3,200 Meters Varsity | 9 | 10:25.1 | 8 |
2022 Cross Country
7 results2021 Cross Country
5 results