Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Butler High SchoolButler Bear XC Invitational · Oct 7 | 17:06.5 | Butler Bear XC Invitational | October 7, 2023 |
| 5,000 Meters · Platte Ridge ParkWest Platte Invitational · Oct 14 | 17:09.9 | West Platte Invitational | October 14, 2023 |
| 5,000 Meters · Richmond HSRichmond Invitational · Oct 19 | 18:20.5 | Richmond Invitational | October 19, 2022 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm HS Classic · Sep 23 | 18:54.4 | Rim Rock Farm HS Classic | September 23, 2022 |
| 5,000 Meters · Shawnee North Community CenterJefferson West Invitational · Sep 1 | 18:50.8 | Jefferson West Invitational | September 1, 2022 |
| 5,000 Meters · Warner Park RoadKansas Approved School Championships 2022 · Oct 29 | 17:19.22 | Kansas Approved School Championships 2022 | October 29, 2022 |
| 6,000 Meters · Dordt CourseDordt Sunflower Open · Sep 12 | 19:03.4 | Dordt Sunflower Open | September 12, 2026 |
| 8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 26:01.47 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 27:44.8 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Mahoney State ParkGPAC Championships · Nov 8 | 26:22.83 | GPAC Championships | November 8, 2025 |
| 8,000 Meters · Sioux FallsAugustana Invitational · Sep 25 | 26:12.89 | Augustana Invitational | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | CPA 1600 Time TrialOct 23 · 1,600 Meters Varsity · Place 2 · Christ Preparatory AcademyChrist Preparatory Academy | 1,600 Meters Varsity | 2 | 4:51.3Unofficial | 12 |
| Oct 21 | KSHSAA Approved Schools XC ChampsOct 21 · 5,000 Meters Varsity · Place 1 · Christ Preparatory AcadChrist Preparatory Acad | 5,000 Meters Varsity | 1 | 16:32.1 | 12 |
| Oct 14 | West Platte InvitationalOct 14 · 5,000 Meters Invitational Varsity · Place 1 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Invitational Varsity | 1 | 17:09.9 PB | 12 |
| Oct 7 | Butler Bear XC InvitationalOct 7 · 5,000 Meters Varsity · Place 3 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 3 | 17:06.5 PB | 12 |
| Sep 30 | KC XC ClassicSep 30 · 5,000 Meters Varsity · Place 43 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 43 | 17:17.1 | 12 |
| Sep 16 | Bonner Springs InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · Christ PrepChrist Prep | 5,000 Meters Varsity | 6 | 5:24.6 | 12 |
| Sep 9 | Wamego InvitationalSep 9 · 5,000 Meters Varsity · Place 18 · CHRIST PREPARATORY ACADEMYCHRIST PREPARATORY ACADEMY | 5,000 Meters Varsity | 18 | 17:12.45 | SR |
| Aug 19 | CPA Time TrialAug 19 · 2 Miles Varsity · Place 1 · Christ Preparatory AcademyChrist Preparatory Academy | 2 Miles Varsity | 1 | 10:52.8Unofficial | 12 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Kansas Approved School Championships 2022Oct 29 · 5,000 Meters Varsity · Place 3 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 3 | 17:19.22 PB | 11 |
| Oct 29 | 2022 Kansas Approved Schools ChampionshipOct 29 · 5,000 Meters Varsity · Place 3 · Christ Preparatory AcadChrist Preparatory Acad | 5,000 Meters Varsity | 3 | 17:19.22 | 11 |
| Oct 25 | CPA 1600 Time TrialOct 25 · 1,600 Meters Varsity · Place 1 · Christ Preparatory AcademyChrist Preparatory Academy | 1,600 Meters Varsity | 1 | 4:51.6Unofficial | 11 |
| Oct 19 | Richmond InvitationalOct 19 · 5,000 Meters Invitational Varsity · Place 6 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Invitational Varsity | 6 | 18:20.5 PB | 11 |
| Oct 15 | West Platte InvitationalOct 15 · 5,000 Meters Varsity · Place 10 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 10 | 18:06.2 | 11 |
| Oct 4 | Excelsior Springs InvitationalOct 4 · 5,000 Meters Varsity · Place 8 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 8 | 18:52.8 | 11 |
| Oct 1 | KC XC ClassicOct 1 · 5,000 Meters Varsity · Place 127 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 127 | 18:19.5 | 11 |
| Sep 23 | Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Blue · Place 65 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity - Blue | 65 | 18:54.4 PB | 11 |
| Sep 17 | Bonner Springs Braves CC InvitationalSep 17 · 5,000 Meters Varsity · Place 17 · Christ PrepChrist Prep | 5,000 Meters Varsity | 17 | 18:22.16 | 11 |
| Sep 1 | Jefferson West InvitationalSep 1 · 5,000 Meters Varsity / JV 5K · Place 5 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity / JV 5K | 5 | 18:50.8 PB | 11 |
| Aug 20 | CPA Time TrialAug 20 · 2 Miles Varsity · Place 4 · Christ Preparatory AcademyChrist Preparatory Academy | 2 Miles Varsity | 4 | 11:28.6Unofficial | 11 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | National Christian Homeschool Invitational Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 8 | 18:54.35 | 10 |
| Oct 25 | CPA 1600 Meter End of Year Time TrialOct 25 · 1,600 Meters Varsity · Place 7 · Christ Preparatory AcademyChrist Preparatory Academy | 1,600 Meters Varsity | 7 | 5:01Unofficial | 10 |
| Oct 20 | Richmond InvitationalOct 20 · 5,000 Meters Varsity · Place 15 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 15 | 19:05.0 | 10 |
| Sep 30 | Maranatha InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · Christ Preparatory A..Christ Preparatory A.. | 5,000 Meters Varsity | 12 | 18:51.4 | 10 |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Blue · Place 100 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity - Blue | 100 | 19:18.8 | 10 |
| Sep 16 | McLouth InvitationalSep 16 · 5,000 Meters Varsity · Place 13 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity | 13 | 19:35.7 | — |
| Sep 2 | Jefferson West HS XC MeetSep 2 · 5,000 Meters Varsity / JV · Place 11 · Christ Preparatory AcademyChrist Preparatory Academy | 5,000 Meters Varsity / JV | 11 | 19:07.0 | 10 |
| Aug 21 | CPA Time TrialAug 21 · 2 Miles Varsity · Place 10 · Christ Preparatory AcademyChrist Preparatory Academy | 2 Miles Varsity | 10 | 12:34.4Unofficial | 10 |