Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 31:36.9 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 2,500 Meters · Cole County FairgroundsPatriot/Trailblazer Invitational · Oct 7 | 9:59.00 | Patriot/Trailblazer Invitational | October 7, 2016 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 17:34.7 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 4 State Championships · Nov 9 | 16:41.9 | MSHSAA Class 4 State Championships | November 9, 2019 |
| 5,000 Meters · Iowa State Cross Country CourseAmes Invitational · Sep 5 | 18:44 | Ames Invitational | September 5, 2019 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 17:23.1 | NXR Midwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Living Word United Methodist ChurchParkway West Invitational · Sep 29 | 18:30.27 | Parkway West Invitational | September 29, 2018 |
| 5,000 Meters · McNair ParkBorder Wars · Oct 18 | 17:07.55 | Border Wars | October 18, 2019 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 17:02.9 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 3 | 16:49.66 | Augustana Twilight XC Meet | September 3, 2021 |
| 6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 6 | 19:13.4 | Gage McSpadden Memorial Invitational | September 6, 2024 |
| 7080 m · University of Colorado BoulderCU Time Trial · Sep 1 | 23:28.5 | CU Time Trial | September 1, 2023 |
| 7300 m · CU Boulder SouthC.U. Time Trial · Sep 2 | 24:01.3 | C.U. Time Trial | September 2, 2022 |
| 8,000 Meters · Colby Community CollegeTrojan XC Invitational · Oct 15 | 25:55.9 | Trojan XC Invitational | October 15, 2022 |
| 8,000 Meters · Hillcrest Golf ClubRMAC Cross Country Championships · Nov 5 | 26:54.2 | RMAC Cross Country Championships | November 5, 2022 |
| 8,000 Meters · Washington Park2023 RMAC XC Championships · Oct 21 | 26:25.8 | 2023 RMAC XC Championships | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Championship · Place 116 · Rock BridgeRock Bridge | 5,000 Meters High School Championship | 116 | 17:02.9 PB | 11 |
| Nov 7 | MSHSAA Class 5 State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 69 · Rock BridgeRock Bridge | 5,000 Meters Varsity | 69 | 16:51.2 | 11 |
| Oct 31 | MSHSAA Class 5 District 4 - WashingtonOct 31 · 5,000 Meters Varsity · Place 6 · Rock BridgeRock Bridge | 5,000 Meters Varsity | 6 | 17:42.0 | 11 |
| Sep 26 | Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 28 · Rock BridgeRock Bridge | 5,000 Meters Varsity | 28 | 16:47.8 | 11 |
| Sep 12 | Raymore-Peculiar XC InvitationalSep 12 · 5,000 Meters Varsity · Place 24 · Rock BridgeRock Bridge | 5,000 Meters Varsity | 24 | 17:11.6 | — |
| Aug 28 | TRXC Timing ABC InviteAug 28 · 1.86 Miles Junior Varsity · Place 1 · Rock BridgeRock Bridge | 1.86 Miles Junior Varsity | 1 | 9:53.71Unofficial | 11 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 264 · Rock BridgeRock Bridge | 5,000 Meters Championship Race | 264 | 17:23.1 PB | 10 |
| Nov 9 | MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 91 · Rock BridgeRock Bridge | 5,000 Meters Varsity | 91 | 16:41.9 PB | 10 |
| Oct 18 | Border WarsOct 18 · 5,000 Meters Varsity · Place 4 · Rock BridgeRock Bridge | 5,000 Meters Varsity | 4 | 17:07.55 PB | 10 |
| Oct 5 | Parkway West Dale Shepherd InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 2 · Rock BridgeRock Bridge | 5,000 Meters Junior Varsity | 2 | 17:28.12 | SO |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 5 · Rock BridgeRock Bridge | 5,000 Meters Varsity Gold | 5 | 17:34.7 PB | 10 |
| Sep 14 | Forest Park Cross Country FestivalSep 14 · 5,000 Meters Junior Varsity · Place 9 · Rock BridgeRock Bridge | 5,000 Meters Junior Varsity | 9 | 18:00.8 | SO |
| Sep 5 | Ames InvitationalSep 5 · 5,000 Meters Frosh/Soph · Place 1 · Rock BridgeRock Bridge | 5,000 Meters Frosh/Soph | 1 | 18:44 PB | 10 |
2018 Cross Country
2 results2016 Cross Country
1 results