Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Southwest Christian School - Lakeside Campus (7-12)Southwest Christian (SCS) II Invitational · Sep 24 | 11:06.10 | Southwest Christian (SCS) II Invitational | September 24, 2022 |
| 2 Miles · The BuffFounders Eagle Invitational · Sep 4 | 11:51.92 | Founders Eagle Invitational | September 4, 2021 |
| 3,200 Meters · Fort Worth Country DayFWCD Middle School - Thrill of the Hill 2.0 · Sep 22 | 11:58 | FWCD Middle School - Thrill of the Hill 2.0 | September 22, 2021 |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 17:59.07 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 16:39.0 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 15 | 16:41.6 | Waxahachie Woodhouse 12th Annual Invitational XC26 | August 15, 2026 |
| 5,000 Meters · Norbuck ParkSPC North Zone · Oct 20 | 17:26.10 | SPC North Zone | October 20, 2023 |
| 5,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 23 | 18:16.9 | Oklahoma State Cowboy Jamboree | September 23, 2023 |
| 5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 10 | 17:30.9 | St John's 45th Maverick Ramble XC26 | October 10, 2026 |
| 5,000 Meters · Southwest Christian SchoolSouthwest Christian (SCS) II Invitational XC26 · Sep 19 | 17:20 | Southwest Christian (SCS) II Invitational XC26 | September 19, 2026 |
| 5,000 Meters · TBDSouthwest Preparatory Conference (SPC) Championships · Nov 4 | 18:07.16 | Southwest Preparatory Conference (SPC) Championships | November 4, 2023 |
| 5,000 Meters · The BuffHaltom Buffalo Stampede XC26 · Sep 10 | 17:26.54 | Haltom Buffalo Stampede XC26 | September 10, 2026 |
| 5,000 Meters · Trinity Christian AcademyTCA Eagle PR Invitational XC26 · Sep 26 | 16:40.26 | TCA Eagle PR Invitational XC26 | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | St Andrew's Private Schools InvitationalOct 24 · 5,000 Meters Varsity · Place 38 · FW Country DayFW Country Day | 5,000 Meters Varsity | 38 | 18:09 | 12 |
| Oct 10 | St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity Black Division · Place 44 · FW Country DayFW Country Day | 5,000 Meters Varsity Black Division | 44 | 17:30.9 PB | 12 |
| Sep 26 | TCA Eagle PR Invitational XC26Sep 26 · 5,000 Meters Varsity Boys · Place 6 · FW Country DayFW Country Day | 5,000 Meters Varsity Boys | 6 | 16:40.26 PB | 12 |
| Sep 19 | Southwest Christian (SCS) II Invitational XC26Sep 19 · 5,000 Meters Boys Varsity 5K · Place 11 · FW Country DayFW Country Day | 5,000 Meters Boys Varsity 5K | 11 | 17:20 PB | 12 |
| Sep 10 | Haltom Buffalo Stampede XC26Sep 10 · 5,000 Meters Varsity 4A & Under · Place 1 · FW Country DayFW Country Day | 5,000 Meters Varsity 4A & Under | 1 | 17:26.54 PB | 12 |
| Aug 15 | Waxahachie Woodhouse 12th Annual Invitational XC26Aug 15 · 5,000 Meters Varsity ELITE · Place 52 · FW Country DayFW Country Day | 5,000 Meters Varsity ELITE | 52 | 16:41.6 PB | 12 |
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Southwest Preparatory Conference (SPC) ChampionshipsNov 4 · 5,000 Meters 3A Boys · Place 8 · FW Country DayFW Country Day | 5,000 Meters 3A Boys | 8 | 18:07.16 PB | 9 |
| Oct 20 | SPC North ZoneOct 20 · 5,000 Meters High School · Place 10 · FW Country DayFW Country Day | 5,000 Meters High School | 10 | 17:26.10 PB | 9 |
| Oct 14 | High Point Homecoming InvitationalOct 14 · 5,000 Meters Varsity · Place 3 · Fort Worth Country DayFort Worth Country Day | 5,000 Meters Varsity | 3 | 17:55.66 | 9 |
| Sep 23 | Oklahoma State Cowboy JamboreeSep 23 · 5,000 Meters Varsity · Place 142 · FW Country DayFW Country Day | 5,000 Meters Varsity | 142 | 18:16.9 PB | 9 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters Varsity · Place 41 · FW Country DayFW Country Day | 5,000 Meters Varsity | 41 | 17:59.07 PB | 9 |
| Sep 1 | TCU John McKenzie InvitationalSep 1 · 3.11 Miles Varsity · Place 20 · Fort Worth Country DayFort Worth Country Day | 3.11 Miles Varsity | 20 | 18:43.6 | — |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 20 · FW Country DayFW Country Day | 5,000 Meters Varsity | 20 | 16:39.0 PB | 9 |
2022 Cross Country
2 results2021 Cross Country
4 results