Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 16:47.8 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 16:49.8 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Lynn Creek ParkUIL 5A Region 2 Championship · Oct 23 | 17:05.09 | UIL 5A Region 2 Championship | October 23, 2023 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 25th Annual Invitational · Sep 30 | 18:20.2 | Arl Houston Ken Gaston 25th Annual Invitational | September 30, 2021 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 16:41.57 | 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 | 16:56.20 | UIL 5A District 11 & 5A-12 XC Championship | October 10, 2024 |
| 5,000 Meters · Old Settlers ParkTX UIL 5A State Championship · Nov 5 | 18:31.8 | TX UIL 5A State Championship | November 5, 2022 |
| 5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 11 | 18:42.9 | MileSplit TX Invitational | September 11, 2021 |
| 5,000 Meters · Warren ParkUIL 5A District 09 XC Championships · Oct 15 | 19:08.54 | UIL 5A District 09 XC Championships | October 15, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 5A · Place 56 · Frisco Wakeland | 5,000 Meters 5A | 56 | 16:37.70 | 12 |
| Oct 21 | UIL Region II & III-1A XC ChampionshipOct 21 · 5,000 Meters II-5A · Place 24 · Frisco Wakeland | 5,000 Meters II-5A | 24 | 16:41.57 PB | 12 |
| Oct 10 | UIL 5A District 11 & 5A-12 XC ChampionshipOct 10 · 5,000 Meters Varsity - 12-5A · Place 10 · Frisco Wakeland | 5,000 Meters Varsity - 12-5A | 10 | 16:56.20 PB | 12 |
| Sep 20 | Wylie Dustin Rodriguez XC RunSep 20 · 5,000 Meters Varsity Elite · Place 5 · Frisco Wakeland | 5,000 Meters Varsity Elite | 5 | 16:59 | 12 |
| Sep 14 | Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity Elite · Place 97 · Frisco Wakeland | 5,000 Meters Varsity Elite | 97 | 16:52.7 | 12 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 100 · Frisco Wakeland | 5,000 Meters Open | 100 | 16:47.8 PB | 11 |
| Nov 3 | TX UIL 5A State ChampionshipNov 3 · 5,000 Meters 5A · Place 73 · Frisco Wakeland | 5,000 Meters 5A | 73 | 16:43.50 | 11 |
| Oct 23 | UIL 5A Region 2 ChampionshipOct 23 · 5,000 Meters II-5A · Place 52 · Frisco Wakeland | 5,000 Meters II-5A | 52 | 17:05.09 PB | 11 |
| Oct 12 | UIL 5A District 09Oct 12 · 5,000 Meters Varsity · Place 6 · Frisco Wakeland | 5,000 Meters Varsity | 6 | 16:35.14 | — |
| Sep 30 | Dallas Jesuit ClassicSep 30 · 5,000 Meters Varsity 5A · Place 68 · HS - Frisco Wakeland | 5,000 Meters Varsity 5A | 68 | 16:53.8 | 11 |
| Sep 22 | Braswell Little D ClassicSep 22 · 5,000 Meters Varsity · Place 14 · Frisco Wakeland | 5,000 Meters Varsity | 14 | 16:39.75 | 11 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 88 · Frisco Wakeland | 5,000 Meters Varsity Elite | 88 | 16:32.2 | 11 |
| Sep 9 | McKinney Boyd Bronco StampedeSep 9 · 5,000 Meters Varsity Elite · Place 47 · Frisco Wakeland | 5,000 Meters Varsity Elite | 47 | 16:57.8 | — |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 182 · Frisco Wakeland | 5,000 Meters Varsity - Elite | 182 | 16:49.8 PB | 11 |
| Aug 18 | Rock Hill TwilightAug 18 · 2 Miles Varsity Elite · Place 48 · Frisco Wakeland | 2 Miles Varsity Elite | 48 | 10:34.4 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 5A · Place 138 · Frisco Wakeland | 5,000 Meters 5A | 138 | 18:31.8 PB | 10 |
| Nov 4 | TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 5A · Place 138 · Frisco Wakeland | 5,000 Meters 5A | 138 | 18:31.8 | — |
| Oct 25 | UIL 5A Region 2 ChampionshipOct 25 · 5,000 Meters II-5A · Place 51 · Frisco Wakeland | 5,000 Meters II-5A | 51 | 19:19.22 | 10 |
| Sep 30 | Wylie Dustin Rodriguez XC RunSep 30 · 5,000 Meters Varsity · Place 27 · Frisco Wakeland | 5,000 Meters Varsity | 27 | 17:49.2 | 10 |
| Sep 24 | Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Varsity Open · Place 79 · Frisco Wakeland | 5,000 Meters Varsity Open | 79 | 18:34.8 | — |
| Sep 17 | Lovejoy XC Fall FestivalSep 17 · 5,000 Meters Varsity · Place 34 · Frisco Wakeland | 5,000 Meters Varsity | 34 | 17:59.35 | — |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 260 · Frisco Wakeland | 5,000 Meters Varsity Elite | 260 | 18:23.29 | 10 |
| Aug 19 | Rock Hill Twilight InvitationalAug 19 · 2 Miles Varsity · Place 45 · Frisco Wakeland | 2 Miles Varsity | 45 | 11:22.0 | — |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL 5A District 09 XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 14 · Frisco Wakeland | 5,000 Meters Junior Varsity | 14 | 19:08.54 PB | 9 |
| Oct 7 | Wylie Dustin Rodriguez XC RunOct 7 · 5,000 Meters Varsity Open · Place 34 · Frisco Wakeland | 5,000 Meters Varsity Open | 34 | 19:01.5 | 9 |
| Sep 30 | Arl Houston Ken Gaston 25th Annual InvitationalSep 30 · 5,000 Meters Varsity 5A-6A · Place 28 · Frisco Wakeland | 5,000 Meters Varsity 5A-6A | 28 | 18:20.2 PB | 9 |
| Sep 18 | Frisco ISD InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 6 · Frisco Wakeland | 5,000 Meters Junior Varsity | 6 | 18:10.47 | 9 |
| Sep 11 | MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Open · Place 108 · Frisco Wakeland | 5,000 Meters Varsity Open | 108 | 18:42.9 PB | 9 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Junior Varsity Elite · Place 54 · Frisco Wakeland | 5,000 Meters Junior Varsity Elite | 54 | 19:24.15 | 9 |