Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Baldwin Golf CourseBaker U Rust Buster · Sep 2 | 16:00.8 | Baker U Rust Buster | September 2, 2023 |
| 5,000 Meters · 4 Mile Creek Resort - RV Park and CampgroundALLIE-T Invitational · Sep 25 | 20:07.7 | ALLIE-T Invitational | September 25, 2021 |
| 5,000 Meters · DMACC Ankeny CampsHeart Of America League Championship · Nov 5 | 20:26.4 | Heart Of America League Championship | November 5, 2022 |
| 5,000 Meters · Johnson County Community CollegeKSHSAA Class 6A Shawnee Mission Northwest Regional · Oct 23 | 20:03.1 | KSHSAA Class 6A Shawnee Mission Northwest Regional | October 23, 2021 |
| 5,000 Meters · Olathe District Activity CenterOlathe Twilight XC Classic 2018 · Sep 8 | 20:17.90 | Olathe Twilight XC Classic 2018 | September 8, 2018 |
| 5,000 Meters · Rim Rock FarmBob Timmons Classic · Aug 30 | 20:02.81 | Bob Timmons Classic | August 30, 2025 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 20 | 19:26.99 | Missouri Southern Stampede | September 20, 2024 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 11 | 21:13.2 | NXR Heartland Regional Championships | November 11, 2018 |
| 6,000 Meters · Baldwin Golf CourseBaker Wildcat Classic · Sep 6 | 23:40.0 | Baker Wildcat Classic | September 6, 2025 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 23:29.5 | Gans Creek Classic | September 27, 2024 |
| 6,000 Meters · Grand View UniversityGrandview CC Meet at DMACC · Sep 20 | 23:22.72 | Grandview CC Meet at DMACC | September 20, 2025 |
| 6,000 Meters · Haskell Indian Nations UniversityHaskell Invitational · Oct 7 | 23:41.3 | Haskell Invitational | October 7, 2023 |
| 6,000 Meters · Seminole Valley ParkHeart of America Athletic Conference Cross Country Championships · Nov 4 | 23:30.9 | Heart of America Athletic Conference Cross Country Championships | November 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Heart of America Athletic Conference Cross Country ChampionshipsNov 4 · 6,000 Meters College · Place 14 · Baker (Kan.)Baker (Kan.) | 6,000 Meters College | 14 | 23:30.9 PB | So |
| Oct 20 | Mike Spielman ClassicOct 20 · 6,000 Meters College · Place 3 · Baker (Kan.)Baker (Kan.) | 6,000 Meters College | 3 | 24:49.3 | So |
| Oct 7 | Haskell InvitationalOct 7 · 6,000 Meters College · Place 9 · Baker (Kan.)Baker (Kan.) | 6,000 Meters College | 9 | 23:41.3 PB | So |
| Sep 29 | Gans Creek College Classic Sep 29 · 6,000 Meters Open · Place 60 · BakerBaker | 6,000 Meters Open | 60 | 24:55.0 | SO |
| Sep 16 | Missouri Southern Stampede-CollegeSep 16 · 5,000 Meters JUCO · Place 16 · Baker (Kan.)Baker (Kan.) | 5,000 Meters JUCO | 16 | 20:35.4 | So |
| Sep 2 | Baker U Rust BusterSep 2 · 4,000 Meters College · Place 14 · Baker (Kan.)Baker (Kan.) | 4,000 Meters College | 14 | 16:00.8 PB | So |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Heart Of America League ChampionshipNov 5 · 5,000 Meters College · Place 22 · Baker (Kan.)Baker (Kan.) | 5,000 Meters College | 22 | 20:26.4 PB | Fr |
| Oct 21 | Mike Spielman ClassicOct 21 · 5,000 Meters Varsity · Place 4 · BakerBaker | 5,000 Meters Varsity | 4 | 20:21.0 | FR |
| Sep 17 | Missouri Southern StampedeSep 17 · 5,000 Meters Varsity · Place 15 · BakerBaker | 5,000 Meters Varsity | 15 | 19:51.97 | FR |
| Sep 17 | Missouri Southern StampedeSep 17 · 5,000 Meters Varsity · Place 15 · BakerBaker | 5,000 Meters Varsity | 15 | 19:51.97 | FR |
| Sep 3 | Baker University ZK Maple LeafSep 3 · 4,000 Meters Varsity · Place 19 · BakerBaker | 4,000 Meters Varsity | 19 | 16:37.8 | FR |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Kansas KHSAA Class 6A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 43 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Varsity | 43 | 20:20.5 | 12 |
| Oct 23 | KSHSAA Class 6A Shawnee Mission Northwest RegionalOct 23 · 5,000 Meters Varsity · Place 7 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Varsity | 7 | 20:03.1 PB | 12 |
| Oct 16 | Sunflower League Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 18 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Varsity | 18 | 20:16.2 | 12 |
| Sep 25 | ALLIE-T InvitationalSep 25 · 5,000 Meters Varsity · Place 13 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Varsity | 13 | 20:07.7 PB | 12 |
| Sep 11 | Olathe Twilight Invitational 2021Sep 11 · 5,000 Meters Varsity · Place 54 · SM SouthSM South | 5,000 Meters Varsity | 54 | 20:18.00 | 12 |
| Sep 11 | Olathe Twilight Invitational 2021Sep 11 · 5,000 Meters Varsity · Place 54 · SM SouthSM South | 5,000 Meters Varsity | 54 | 20:18.00 | 12 |
2019 Cross Country
1 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational - MERGE · Place 245 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Open Invitational - MERGE | 245 | 21:13.2 PB | 9 |
| Oct 27 | KSHSAA 5A State ChampionshipOct 27 · 5,000 Meters 6A · Place 24 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters 6A | 24 | 20:14.8 | 9 |
| Oct 20 | KSHSAA Class 6A Blue Valley North RegionalOct 20 · 5,000 Meters 6A · Place 10 · Sm-SouthSm-South | 5,000 Meters 6A | 10 | 19:26.28 | 9 |
| Oct 13 | Sunflower League ChampionshipsOct 13 · 5,000 Meters Girls Varsity · Place 4 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Girls Varsity | 4 | 19:58.27Unofficial | 9 |
| Sep 8 | Olathe Twilight XC Classic 2018Sep 8 · 5,000 Meters Varsity · Place 19 · Shawnee Mission SouthShawnee Mission South | 5,000 Meters Varsity | 19 | 20:17.90 PB | 9 |
| Aug 30 | SM South Harrier Kick-offAug 30 · 2 Miles Varsity · Place 4 · SM SouthSM South | 2 Miles Varsity | 4 | 12:54.66 | 9 |