Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Gatesville ISD Jogging Path & XC CourseGatesville Bill Bradley 15th Invitational · Sep 14 | 15:17.1 | Gatesville Bill Bradley 15th Invitational | September 14, 2019 |
| 2 Miles · Liberty Hill Jr HighLiberty Hill Invitational · Sep 7 | 15:29.2 | Liberty Hill Invitational | September 7, 2019 |
| 2 Miles · Live Oak City ParkTCAL State Meet · Nov 3 | 15:09.70 | TCAL State Meet | November 3, 2017 |
| 2 Miles · Old Settlers ParkMcNeil Invitational · Sep 28 | 16:45.40 | McNeil Invitational | September 28, 2019 |
| 2 Miles · River City Community Church Athletic Fields FEAST Patriot 18th Annual XC Invitational · Sep 5 | 15:44.3 | FEAST Patriot 18th Annual XC Invitational | September 5, 2020 |
| 2 Miles · San Gabriel ParkGeorgetown River Run · Sep 22 | 15:26.9 | Georgetown River Run | September 22, 2017 |
| 2548 m · Tonkaway RanchTCAL State Championships · Oct 24 | 12:36.70 | TCAL State Championships | October 24, 2015 |
| 3,200 Meters · 2.15 Mile - Jim Rogers TrailFounders Classic Invitational · Oct 7 | 16:28.1 | Founders Classic Invitational | October 7, 2017 |
| 3,200 Meters · Devine Lake ParkFounders Classic Invitational · Oct 6 | 15:33.24 | Founders Classic Invitational | October 6, 2018 |
| 3,200 Meters · The BuffT.C.A.F. STATE XC CHAMPIONSHIPS · Oct 18 | 15:24.22 | T.C.A.F. STATE XC CHAMPIONSHIPS | October 18, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
7 results2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | TCAL State MeetNov 3 · 2 Miles Overall · Place 5 · Grace Academy | 2 Miles Overall | 5 | 15:09.70 PB | 9 |
| Oct 7 | Founders Classic InvitationalOct 7 · 3,200 Meters Varsity · Place 20 · Grace Academy | 3,200 Meters Varsity | 20 | 16:28.1 PB | 9 |
| Sep 22 | Georgetown River RunSep 22 · 2 Miles Varsity 1A-4A · Place 15 · Grace Academy | 2 Miles Varsity 1A-4A | 15 | 15:26.9 PB | 9 |
| Sep 16 | Cedar Park InvitationalSep 16 · 2 Miles Varsity · Place 54 · Grace Academy | 2 Miles Varsity | 54 | 16:18.7 | — |
| Sep 9 | Liberty Hill Cross Country MeetSep 9 · 3,200 Meters Junior Varsity · Place 29 · 11-Grace Academy | 3,200 Meters Junior Varsity | 29 | 14:57.1 | — |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | TCAL State ChampionshipsOct 24 · 2,548 Meters Division I · Place 14 · Grace Academy | 2,548 Meters Division I | 14 | 12:36.70 PB | 7 |