Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Des Moines Area Community CollegeSchmaltz Invitational · Sep 323:03.8Schmaltz InvitationalSeptember 3, 2020
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 4A Championships · Oct 2916:54.16Iowa High School Class 4A ChampionshipsOctober 29, 2022
5,000 Meters · Marshalltown HSAlliance Conference Meet · Oct 1316:36.8Alliance Conference MeetOctober 13, 2022
5,000 Meters · Mason City HSIowa Alliance Conference · Oct 1117:03.4Iowa Alliance ConferenceOctober 11, 2023
6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Sep 524:58.4Tom Barry InvitationalSeptember 5, 2026
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3133:29.5Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 1332:19.9Ken Weidt ClassicSeptember 13, 2025
8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 230:08.922024 Midwest Conference XC ChampionshipNovember 2, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1831:54.8Interregional InvitationalOctober 18, 2025
8,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 131:54.1Midwest Conference ChampionshipsNovember 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 138 · LawrenceLawrence8,000 Meters Midwest13833:29.5 PBJr
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 134 · LawrenceLawrence8,000 Meters Open13432:51.76Jr
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · LawrenceLawrence8,000 Meters Men 8k Run CC0DNSJr
Sep 5Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 112 · LawrenceLawrence6,000 Meters Collegiate11224:58.4 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Midwest Conference ChampionshipsNov 1 · 8,000 Meters Champ · Place 105 · LawrenceLawrence8,000 Meters Champ10531:54.1 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Open · Place 143 · LawrenceLawrence8,000 Meters Open14331:54.8 PBSo
Sep 19UW-Oshkosh Fall ClassicSep 19 · 8,000 Meters College · LawrenceLawrence8,000 Meters College0DNSSo
Sep 13Ken Weidt ClassicSep 13 · 8,000 Meters Men · Place 61 · LawrenceLawrence8,000 Meters Men6132:19.9 PBSo
Aug 30Tom Barry InvitationalAug 30 · 6,000 Meters Open · LawrenceLawrence6,000 Meters Open0DNSSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 88 · LawrenceLawrence8,000 Meters Midwest8830:08.92 PBFr
Oct 12Gene Davis InvitationalOct 12 · 8,000 Meters Varsity · Place 97 · LawrenceLawrence8,000 Meters Varsity9728:17.5FR
Oct 4Blugold InvitationalOct 4 · 8,000 Meters Open · Place 157 · LawrenceLawrence8,000 Meters Open15728:53.0FR
Sep 14Ken Weidt ClassicSep 14 · 8,000 Meters Varsity · Place 76 · LawrenceLawrence8,000 Meters Varsity7629:54.2FR
Aug 31Tom Barry InvitationalAug 31 · 6,000 Meters Varsity · Place 73 · LawrenceLawrence6,000 Meters Varsity7322:23.169

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 4A - Southeast PolkOct 18 · 5,000 Meters Varsity · Place 25 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity2517:28.212
Oct 11Iowa Alliance ConferenceOct 11 · 5,000 Meters Varsity · Place 11 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity1117:03.4 PB12
Oct 5Fort Dodge InviteOct 5 · 5,000 Meters Varsity · Place 107 · D M RooseveltD M Roosevelt5,000 Meters Varsity10717:19.012
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 139 · D M RooseveltD M Roosevelt5,000 Meters Varsity13917:52.912

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 61 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters State6116:54.16 PB11
Oct 19Iowa State Qualifier - 4A - MarshalltownOct 19 · 5,000 Meters Varsity · Place 14 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity1416:24.811
Oct 13Alliance Conference MeetOct 13 · 5,000 Meters Varsity South · Place 4 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Varsity South416:36.8 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 9Marshalltown Bobcat InvitationalSep 9 · 5,000 Meters Frosh/Soph Freshman · Place 30 · Des Moines, RooseveltDes Moines, Roosevelt5,000 Meters Frosh/Soph Freshman3018:48.910
Sep 2Karl Schmaltz InvitationalSep 2 · 5,000 Meters Frosh/Soph Freshman · Place 31 · Des Moines, RooseveltDes Moines, Roosevelt5,000 Meters Frosh/Soph Freshman3118:23.610
Aug 28Dragon Twilight InvitationalAug 28 · 5,000 Meters Varsity · Place 108 · Theodore RooseveltTheodore Roosevelt5,000 Meters Varsity10819:55.810

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Schmaltz InvitationalSep 3 · 5,000 Meters Frosh/Soph · Place 27 · Des Moines RooseveltDes Moines Roosevelt5,000 Meters Frosh/Soph2723:03.8 PB9