Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Jackson HeightsJackson Heights MS Invitational · Sep 11 | 15:28.81 | Jackson Heights MS Invitational | September 11, 2017 |
| 3,200 Meters · Lake Perry, KansasPLMS Invitational 2018 · Sep 27 | 12:47.39 | PLMS Invitational 2018 | September 27, 2018 |
| 5,000 Meters · Hiawatha Country ClubHiawatha Invitational Meet · Sep 15 | 18:47.06 | Hiawatha Invitational Meet | September 15, 2022 |
| 5,000 Meters · Lake Perry Country Club - GreatLIFE Golf & FitnessPLHS XC Invitational 2019 · Oct 3 | 22:05.95 | PLHS XC Invitational 2019 | October 3, 2019 |
| 5,000 Meters · Leonardville Golf ClubClass 3A Riley County Regional · Oct 24 | 20:05.67 | Class 3A Riley County Regional | October 24, 2020 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm HS Classic · Sep 23 | 18:40.7 | Rim Rock Farm HS Classic | September 23, 2022 |
| 5,000 Meters · Sabetha Golf Club2021 Sabetha Inv. Cross Country Meet · Oct 7 | 18:42.21 | 2021 Sabetha Inv. Cross Country Meet | October 7, 2021 |
| 5,000 Meters · Shawnee North Community CenterBig 7 League High School Cross Country Meet · Oct 13 | 18:25.0 | Big 7 League High School Cross Country Meet | October 13, 2022 |
| 5,000 Meters · Silver Lake HSSilver Lake Invititational · Sep 3 | 18:14.66 | Silver Lake Invititational | September 3, 2022 |
| 5,000 Meters · UnknownBig 7 League Meet · Oct 15 | 20:29.5 | Big 7 League Meet | October 15, 2020 |
| 6,000 Meters · Northwest Missouri State UniversityGriffon Twilight · Sep 1 | 21:39.6 | Griffon Twilight | September 1, 2023 |
| 6,000 Meters · Wichita State UniversityWSU JK Gold Classic · Sep 7 | 20:55.24 | WSU JK Gold Classic | September 7, 2024 |
| 8,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-College · Sep 16 | 31:02.3 | Missouri Southern Stampede-College | September 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
2 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | KSHSAA 3A Regional - Riley CountyOct 22 · 5,000 Meters Varsity · Place 16 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 16 | 18:59.67 | 12 |
| Oct 13 | Big 7 League High School Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 11 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 11 | 18:25.0 PB | 12 |
| Oct 8 | Riley County XC InvitationalOct 8 · 5,000 Meters Varsity · Place 12 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 12 | 18:15.48 | 12 |
| Sep 23 | Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Blue · Place 50 · Royal ValleyRoyal Valley | 5,000 Meters Varsity - Blue | 50 | 18:40.7 PB | 12 |
| Sep 15 | Hiawatha Invitational MeetSep 15 · 5,000 Meters Varsity · Place 9 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 9 | 18:47.06 PB | 12 |
| Sep 3 | Silver Lake InvititationalSep 3 · 5,000 Meters Varsity · Place 5 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 5 | 18:14.66 PB | 12 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KSHSAA Class 3A XC Sabetha RegionalOct 23 · 5,000 Meters 3A · Place 28 · Hoyt-Royal VHoyt-Royal V | 5,000 Meters 3A | 28 | 18:53.32 | 11 |
| Oct 14 | Big 7 League meetOct 14 · 5,000 Meters Varsity · Place 14 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 14 | 18:43.81 | — |
| Oct 9 | Riley County Cross Country Invitational 2021Oct 9 · 5,000 Meters Varsity · Place 56 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 56 | 22:17.49 | 11 |
| Oct 7 | 2021 Sabetha Inv. Cross Country MeetOct 7 · 5,000 Meters Varsity · Place 18 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 18 | 18:42.21 PB | 11 |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Blue · Place 116 · Royal ValleyRoyal Valley | 5,000 Meters Varsity - Blue | 116 | 19:43.1 | 11 |
| Sep 16 | Hiawatha InvitationalSep 16 · 5,000 Meters Varsity · Place 18 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 18 | 19:58.15 | 11 |
| Sep 9 | Holton Invitational Cross Country MeetSep 9 · Varsity · Place 13 · Royal ValleyRoyal Valley | Varsity | 13 | 19:50 | 11 |
| Sep 4 | Silver Lake InvitationalSep 4 · 5,000 Meters Varsity · Place 18 · Royal ValleyRoyal Valley | 5,000 Meters Varsity | 18 | 6:25.4 | 11 |
2020 Cross Country
4 results2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
2 results