Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Eureka Country ClubEureka Jr/Sr High XC Meet · Oct 3 | 13:26.28 | Eureka Jr/Sr High XC Meet | October 3, 2017 |
| 5,000 Meters · Cessna Activities CenterKSHSAA 1A Regional - Wichita · Oct 26 | 19:15.50 | KSHSAA 1A Regional - Wichita | October 26, 2019 |
| 5,000 Meters · Eureka Country ClubEureka Invitational · Oct 6 | 21:24.8 | Eureka Invitational | October 6, 2020 |
| 5,000 Meters · Prairie Ridge Cross Country ParkClass 1A Buhler Regional · Oct 24 | 19:48.0 | Class 1A Buhler Regional | October 24, 2020 |
| 5,000 Meters · Sand Plum Nature TrailKSHSAA Class 1A/2A State Championships · Oct 31 | 19:08.9 | KSHSAA Class 1A/2A State Championships | October 31, 2020 |
| 5,000 Meters · The OrchardKarr Classic · Sep 17 | 19:45 | Karr Classic | September 17, 2020 |
| 5,000 Meters · Wamego Country ClubKSHSAA 1A State Championship · Nov 2 | 20:07.99 | KSHSAA 1A State Championship | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KSHSAA Class 1A/2A State ChampionshipsOct 31 · 5,000 Meters Division 1A · Place 42 · Olpe | 5,000 Meters Division 1A | 42 | 19:08.9 PB | 12 |
| Oct 24 | Class 1A Buhler RegionalOct 24 · 5,000 Meters Varsity · Place 23 · Olpe | 5,000 Meters Varsity | 23 | 19:48.0 PB | 12 |
| Oct 6 | Eureka InvitationalOct 6 · 5,000 Meters Varsity · Place 23 · Olpe | 5,000 Meters Varsity | 23 | 21:24.8 PB | 12 |
| Sep 24 | Jason McKinney Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · Olpe | 5,000 Meters Varsity | 15 | 22:40.95 | 12 |
| Sep 17 | Karr ClassicSep 17 · 5,000 Meters High School · Place 18 · Olpe | 5,000 Meters High School | 18 | 19:45 PB | 12 |
| Sep 12 | Wamego InvitationalSep 12 · 5,000 Meters Varsity · Place 89 · Olpe | 5,000 Meters Varsity | 89 | 21:30.13 | SR |
| Sep 3 | Burlington XC ClassicSep 3 · 5,000 Meters Varsity · Place 18 · Olpe | 5,000 Meters Varsity | 18 | 6:39.1 | 12 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KSHSAA 1A State ChampionshipNov 2 · 5,000 Meters Varsity · Place 63 · Olpe | 5,000 Meters Varsity | 63 | 20:07.99 PB | 11 |
| Oct 26 | KSHSAA 1A Regional - WichitaOct 26 · 5,000 Meters Varsity · Place 23 · Olpe | 5,000 Meters Varsity | 23 | 19:15.50 PB | 11 |
| Oct 8 | Eureka InvitationalOct 8 · 5,000 Meters Varsity · Place 28 · Olpe | 5,000 Meters Varsity | 28 | 20:10.18 | 11 |
| Sep 26 | Jason McKinney Memorial Cross Country MeetSep 26 · 5,000 Meters Varsity · Place 14 · Olpe | 5,000 Meters Varsity | 14 | 20:18.0 | 11 |
| Sep 5 | Burlington XC ClassicSep 5 · 5,000 Meters Varsity · Place 44 · Olpe | 5,000 Meters Varsity | 44 | 23:09.98 | 11 |
2018 Cross Country
3 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Eureka Jr/Sr High XC MeetOct 3 · 2 Miles Junior Varsity · Place 7 · Olpe | 2 Miles Junior Varsity | 7 | 13:26.28 PB | 9 |
| Sep 2 | Hayden InvitationalSep 2 · 5,000 Meters Varsity · Place 30 · Olpe | 5,000 Meters Varsity | 30 | 24:27.28 | 9 |