Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Concordia Lutheran High SchoolConcordia XC Middle School Invitational · Sep 23 | 10:05 | Concordia XC Middle School Invitational | September 23, 2017 |
| 1.5 Miles · Trinity Klein 1.5 Mile CourseHLAC XC Championship Meet · Oct 7 | 10:04.94 | HLAC XC Championship Meet | October 7, 2016 |
| 1.5 Miles · Trinity Klein Lutheran SchoolTrinity Klein XC Invitational · Sep 17 | 9:11.11 | Trinity Klein XC Invitational | September 17, 2016 |
| 1931 m · Burroughs ParkCooper Jr. Dragon XC Invitational · Aug 31 | 7:20.81 | Cooper Jr. Dragon XC Invitational | August 31, 2019 |
| 2 Miles · Houston ChristianHouston Christian Dave Jantzen Invitational · Sep 29 | 13:31.65 | Houston Christian Dave Jantzen Invitational | September 29, 2017 |
| 2 Miles · Trinity Klein Lutheran SchoolHouston Lutheran Schools XC Championship · Oct 13 | 13:13.37 | Houston Lutheran Schools XC Championship | October 13, 2017 |
| 2400 m · The Woodlands Christian AcademyWoodlands Christian Cross Country meet · Aug 25 | 10:30.3 | Woodlands Christian Cross Country meet | August 25, 2018 |
| 2400 m · Trinity Klein Classic 1.5 MileTrinity Klein XC Classic · Sep 14 | 9:57.9 | Trinity Klein XC Classic | September 14, 2019 |
| 2400 m · Trinity Klein Lutheran SchoolTrinity Klein XC Classic · Sep 15 | 10:03.27 | Trinity Klein XC Classic | September 15, 2018 |
| 3,200 Meters · Houston ChristianHouston Christian Dave Jantzen MS Invitational · Sep 21 | 13:39.95 | Houston Christian Dave Jantzen MS Invitational | September 21, 2018 |
| 3100 m · Trinity Klein Lutheran SchoolHLAC XC Championship Meet · Oct 11 | 13:10.46 | HLAC XC Championship Meet | October 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | HLAC XC Championship MeetOct 11 · 3,100 Meters Boys Division · Place 11 · Our Savior Lutheran | 3,100 Meters Boys Division | 11 | 13:10.46 PB | 8 |
| Sep 14 | Trinity Klein XC ClassicSep 14 · 2,400 Meters Division 1 · Place 21 · Our Savior Lutheran | 2,400 Meters Division 1 | 21 | 9:57.9 PB | 8 |
| Aug 31 | Cooper Jr. Dragon XC InvitationalAug 31 · 1.2 Miles MS Boys Div I (Top Ten Runners) · Place 32 · Our Savior Lutheran | 1.2 Miles MS Boys Div I (Top Ten Runners) | 32 | 7:20.81 PB | 8 |
2018 Cross Country
5 results2017 Cross Country
4 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | HLAC XC Championship MeetOct 7 · 1.5 Miles Junior Varsity · Place 3 · Our Savior Lutheran | 1.5 Miles Junior Varsity | 3 | 10:04.94 PB | 5 |
| Sep 24 | Concordia XC Middle School InvitationalSep 24 · 1.5 Mile 4th-6th Grade Boys · Place 17 · Our Savior Lutheran | 1.5 Mile 4th-6th Grade Boys | 17 | 10:05 | 5 |
| Sep 17 | Trinity Klein XC InvitationalSep 17 · 1.5 Mile Division 2 (all other runners) · Place 4 · Our Savior Lutheran | 1.5 Mile Division 2 (all other runners) | 4 | 9:11.11 PB | 5 |