Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centralia City LakeTwin Valley League Meet · Oct 14 | 19:53.38 | Twin Valley League Meet | October 14, 2021 |
| 5,000 Meters · Cool Springs Golf CourseOnaga Invitational Cross Country · Sep 15 | 20:58.05 | Onaga Invitational Cross Country | September 15, 2022 |
| 5,000 Meters · Marysville ParkMarysville XC Invitational · Sep 3 | 20:09.46 | Marysville XC Invitational | September 3, 2022 |
| 5,000 Meters · Sabetha Golf ClubKSHSAA 1A Regional - Sabetha · Oct 21 | 23:21.89 | KSHSAA 1A Regional - Sabetha | October 21, 2023 |
| 5,000 Meters · Spring Creek Golf CourseTVL League XC Meet · Oct 12 | 22:28.77 | TVL League XC Meet | October 12, 2023 |
| 5,000 Meters · Washington Golf CourseWashington County High School XC Invitational · Sep 8 | 21:43.08 | Washington County High School XC Invitational | September 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KSHSAA 1A Regional - SabethaOct 21 · 5,000 Meters Varsity · Place 66 · Frankfort | 5,000 Meters Varsity | 66 | 23:21.89 PB | 11 |
| Oct 12 | TVL League XC MeetOct 12 · 5,000 Meters Men's 5K · Place 24 · Frankfort | 5,000 Meters Men's 5K | 24 | 22:28.77 PB | 11 |
| Sep 30 | 2023 Centralia XC InviteSep 30 · 5,000 Meters Varsity · Place 62 · Frankfort | 5,000 Meters Varsity | 62 | 27:05.39 | 11 |
| Sep 9 | Wamego InvitationalSep 9 · 5,000 Meters 1A · Place 164 · Frankfort High Schoo | 5,000 Meters 1A | 164 | 27:20.39 | SR |
| Sep 2 | Marysville InvitationalSep 2 · 5,000 Meters Varsity · Place 45 · Frankfort | 5,000 Meters Varsity | 45 | 25:04.80 | 11 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | KSHSAA Class 1A Regional - Washington CountyOct 22 · 5,000 Meters Varsity · Place 53 · Frankfort Hi | 5,000 Meters Varsity | 53 | 23:41.31 | 11 |
| Oct 13 | Twin Valley League MeetOct 13 · 5,000 Meters Varsity · Place 18 · Frankfort | 5,000 Meters Varsity | 18 | 20:49.00 | 10 |
| Oct 8 | Riley County XC InvitationalOct 8 · 5,000 Meters Varsity · Place 70 · Frankfort | 5,000 Meters Varsity | 70 | 21:17.11 | 11 |
| Sep 22 | Jason McKinney Memorial XC InviteSep 22 · 5,000 Meters Varsity · Place 9 · Frankfort | 5,000 Meters Varsity | 9 | 21:08.30 | 10 |
| Sep 15 | Onaga Invitational Cross CountrySep 15 · 5,000 Meters Varsity · Place 27 · Frankfort | 5,000 Meters Varsity | 27 | 20:58.05 PB | 10 |
| Sep 8 | Washington County High School XC Invitational Sep 8 · 5,000 Meters Varsity · Place 29 · Frankfort | 5,000 Meters Varsity | 29 | 21:43.08 PB | 10 |
| Sep 3 | Marysville XC InvitationalSep 3 · 5,000 Meters Varsity · Place 22 · Frankfort | 5,000 Meters Varsity | 22 | 20:09.46 PB | 10 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KSHSAA 1A Regional XCOct 23 · 5,000 Meters Varsity · Place 32 · Frankfort | 5,000 Meters Varsity | 32 | 20:20.00 | 9 |
| Oct 14 | Twin Valley League MeetOct 14 · 5,000 Meters Varsity · Place 12 · Frankfort | 5,000 Meters Varsity | 12 | 19:53.38 PB | 9 |
| Oct 9 | Riley County Cross Country Invitational 2021Oct 9 · 5,000 Meters Varsity · Place 46 · Frankfort | 5,000 Meters Varsity | 46 | 21:27.20 | 9 |
| Oct 2 | Centralia XC Inv.Oct 2 · 5,000 Meters Varsity · Place 15 · Frankfort | 5,000 Meters Varsity | 15 | 19:59.00 | — |
| Sep 23 | Jason McKinney Memorial XC MeetSep 23 · 5,000 Meters Varsity · Place 6 · Frankfort | 5,000 Meters Varsity | 6 | 6:55.5 | 09 |
| Sep 23 | Jason McKinney Memorial XC MeetSep 23 · 5,000 Meters Varsity · Place 6 · Frankfort | 5,000 Meters Varsity | 6 | 6:55.5 | 09 |
| Sep 16 | Onaga Cross-Country InvitationalSep 16 · 5,000 Meters Varsity · Place 22 · Frankfort | 5,000 Meters Varsity | 22 | 21:36.68 | 9 |
| Sep 9 | Washington County InvitationalSep 9 · 5,000 Meters Varsity · Place 23 · Frankfort | 5,000 Meters Varsity | 23 | 22:29.55 | 9 |