Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Dell DiamondTAPPS 5A District 3 Invitational · Oct 14 | 18:14.2 | TAPPS 5A District 3 Invitational | October 14, 2016 |
| 3 Miles · Llano HSLlano Yellow Jacket Invitational · Sep 7 | 20:16 | Llano Yellow Jacket Invitational | September 7, 2019 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll XC Invite · Sep 9 | 19:05.97 | Southlake Carroll XC Invite | September 9, 2017 |
| 5,000 Meters · Cottonwood Creek Golf Course TAPPS 5A State Championship · Oct 29 | 18:51.1 | TAPPS 5A State Championship | October 29, 2018 |
| 5,000 Meters · Dell DiamondTAPPS 5A District 1 South · Oct 13 | 19:02.5 | TAPPS 5A District 1 South | October 13, 2017 |
| 5,000 Meters · Lampasas High SchoolLampasas Battlin' Badger Invitational · Oct 6 | 18:34.08 | Lampasas Battlin' Badger Invitational | October 6, 2017 |
| 5,000 Meters · Marble Falls High SchoolMarble Falls Invitational · Oct 5 | 19:59.6 | Marble Falls Invitational | October 5, 2019 |
| 5,000 Meters · San Gabriel ParkGeorgetown River Run · Sep 22 | 18:41.9 | Georgetown River Run | September 22, 2017 |
| 5,000 Meters · Southeast Metro ParkWestlake Chaparral Invitational · Aug 31 | 18:26.80 | Westlake Chaparral Invitational | August 31, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
6 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | TAPPS 5A District 1 SouthOct 13 · 5,000 Meters Varsity · Place 13 · St Michaels Catholic | 5,000 Meters Varsity | 13 | 19:02.5 PB | 10 |
| Oct 6 | Lampasas Battlin' Badger InvitationalOct 6 · 5,000 Meters Varsity 1A-4A · Place 35 · St Michaels Catholic | 5,000 Meters Varsity 1A-4A | 35 | 18:34.08 PB | 10 |
| Sep 22 | Georgetown River RunSep 22 · 5,000 Meters Varsity 1A-4A · Place 10 · St Michaels Catholic | 5,000 Meters Varsity 1A-4A | 10 | 18:41.9 PB | 10 |
| Sep 16 | Cedar Park InvitationalSep 16 · 5,000 Meters Varsity · Place 106 · St Michaels Catholic | 5,000 Meters Varsity | 106 | 19:27.7 | — |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 5A & Under Varsity · Place 93 · St Michaels Catholic | 5,000 Meters 5A & Under Varsity | 93 | 19:05.97 PB | 10 |
| Sep 1 | Westlake InvitationalSep 1 · 5,000 Meters Varsity · Place 114 · St Michaels Catholic | 5,000 Meters Varsity | 114 | 19:54.77 | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | TAPPS 5A District 3 InvitationalOct 14 · 3 Miles Junior Varsity · Place 5 · St Michaels Catholic | 3 Miles Junior Varsity | 5 | 18:14.2 PB | 9 |
| Sep 17 | Cedar Park InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 157 · St Michaels Catholic | 5,000 Meters Junior Varsity | 157 | 22:23.1 | — |