Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Pearland Dawson HSPearland Dawson Early Bird Invitational · Sep 12 | 13:37.0 | Pearland Dawson Early Bird Invitational | September 12, 2020 |
| 4634 m · Bear Branch ParkNike South Invitational-HS races · Oct 2 | 19:54.9 | Nike South Invitational-HS races | October 2, 2021 |
| 5,000 Meters · Bear Branch ParkNike South HS Invitational · Oct 5 | 21:18.1 | Nike South HS Invitational | October 5, 2019 |
| 5,000 Meters · Brazoswood High SchoolBrazoswood Invitational · Aug 24 | 22:15.4 | Brazoswood Invitational | August 24, 2019 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 28 | 21:31.4 | Brenham Hillacious HS Invitational | September 28, 2019 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Oct 28 | 22:29.7 | UIL 6A Region 3 Championship | October 28, 2019 |
| 5,000 Meters · Kate Barr Ross ParkUIL 6A Region 3 Championship · Oct 25 | 24:18.9 | UIL 6A Region 3 Championship | October 25, 2021 |
| 5,000 Meters · Seabourne Creek ParkUIL 6A District 23 · Oct 17 | 20:13.8 | UIL 6A District 23 | October 17, 2019 |
| 5,000 Meters · Seven Lakes High SchoolSeven Lakes Showcase · Aug 31 | 22:36.81 | Seven Lakes Showcase | August 31, 2019 |
| 5,000 Meters · Spring Creek ParkCy-Fair ISD Varsity PM Invitational · Oct 16 | 21:05.4 | Cy-Fair ISD Varsity PM Invitational | October 16, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 6A Region 3 ChampionshipOct 25 · 5,000 Meters III-6A · Place 126 · Clute Brazoswood | 5,000 Meters III-6A | 126 | 24:18.9 PB | 12 |
| Oct 15 | UIL 6A District 24Oct 15 · 5,000 Meters Varsity · Place 30 · Clute Brazoswood | 5,000 Meters Varsity | 30 | 23:54.07 | 12 |
| Oct 2 | Nike South Invitational-HS racesOct 2 · 2.88 Miles Varsity Red & Green · Place 98 · Clute Brazoswood | 2.88 Miles Varsity Red & Green | 98 | 19:54.9 PB | 12 |
| Oct 1 | Nike South Invitational-JH racesOct 1 · 2,800 Meters Varsity · Place 98 · Clute Brazoswood | 2,800 Meters Varsity | 98 | 19:54.9 | 12 |
| Sep 18 | SHSU Region III PreviewSep 18 · 5,000 Meters Varsity Elite · Place 57 · Clute Brazoswood | 5,000 Meters Varsity Elite | 57 | 22:59.1 | 12 |
| Sep 11 | Brenham Hillacious HS InvitationalSep 11 · 5,000 Meters 5-6A Varsity · Place 66 · Clute Brazoswood | 5,000 Meters 5-6A Varsity | 66 | 21:57.0 | 12 |
| Sep 10 | Brenham Hillacious JH InvitationalSep 10 · 5,000 Meters Varsity 6A · Place 66 · BRAZ | 5,000 Meters Varsity 6A | 66 | 21:57.0 | 12 |
| Aug 21 | Brazosport ISD InvitationalAug 21 · 4,000 Meters Varsity · Place 6 · Clute Brazoswood | 4,000 Meters Varsity | 6 | 17:33.8 | 12 |
| Aug 14 | Pearland Dawson Will Sirmon Short CourseAug 14 · 2 Miles Varsity · Place 38 · Clute Brazoswood | 2 Miles Varsity | 38 | 14:09.2 | 12 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | UIL 6A District 24Oct 30 · 5,000 Meters Varsity · Place 22 · Clute Brazoswood | 5,000 Meters Varsity | 22 | 21:22.37 | — |
| Oct 16 | Cy-Fair ISD Varsity AM InvitationalOct 16 · 5,000 Meters Varsity Division 4 · Place 5 · Clute Brazoswood | 5,000 Meters Varsity Division 4 | 5 | 21:05.4 | 11 |
| Oct 16 | Cy-Fair ISD Varsity PM InvitationalOct 16 · 5,000 Meters Varsity Division 4 · Place 5 · Clute Brazoswood | 5,000 Meters Varsity Division 4 | 5 | 21:05.4 PB | 11 |
| Oct 10 | Seven Lakes ShowcaseOct 10 · 2 Miles Varsity Division 2 · Place 21 · Clute Brazoswood | 2 Miles Varsity Division 2 | 21 | 13:31.80 | 11 |
| Sep 25 | Clear Creek Invitational Sep 25 · 5,000 Meters Varsity · Place 11 · Clute Brazoswood | 5,000 Meters Varsity | 11 | 21:21.96 | — |
| Sep 19 | Brazosport ISD InvitationalSep 19 · 4,000 Meters Varsity · Place 14 · Brazoswood A | 4,000 Meters Varsity | 14 | 16:35.7 | — |
| Sep 12 | Pearland Dawson Early Bird InvitationalSep 12 · 2 Miles Varsity Section 1 · Place 25 · Clute Brazoswood | 2 Miles Varsity Section 1 | 25 | 13:37.0 PB | 11 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UIL 6A Region 3 ChampionshipOct 28 · 5,000 Meters III-6A · Place 96 · Clute Brazoswood | 5,000 Meters III-6A | 96 | 22:29.7 PB | 10 |
| Oct 17 | UIL 6A District 23Oct 17 · 5,000 Meters Varsity · Place 7 · Clute Brazoswood | 5,000 Meters Varsity | 7 | 20:13.8 PB | 10 |
| Oct 5 | Nike South HS InvitationalOct 5 · 5,000 Meters Varsity Elite · Place 69 · Clute Brazoswood | 5,000 Meters Varsity Elite | 69 | 21:18.1 PB | 10 |
| Oct 4 | Nike South MS InvitationalOct 4 · 5,000 Meters Varsity Elite · Place 69 · Clute Brazoswood | 5,000 Meters Varsity Elite | 69 | 21:18.1 | 10 |
| Sep 28 | Brenham Hillacious HS InvitationalSep 28 · 5,000 Meters Varsity Division 1 Girls · Place 27 · Clute Brazoswood | 5,000 Meters Varsity Division 1 Girls | 27 | 21:31.4 PB | 10 |
| Sep 14 | Kingwood Andy Wells InvitationalSep 14 · 4,000 Meters Varsity · Place 46 · Clute Brazoswood | 4,000 Meters Varsity | 46 | 16:17.99 | 10 |
| Sep 14 | Kingwood Andy Wells InvitationalSep 14 · 4,000 Meters Varsity · Place 46 · Clute Brazoswood | 4,000 Meters Varsity | 46 | 16:17.99 | — |
| Aug 31 | Seven Lakes ShowcaseAug 31 · 5,000 Meters Varsity · Place 109 · Clute Brazoswood | 5,000 Meters Varsity | 109 | 22:36.81 PB | 10 |
| Aug 24 | Brazoswood Invitational Aug 24 · 5,000 Meters Varsity · Place 12 · Clute Brazoswood | 5,000 Meters Varsity | 12 | 22:15.4 PB | 10 |
| Aug 17 | Pearland Dawson InvitationalAug 17 · 2 Miles Varsity · Place 36 · Clute Brazoswood | 2 Miles Varsity | 36 | 13:55.34 | 10 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 6A District 23Oct 11 · 5,000 Meters Varsity · Place 32 · Clute Brazoswood | 5,000 Meters Varsity | 32 | 23:18.1 | FR |
| Sep 29 | McNeil InvitationalSep 29 · 5,000 Meters 6A · Place 255 · Clute Brazoswood | 5,000 Meters 6A | 255 | 22:55.03 | 9 |
| Sep 8 | SHSU Region III PreviewSep 8 · Varsity · Place 92 · Clute Brazoswood | Varsity | 92 | 24:38.6 | 9 |
| Sep 1 | Seven Lakes ShowcaseSep 1 · 5,000 Meters Varsity · Place 88 · Clute Brazoswood | 5,000 Meters Varsity | 88 | 22:38.82 | 9 |
| Aug 25 | Brazoswood Invitational Aug 25 · 2 Miles Junior Varsity · Place 13 · Clute Brazoswood | 2 Miles Junior Varsity | 13 | 14:43.3Unofficial | 9 |