Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS 6A State Championship · Oct 30 | 20:49.81 | TX TAPPS 6A State Championship | October 30, 2023 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexMolina Garey Horner 16th Annual Invitational XC22 · Sep 10 | 18:54.90 | Molina Garey Horner 16th Annual Invitational XC22 | September 10, 2022 |
| 5,000 Meters · Norbuck ParkTAPPS 6A District 01-02 & 5A District 02 · Oct 21 | 21:24.82 | TAPPS 6A District 01-02 & 5A District 02 | October 21, 2021 |
| 5,000 Meters · Springfield ParkTAPPS 6A District 1 · Oct 19 | 20:06.9 | TAPPS 6A District 1 | October 19, 2023 |
| 5,000 Meters · The BuffSW Assemblies of God (SAGU) Private School State Warm-up · Oct 7 | 19:29.01 | SW Assemblies of God (SAGU) Private School State Warm-up | October 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 6A · Place 63 · Bishop Lynch High School-Dalla | 5,000 Meters 6A | 63 | 20:49.81 | 11 |
| Oct 30 | TX TAPPS 6A State ChampionshipOct 30 · 5,000 Meters TAPPS 6A · Place 63 · Bishop Lynch | 5,000 Meters TAPPS 6A | 63 | 20:49.81 PB | 11 |
| Oct 19 | TAPPS 6A District 1Oct 19 · 5,000 Meters Varsity · Place 24 · Bishop Lynch | 5,000 Meters Varsity | 24 | 20:06.9 PB | 11 |
| Oct 7 | SW Assemblies of God (SAGU) Private School State Warm-upOct 7 · 5,000 Meters Varsity · Place 56 · Bishop Lynch | 5,000 Meters Varsity | 56 | 19:29.01 PB | 11 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity · Place 145 · Dallas Bishop Lynch | 5,000 Meters Varsity | 145 | 19:25.1 | 11 |
| Aug 12 | Plano ISD Invitational 2 MileAug 12 · 2 Miles Varsity · Place 127 · Dallas Bishop Lynch | 2 Miles Varsity | 127 | 12:19.8 | 11 |
2022 Cross Country
3 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | TX TAPPS 6A State ChampionshipNov 1 · 5,000 Meters 6A · Place 89 · Bishop Lynch High School-Dallas | 5,000 Meters 6A | 89 | 21:17.3 | — |
| Oct 27 | USATF 5 km Virtual Challenge presented by ToyotaOct 27 · 5,000 Meters 13-14 · Place 1 | 5,000 Meters 13-14 | 1 | 20:45.0Unofficial | 9 |
| Oct 21 | TAPPS 6A District 01-02 & 5A District 02Oct 21 · 5,000 Meters Varsity 6A · Place 35 · Bishop Lynch | 5,000 Meters Varsity 6A | 35 | 21:24.82 PB | 9 |
| Oct 2 | Terry Jessup Metroplex Striders InvitationalOct 2 · 5,000 Meters Varsity · Place 56 · Bishop Lynch | 5,000 Meters Varsity | 56 | 23:10.00 | 9 |
| Sep 25 | Mesquite InvitationalSep 25 · 5,000 Meters Varsity · Place 40 · Bishop Lynch | 5,000 Meters Varsity | 40 | 21:39.63 | 9 |
| Sep 18 | Dal. Thomas Jefferson InvitationalSep 18 · 5,000 Meters Varsity · Place 39 · Bishop Lynch | 5,000 Meters Varsity | 39 | 22:57.71 | 9 |
| Sep 11 | Molina Garey Horner 15th Annual Invitational XC21Sep 11 · 5,000 Meters Male 4A & Under Varsity · Place 62 · Bishop Lynch | 5,000 Meters Male 4A & Under Varsity | 62 | 21:41.38 | 9 |