Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · McInnish Park & Sports ComplexHebron Friday Night Hawk Invite 2 Mile · Sep 11 | 15:42.2 | Hebron Friday Night Hawk Invite 2 Mile | September 11, 2020 |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 29:49.4 | McNeil Invitational | September 23, 2022 |
| 3,200 Meters · Charles Sonny Moore Athletic ComplexCOVINGTON INVITATIONAL · Sep 11 | 15:05.46 | COVINGTON INVITATIONAL | September 11, 2019 |
| 3,200 Meters · Granbury City DGCGRANBURY MS RACE FOR THE LOOT · Oct 2 | 16:40.35 | GRANBURY MS RACE FOR THE LOOT | October 2, 2019 |
| 3,200 Meters · TBAQUAD-COUNTY M.S. CHAMPIONSHIP · Oct 16 | 14:25.55 | QUAD-COUNTY M.S. CHAMPIONSHIP | October 16, 2019 |
| 5,000 Meters · Buck Sansom ParkNorth Fort Worth Challenge (hosts FW North Side & FW Carter Riverside) · Sep 11 | 26:46.77 | North Fort Worth Challenge (hosts FW North Side & FW Carter Riverside) | September 11, 2021 |
| 5,000 Meters · Midlothian High SchoolUIL 5A District 14 · Oct 30 | 23:58.23 | UIL 5A District 14 | October 30, 2020 |
| 5,000 Meters · Midlothian ISD Multi-Purpose StadiumUIL 5A District 08 · Oct 13 | 23:06.59 | UIL 5A District 08 | October 13, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 5A District 08Oct 13 · 5,000 Meters Varsity · Place 39 · CleburneCleburne | 5,000 Meters Varsity | 39 | 23:06.59 PB | 11 |
| Oct 6 | Haltom District Warm-UpOct 6 · 5,000 Meters Varsity · Place 35 · CleburneCleburne | 5,000 Meters Varsity | 35 | 23:08.59 | 11 |
| Sep 30 | Granbury Race for the LootSep 30 · 5,000 Meters Varsity · Place 64 · CleburneCleburne | 5,000 Meters Varsity | 64 | 23:08.30 | 11 |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity 5A (Sat.) · Place 142 · CleburneCleburne | 3 Miles Varsity 5A (Sat.) | 142 | 29:49.4 PB | 11 |
| Sep 16 | Mansfield Legacy InvitationalSep 16 · 5,000 Meters Varsity 5A · Place 37 · CleburneCleburne | 5,000 Meters Varsity 5A | 37 | 21:44.73 | 11 |
| Sep 1 | Midlothian James Smith InvitationalSep 1 · 5,000 Meters Varsity · Place 46 · CleburneCleburne | 5,000 Meters Varsity | 46 | 23:20.01 | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | UIL 5A District 14Oct 14 · 5,000 Meters Junior Varsity · Place 13 · CleburneCleburne | 5,000 Meters Junior Varsity | 13 | 26:01.72 | — |
| Oct 8 | Brewer InvitationalOct 8 · 5,000 Meters Varsity 5A · Place 42 · CleburneCleburne | 5,000 Meters Varsity 5A | 42 | 28:17.89 | — |
| Oct 1 | Granbury Race for the LootOct 1 · 5,000 Meters Junior Varsity · Place 5 · CleburneCleburne | 5,000 Meters Junior Varsity | 5 | 24:49.39 | — |
| Sep 17 | Mansfield Legacy InvitationalSep 17 · 5,000 Meters Varsity 5A · Place 38 · CleburneCleburne | 5,000 Meters Varsity 5A | 38 | 24:36.01 | 10 |
| Sep 11 | North Fort Worth Challenge (hosts FW North Side & FW Carter Riverside)Sep 11 · 5,000 Meters Varsity 5k · Place 20 · CleburneCleburne | 5,000 Meters Varsity 5k | 20 | 26:46.77 PB | 10 |
| Aug 14 | Braswell Season OpenerAug 14 · 2 Miles Junior Varsity · Place 14 · CleburneCleburne | 2 Miles Junior Varsity | 14 | 15:24.11 | 10 |
2020 Cross Country
2 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | QUAD-COUNTY M.S. CHAMPIONSHIPOct 16 · 3,200 Meters 8TH GIRLS · Place 17 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters 8TH GIRLS | 17 | 14:25.55 PB | 8 |
| Oct 9 | STEPHENVILLE THRILL OF THE HILLOct 9 · 3,200 Meters Middle School · Place 26 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters Middle School | 26 | 15:18.05 | 8 |
| Oct 2 | GRANBURY MS RACE FOR THE LOOTOct 2 · 3,200 Meters 8TH GIRLS · Place 29 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters 8TH GIRLS | 29 | 16:40.35 PB | 8 |
| Sep 18 | Glen Rose InvitationalSep 18 · 2 Miles Middle School · Place 35 · Cleburne (Smith)Cleburne (Smith) | 2 Miles Middle School | 35 | 15:57.82 | 8 |
| Sep 11 | COVINGTON INVITATIONALSep 11 · 3,200 Meters 8TH GIRLS · Place 10 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters 8TH GIRLS | 10 | 15:05.46 PB | 8 |
| Sep 4 | KEENE XC INVITATIONALSep 4 · 2,414 Meters Middle School · Place 16 · Cleburne (Smith)Cleburne (Smith) | 2,414 Meters Middle School | 16 | 11:57.03 | 8 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | QUAD-COUNTY M.S. CHAMPIONSHIPOct 10 · 3,200 Meters Varsity · Place 37 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters Varsity | 37 | 16:25.39 | 7 |
| Oct 5 | Granbury Race for the LootOct 5 · 3,200 Meters 7th Grade · Place 68 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters 7th Grade | 68 | 19:40.01 | 7 |
| Oct 3 | Granbury Race for the Loot Middle School MeetOct 3 · 3,200 Meters 7th grade girls · Place 68 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters 7th grade girls | 68 | 19:40.01 | 7 |
| Sep 26 | Brewer Middle School 2 Mile InvitationalSep 26 · 2 Miles 7th Grade · Place 41 · Cleburne (Smith)Cleburne (Smith) | 2 Miles 7th Grade | 41 | 14:53.27 | 7 |
| Sep 12 | Covington InvitationalSep 12 · 3,200 Meters Middle School · Place 72 · Cleburne (Smith)Cleburne (Smith) | 3,200 Meters Middle School | 72 | 15:03.40 | 7 |
| Sep 5 | Keene Cross Country MeetSep 5 · 2,400 Meters 7th · Place 59 · Cleburne (Smith)Cleburne (Smith) | 2,400 Meters 7th | 59 | 13:40.53Unofficial | 7 |