Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burlington High SchoolCrawford Farms Invitational · Sep 26 | 22:48.66 | Crawford Farms Invitational | September 26, 2020 |
| 5,000 Meters · Council GroveKSHSAA 3A Regional - Council Grove · Oct 21 | 23:09.06 | KSHSAA 3A Regional - Council Grove | October 21, 2023 |
| 5,000 Meters · Mission Valley High SchoolFlint Hills League Championship · Oct 15 | 22:17.06 | Flint Hills League Championship | October 15, 2020 |
| 5,000 Meters · Rim Rock FarmKSHSAA 3A State Championship · Oct 29 | 22:01.07 | KSHSAA 3A State Championship | October 29, 2022 |
| 5,000 Meters · Silver Lake HSSilver Lake Invititational · Sep 3 | 23:33.00 | Silver Lake Invititational | September 3, 2022 |
| 5,000 Meters · The OrchardKarr Classic · Sep 17 | 23:28 | Karr Classic | September 17, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | KSHSAA 3A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 53 · Osage City | 5,000 Meters Varsity | 53 | 22:01.07 PB | 11 |
| Oct 22 | KSHSAA 3A Regional - Council GroveOct 22 · 5,000 Meters Varsity · Place 22 · Osage City | 5,000 Meters Varsity | 22 | 22:33.19 | 11 |
| Oct 13 | Flint Hills & Lyon County League MeetOct 13 · 5,000 Meters Varsity · Place 11 · Osage City | 5,000 Meters Varsity | 11 | 22:46.71 | 11 |
| Oct 6 | Osage City InvitationalOct 6 · 5,000 Meters Varsity · Place 16 · Osage City | 5,000 Meters Varsity | 16 | 22:51.45 | 11 |
| Sep 29 | Council Grove InvitationalSep 29 · 5,000 Meters Varsity · Place 15 · Osage City | 5,000 Meters Varsity | 15 | 23:06 | — |
| Sep 23 | Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Blue · Place 82 · Osage City | 5,000 Meters Varsity - Blue | 82 | 23:25.3 | 11 |
| Sep 10 | Wamego InvitationalSep 10 · 5,000 Meters 1A · Place 35 · Osage City | 5,000 Meters 1A | 35 | 23:08.7 | JR |
| Sep 3 | Silver Lake InvititationalSep 3 · 5,000 Meters Varsity · Place 14 · Osage City | 5,000 Meters Varsity | 14 | 23:33.00 PB | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KSHSAA Class 3A XC Sabetha RegionalOct 23 · 5,000 Meters 3A · Place 27 · Osage City | 5,000 Meters 3A | 27 | 23:19.79 | 10 |
| Oct 14 | Flint Hills & Lyon County League MeetOct 14 · 5,000 Meters Varsity · Place 12 · Osage City | 5,000 Meters Varsity | 12 | 23:41.45 | 10 |
| Oct 7 | Osage City Invitational Oct 7 · 5,000 Meters Varsity · Place 33 · Osage City | 5,000 Meters Varsity | 33 | 25:10.52 | 10 |
| Oct 7 | Osage City Invitational Oct 7 · 5,000 Meters Varsity · Place 33 · Osage City | 5,000 Meters Varsity | 33 | 25:10.52 | 10 |
| Sep 11 | Wamego InvitationalSep 11 · 5,000 Meters 3A · Place 32 · Osage City | 5,000 Meters 3A | 32 | 23:47.1 | SO |
| Sep 4 | Silver Lake InvitationalSep 4 · 5,000 Meters Varsity · Place 12 · Osage City | 5,000 Meters Varsity | 12 | 7:52.2 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Class 3A Southeast of Saline RegionalOct 24 · 5,000 Meters 3A · Place 15 · Osage City | 5,000 Meters 3A | 15 | 22:07.17 | 9 |
| Oct 15 | Flint Hills League ChampionshipOct 15 · 5,000 Meters Varsity · Place 4 · Osage City | 5,000 Meters Varsity | 4 | 22:17.06 PB | 9 |
| Oct 8 | Osage City InvitationalOct 8 · 5,000 Meters Varsity · Place 8 · Osage City | 5,000 Meters Varsity | 8 | 7:11.4 | 09 |
| Sep 26 | Crawford Farms InvitationalSep 26 · 5,000 Meters Varsity · Place 9 · Osage City | 5,000 Meters Varsity | 9 | 22:48.66 PB | 9 |
| Sep 17 | Karr ClassicSep 17 · 5,000 Meters High School · Place 6 · Osage City | 5,000 Meters High School | 6 | 23:28 PB | 9 |
| Sep 12 | Wamego InvitationalSep 12 · 5,000 Meters Varsity · Place 38 · Osage City | 5,000 Meters Varsity | 38 | 23:58.95 | FR |