Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 18:20.9 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3,200 Meters · Lufkin High SchoolUIL 6A District 12 Championships · Oct 20 | 13:13.4 | UIL 6A District 12 Championships | October 20, 2016 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 20:43.63 | NXR South Regional Championships | November 18, 2017 |
| 5,000 Meters · Bear Branch ParkNike South Invitational · Sep 29 | 19:49.9 | Nike South Invitational | September 29, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 5 | 20:30.70 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL | October 5, 2019 |
| 5,000 Meters · Lynn Creek ParkUIL 6A Region 2 Championship · Oct 23 | 19:41.54 | UIL 6A Region 2 Championship | October 23, 2017 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational · Sep 28 | 21:41.70 | McNeil Invitational | September 28, 2019 |
| 5,000 Meters · The Woodlands College Park High SchoolUIL 6A District 12 · Oct 12 | 19:43.56 | UIL 6A District 12 | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | UIL 6A District 15Oct 17 · 3,200 Meters Open · Place 1 · The Woodlands | 3,200 Meters Open | 1 | 12:53.72 | — |
| Oct 5 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] · Place 2 · Conroe The Woodlands | 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] | 2 | 20:30.70 PB | 12 |
| Sep 28 | McNeil InvitationalSep 28 · 5,000 Meters 6A · Place 99 · Conroe The Woodlands | 5,000 Meters 6A | 99 | 21:41.70 PB | 12 |
| Sep 14 | Kingwood Andy Wells InvitationalSep 14 · 4,000 Meters Varsity · Place 42 · Conroe The Woodlands | 4,000 Meters Varsity | 42 | 16:03.63 | 12 |
| Sep 14 | Kingwood Andy Wells InvitationalSep 14 · 4,000 Meters Varsity · Place 42 · The Woodlands | 4,000 Meters Varsity | 42 | 16:03.63 | — |
| Aug 23 | The Woodlands Friday Night LightsAug 23 · 2 Miles Varsity · Place 23 · The Woodlands | 2 Miles Varsity | 23 | 13:35.3 | 12 |
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Championship · Place 129 · Conroe The Woodlands | 5,000 Meters Championship | 129 | 20:43.63 PB | 10 |
| Oct 23 | UIL 6A Region 2 ChampionshipOct 23 · 5,000 Meters 6A · Place 24 · Conroe The Woodlands | 5,000 Meters 6A | 24 | 19:41.54 PB | 10 |
| Oct 12 | UIL 6A District 12Oct 12 · 5,000 Meters Varsity · Place 9 · Conroe The Woodlands | 5,000 Meters Varsity | 9 | 19:43.56 PB | 10 |
| Sep 29 | Nike South InvitationalSep 29 · 5,000 Meters Varsity Elite (Saturday) · Place 36 · Conroe The Woodlands | 5,000 Meters Varsity Elite (Saturday) | 36 | 19:49.9 PB | 10 |
| Sep 16 | 37th Annual Woodbridge Cross Country Classic (Day 2)Sep 16 · 3 Miles BOB DAY’S GIRLS SWEEPSTAKES · Place 116 · Conroe The Woodlands | 3 Miles BOB DAY’S GIRLS SWEEPSTAKES | 116 | 18:20.9 PB | 10 |
| Sep 9 | Cy Woods InvitationalSep 9 · 5,000 Meters Varsity · Place 9 · The Woodlands | 5,000 Meters Varsity | 9 | 19:48.19 | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Open - 2 · Place 37 · Conroe The Woodlands | 5,000 Meters Open - 2 | 37 | 20:54.08 | 9 |
| Oct 20 | UIL 6A District 12 ChampionshipsOct 20 · 3,200 Meters Open Girls/Open Fr Boys · Place 4 · Conroe The Woodlands | 3,200 Meters Open Girls/Open Fr Boys | 4 | 13:13.4 PB | 9 |
| Oct 1 | McNeil InvitationalOct 1 · 5,000 Meters Varsity 6A · Place 49 · The Woodlands | 5,000 Meters Varsity 6A | 49 | 20:17.79 | 9 |
| Sep 16 | Cy-Fair ISD InvitationalSep 16 · 3 Miles Junior Varsity · Place 12 · The Woodlands | 3 Miles Junior Varsity | 12 | 21:50.22 | — |