Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Eureka Country ClubEureka Jr/Sr High XC Meet · Oct 3 | 13:32.32 | Eureka Jr/Sr High XC Meet | October 3, 2017 |
| 5,000 Meters · Bishop Carroll Catholic High SchoolKSHSAA 3A Regional - Wichita · Oct 26 | 20:20 | KSHSAA 3A Regional - Wichita | October 26, 2019 |
| 5,000 Meters · Caney Valley High SchoolTri-Valley League Meet · Oct 14 | 19:28.30 | Tri-Valley League Meet | October 14, 2021 |
| 5,000 Meters · Central Heights High SchoolCentral Heights Invitational · Oct 1 | 21:05.61 | Central Heights Invitational | October 1, 2020 |
| 5,000 Meters · Countryside Golf ClubGirard Invitational · Sep 10 | 19:14 | Girard Invitational | September 10, 2020 |
| 5,000 Meters · El Dorado Lake State ParkEl Dorado Wildcat Invitational · Oct 12 | 21:21.67 | El Dorado Wildcat Invitational | October 12, 2019 |
| 5,000 Meters · Eureka Country ClubEureka Invitational · Oct 6 | 22:24.4 | Eureka Invitational | October 6, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2020 Cross Country
3 results2019 Cross Country
2 results2017 Cross Country
1 results