Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #2 · Sep 23 | 19:26.40 | Southlake Carroll Meet #2 | September 23, 2023 |
| 5,000 Meters · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 19:24.40 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 5,000 Meters · Lynn Creek ParkUIL 5A Region 2 Championship · Oct 23 | 19:00.80 | UIL 5A Region 2 Championship | October 23, 2023 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 29 | 19:10.10 | Arl Houston Ken Gaston 27th Annual Race At The Lake | September 29, 2023 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 19:10.76 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Myers Park and Events CenterUIL 5A District 11 & 5A-12 XC Championship · Oct 10 | 20:33.60 | UIL 5A District 11 & 5A-12 XC Championship | October 10, 2024 |
| 5,000 Meters · Warren ParkUIL 5A District 10 · Oct 12 | 19:14.12 | UIL 5A District 10 | October 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 5A · Place 111 · Frisco Liberty | 5,000 Meters 5A | 111 | 20:50.90 | 12 |
| Oct 21 | UIL Region II & III-1A XC ChampionshipOct 21 · 5,000 Meters II-5A · Place 12 · Frisco Liberty | 5,000 Meters II-5A | 12 | 19:10.76 PB | 12 |
| Oct 10 | UIL 5A District 11 & 5A-12 XC ChampionshipOct 10 · 5,000 Meters Varsity - 11-5A · Place 5 · Frisco Liberty | 5,000 Meters Varsity - 11-5A | 5 | 20:33.60 PB | 12 |
| Sep 27 | Arl Houston Ken Gaston 28th Annual Race At The LakeSep 27 · 5,000 Meters Varsity 5A-6A · Place 8 · Frisco Liberty | 5,000 Meters Varsity 5A-6A | 8 | 19:24.40 PB | 12 |
| Sep 14 | Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity Elite · Place 59 · Frisco Liberty | 5,000 Meters Varsity Elite | 59 | 19:56.1 | 12 |
| Sep 7 | Carroll InvitationalSep 7 · 5,000 Meters Varsity Elite · Place 68 · Frisco Liberty | 5,000 Meters Varsity Elite | 68 | 19:36.10 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | TX UIL 5A State ChampionshipNov 3 · 5,000 Meters 5A · Place 27 · Frisco Liberty | 5,000 Meters 5A | 27 | 19:00.80 | 11 |
| Oct 23 | UIL 5A Region 2 ChampionshipOct 23 · 5,000 Meters II-5A · Place 8 · Frisco Liberty | 5,000 Meters II-5A | 8 | 19:00.80 PB | 11 |
| Oct 12 | UIL 5A District 10Oct 12 · 5,000 Meters Varsity · Place 3 · Frisco Liberty | 5,000 Meters Varsity | 3 | 19:14.12 PB | 11 |
| Sep 29 | Arl Houston Ken Gaston 27th Annual Race At The LakeSep 29 · 5,000 Meters Varsity 5A-6A · Place 8 · Frisco Liberty | 5,000 Meters Varsity 5A-6A | 8 | 19:10.10 PB | 11 |
| Sep 23 | Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity ELITE · Place 29 · Frisco Liberty | 5,000 Meters Varsity ELITE | 29 | 19:26.40 PB | 11 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 37 · Frisco Liberty | 5,000 Meters Varsity Elite | 37 | 19:19.6 | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 23 · Frisco Liberty | 5,000 Meters Varsity Elite | 23 | 19:10.5 | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 23 · Frisco Liberty | 5,000 Meters Varsity Elite | 23 | 19:10.5 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 5A Region 2 ChampionshipOct 25 · 5,000 Meters II-5A · Frisco Liberty | 5,000 Meters II-5A | 0 | DQ | 10 |
| Sep 29 | Arl Houston Ken Gaston 26th Annual InvitationalSep 29 · 5,000 Meters Varsity 6A · Place 26 · Frisco Liberty | 5,000 Meters Varsity 6A | 26 | 21:02.3 | — |
| Sep 17 | Lovejoy XC Fall FestivalSep 17 · 5,000 Meters Elite · Place 79 · Frisco Liberty | 5,000 Meters Elite | 79 | 20:51.36 | — |
| Sep 3 | Marcus Coach T InvitationalSep 3 · 5,000 Meters Varsity · Place 139 · Frisco Liberty | 5,000 Meters Varsity | 139 | 21:08.3 | 10 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Open · Place 12 · Frisco Liberty | 5,000 Meters Open | 12 | 20:27.31 | 10 |
| Aug 19 | Rock Hill Twilight InvitationalAug 19 · 2 Miles Elite · Place 46 · Frisco Liberty | 2 Miles Elite | 46 | 13:34.7 | — |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL 5A District 09 XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 17 · Frisco Liberty | 5,000 Meters Varsity | 17 | 21:32.41 | 9 |
| Sep 30 | Arl Houston Ken Gaston 25th Annual InvitationalSep 30 · 5,000 Meters Elite · Place 27 · Frisco Liberty | 5,000 Meters Elite | 27 | 20:32.5 | 9 |
| Sep 24 | Braswell Little D ClassicSep 24 · 5,000 Meters 5A · Place 6 · Frisco Liberty | 5,000 Meters 5A | 6 | 19:44.48 | — |
| Sep 18 | Frisco ISD InvitationalSep 18 · 5,000 Meters Varsity · Place 17 · Frisco Liberty | 5,000 Meters Varsity | 17 | 19:34.65 | 9 |
| Sep 11 | McKinney Boyd Bronco StampedeSep 11 · 5,000 Meters Varsity · Place 33 · Frisco Liberty | 5,000 Meters Varsity | 33 | 20:26.8 | — |
| Sep 4 | Lovejoy XC Fall FestivalSep 4 · 5,000 Meters Varsity Elite · Place 72 · Frisco Liberty | 5,000 Meters Varsity Elite | 72 | 21:09.7 | 9 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Open · Place 15 · Frisco Liberty | 5,000 Meters Varsity Open | 15 | 20:03.34 | 9 |