Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2400 m · Meadow Park Athletic ComplexBIG 12 XC CHAMPIONSHIPS · Dec 6 | 10:11.61 | BIG 12 XC CHAMPIONSHIPS | December 6, 2016 |
| 2400 m · The BuffBIRDVILLE ZONE XC MEET · Nov 29 | 9:06.05 | BIRDVILLE ZONE XC MEET | November 29, 2016 |
| 3 Miles · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 28 | 16:36.10 | UIL 6A Region 1 Championship | October 28, 2019 |
| 3,200 Meters · The BuffBIRDVILLE ISD MS MEET hosted by N.Oaks · Apr 23 | 12:04.80 | BIRDVILLE ISD MS MEET hosted by N.Oaks | April 23, 2018 |
| 5,000 Meters · 5K CourseUIL 6A District 03 XC Championship · Oct 15 | 17:53.80 | UIL 6A District 03 XC Championship | October 15, 2019 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 23 | 18:34.41 | NXR South Regional Championships | November 23, 2019 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational (Varsity) · Sep 24 | 18:07.3 | McNeil Invitational (Varsity) | September 24, 2021 |
| 5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 11 | 16:58.9 | MileSplit TX Invitational | September 11, 2021 |
| 5,000 Meters · The BuffUIL 5A District 06 · Oct 30 | 17:07.68 | UIL 5A District 06 | October 30, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL 5A District 06Oct 15 · 5,000 Meters Varsity · Place 17 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity | 17 | 17:16.21 | 12 |
| Oct 7 | Haltom District Warm-UpOct 7 · 5,000 Meters Varsity · Place 17 · RichlandRichland | 5,000 Meters Varsity | 17 | 17:29.46 | — |
| Sep 24 | McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity 5A - Sat. · Place 30 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity 5A - Sat. | 30 | 18:07.3 PB | 12 |
| Sep 11 | MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Elite · Place 90 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity Elite | 90 | 16:58.9 PB | 12 |
| Sep 4 | Lovejoy XC Fall FestivalSep 4 · 5,000 Meters Varsity Elite · Place 105 · RichlandRichland | 5,000 Meters Varsity Elite | 105 | 18:04.7 | 12 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Elite · Place 118 · N Richland Hills Ric..N Richland Hills Ric.. | 5,000 Meters Varsity Elite | 118 | 17:10.43 | 12 |
| Aug 20 | Richland Cowtown ChallengeAug 20 · 5,000 Meters Varsity 5A · Place 25 · N Richland Hills Ric..N Richland Hills Ric.. | 5,000 Meters Varsity 5A | 25 | 18:06.63 | 12 |
2020 Cross Country
2 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 408 · Hills XC-UNATHills XC-UNAT | 5,000 Meters Open Combined | 408 | 18:34.41 PB | 10 |
| Oct 28 | UIL 6A Region 1 ChampionshipOct 28 · 3 Miles I-6A · Place 84 · N Richland Hills RichlandN Richland Hills Richland | 3 Miles I-6A | 84 | 16:36.10 PB | 10 |
| Oct 15 | UIL 2A District 03Oct 15 · 5,000 Meters Varsity · Place 15 · N Richland HN Richland H | 5,000 Meters Varsity | 15 | 17:53.80 | — |
| Oct 15 | UIL 6A District 03 XC ChampionshipOct 15 · 5,000 Meters Varsity Boys · Place 15 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity Boys | 15 | 17:53.80 PB | 10 |
| Sep 21 | PASCHAL INVITATIONALSep 21 · 5,000 Meters Varsity 6A · Place 61 · N Richland Hills Ric..N Richland Hills Ric.. | 5,000 Meters Varsity 6A | 61 | 18:16.45 | 10 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 110 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity Elite | 110 | 17:19 | 10 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Elite · Place 153 · N Richland Hills Ric..N Richland Hills Ric.. | 5,000 Meters Varsity Elite | 153 | 18:09.63 | 10 |
| Aug 23 | COWTOWN CHALLENGEAug 23 · 5,000 Meters Varsity 6A · Place 62 · N Richland Hills Ric..N Richland Hills Ric.. | 5,000 Meters Varsity 6A | 62 | 18:51.06 | 10 |
| Aug 16 | Hebron Friday Night Hawk InviteAug 16 · 2 Miles Varsity Elite · Place 46 · N Richland Hills Ric..N Richland Hills Ric.. | 2 Miles Varsity Elite | 46 | 11:32.2 | 10 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | UIL 6A Region 1 ChampionshipOct 22 · 3 Miles I-6A · Place 100 · N Richland Hills RichlandN Richland Hills Richland | 3 Miles I-6A | 100 | 16:56.20 | 9 |
| Oct 9 | UIL 6A District 03 XC CHAMPIONSHIPSOct 9 · 5,000 Meters VARSITY BOYS · Place 12 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters VARSITY BOYS | 12 | 18:28.32 | 9 |
| Sep 29 | McNeil InvitationalSep 29 · 5,000 Meters Varsity · Place 444 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity | 444 | 17:41.78 | 9 |
| Sep 14 | Cleburne Buzz RunSep 14 · 3 Miles 6A-5A VARSITY BOYS · Place 71 · N Richland Hills RichlandN Richland Hills Richland | 3 Miles 6A-5A VARSITY BOYS | 71 | 17:02.00Unofficial | 9 |
| Aug 25 | COWTOWN CHALLENGEAug 25 · 5,000 Meters Varsity 6A · Place 46 · N Richland Hills RichlandN Richland Hills Richland | 5,000 Meters Varsity 6A | 46 | 19:06.54 | 9 |
| Aug 16 | Birdville Early Bird InvitationalAug 16 · 3,200 Meters Junior Varsity · Place 4 · N Richland Hills RichlandN Richland Hills Richland | 3,200 Meters Junior Varsity | 4 | 11:51.84 | 9 |
| May 7 | BIRDVILLE DISTRICT MS XC MEET hosted by HaltomMay 7 · 3,200 Meters 8th boys · Place 1 · North RichlandNorth Richland | 3,200 Meters 8th boys | 1 | 12:12.93 | 8 |
| Apr 30 | BIRDVILLE ISD MS MEET hosted by N.RidgeApr 30 · 3,200 Meters 8th boys · Place 1 · North RichlandNorth Richland | 3,200 Meters 8th boys | 1 | 12:06.60 | 8 |
| Apr 23 | BIRDVILLE ISD MS MEET hosted by N.OaksApr 23 · 3,200 Meters 8th boys · Place 3 · North RichlandNorth Richland | 3,200 Meters 8th boys | 3 | 12:04.80 PB | 8 |
| Apr 16 | BIRDVILLE ISD MS MEET hosted by Haltom MiddleApr 16 · 3,200 Meters 8th boys · Place 4 · North RichlandNorth Richland | 3,200 Meters 8th boys | 4 | 12:27.16 | 8 |
2016 Cross Country
2 results