Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cessna Activities CenterKSHSAA 1A Regional - Wichita · Oct 26 | 20:17.56 | KSHSAA 1A Regional - Wichita | October 26, 2019 |
| 5,000 Meters · Prairie Ridge Cross Country ParkClass 1A Buhler Regional · Oct 24 | 21:29.9 | Class 1A Buhler Regional | October 24, 2020 |
| 5,000 Meters · Sand Plum Nature TrailKSHSAA Class 1A/2A State Championships · Oct 31 | 20:33.4 | KSHSAA Class 1A/2A State Championships | October 31, 2020 |
| 5,000 Meters · The OrchardKarr Classic · Sep 17 | 20:23 | Karr Classic | September 17, 2020 |
| 5,000 Meters · Wamego Country ClubKSHSAA 1A State Championship · Nov 2 | 20:10.50 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KSHSAA Class 1A/2A State ChampionshipsOct 31 · 5,000 Meters Division 1A · Place 4 · Olpe | 5,000 Meters Division 1A | 4 | 20:33.4 PB | 12 |
| Oct 24 | Class 1A Buhler RegionalOct 24 · 5,000 Meters Varsity · Place 3 · Olpe | 5,000 Meters Varsity | 3 | 21:29.9 PB | 12 |
| Sep 24 | Jason McKinney Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 1 · Olpe | 5,000 Meters Varsity | 1 | 22:26.66 | 12 |
| Sep 17 | Karr ClassicSep 17 · 5,000 Meters High School · Place 1 · Olpe | 5,000 Meters High School | 1 | 20:23 PB | 12 |
| Sep 12 | Wamego InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · Olpe | 5,000 Meters Varsity | 9 | 21:44.27 | SR |
| Sep 3 | Burlington XC ClassicSep 3 · 5,000 Meters Varsity · Place 2 · Olpe | 5,000 Meters Varsity | 2 | 6:54.8 | 12 |
2019 Cross Country
4 results2018 Cross Country
1 results2017 Cross Country
2 results