Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2619:36.9MSHSL Section 2AA ChampionshipsOctober 26, 2023
5,000 Meters · Cedar Creek ParkI-90 Invitational · Oct 519:52.1I-90 InvitationalOctober 5, 2023
5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 1422:00.92Turkey TrotSeptember 14, 2023
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Sep 1321:04.7Marshall Cross Country InvitationalSeptember 13, 2022
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1520:01.25Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Slayton Country ClubMCC/F Warrior Invite · Sep 2725:25MCC/F Warrior InviteSeptember 27, 2022
6,000 Meters · Mahoney State Park RoadPlatte River Rumble - Gold · Sep 424:35.2Platte River Rumble - GoldSeptember 4, 2026
8,000 Meters · Cedar Creek GCIndian Hills CC Invitational · Oct 934:54.09Indian Hills CC InvitationalOctober 9, 2026
8,000 Meters · Flint Hills Golf Course2026 ICCAC Cross Country Championships · Oct 3031:18.12026 ICCAC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Fort Hays State UniversityFort Hays State Tiger Open · Oct 1133:32.46Fort Hays State Tiger OpenOctober 11, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2635:43.20Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Region 11 Championships · Oct 2432:54.0NJCAA Region 11 ChampionshipsOctober 24, 2025
8,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 2035:41.22Woody Greeno InviteSeptember 20, 2025
8,000 Meters · Mahoney State ParkPlatte River Rumble- Collegiate · Oct 1733:37.94Platte River Rumble- CollegiateOctober 17, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1632:34.2Bradley "Pink" ClassicOctober 16, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 302026 ICCAC Cross Country ChampionshipsOct 30 · 8,000 Meters Men's Combined · Place 71 · Iowa Western CCIowa Western CC8,000 Meters Men's Combined7131:18.1 PBSo
Oct 302026 ICCAC Cross Country ChampionshipsOct 30 · 8,000 Meters Men's D1 · Place 37 · Iowa Western CCIowa Western CC8,000 Meters Men's D13731:18.1So
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 250 · Iowa Western CCIowa Western CC8,000 Meters Men's White Race25032:34.2 PBSo
Oct 9Indian Hills CC InvitationalOct 9 · 8,000 Meters Collegiate · Place 81 · Iowa Western CCIowa Western CC8,000 Meters Collegiate8134:54.09 PBSo
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Black Open · Iowa Western CCIowa Western CC8,000 Meters Black Open—DNSSo
Sep 4Platte River Rumble - GoldSep 4 · 6,000 Meters College · Place 43 · Iowa Western CCIowa Western CC6,000 Meters College4324:35.2 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24NJCAA Region 11 ChampionshipsOct 24 · 8,000 Meters Varsity · Place 60 · Iowa Western CCIowa Western CC8,000 Meters Varsity6032:54.0 PBFr
Oct 17Platte River Rumble- CollegiateOct 17 · 8,000 Meters College · Place 66 · Iowa Western CCIowa Western CC8,000 Meters College6633:37.94 PBFr
Oct 11Fort Hays State Tiger OpenOct 11 · 8,000 Meters New Division · Place 139 · Iowa Western CCIowa Western CC8,000 Meters New Division13933:32.46 PBFr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Open · Place 249 · Iowa Western CCIowa Western CC8,000 Meters Open24935:43.20 PBFr
Sep 20Woody Greeno InviteSep 20 · 8,000 Meters College · Place 313 · Iowa Western CCIowa Western CC8,000 Meters College31335:41.22 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 2AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 66 · WorthingtonWorthington5,000 Meters Varsity6620:14.012
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Big Schools · Place 46 · WorthingtonWorthington5,000 Meters Varsity - Big Schools4620:01.25 PB12

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 59 · WorthingtonWorthington5,000 Meters Varsity5919:36.9 PB11
Oct 17Big South Cross Country Conference MeetOct 17 · 5,000 Meters Varsity · Place 32 · WorthingtonWorthington5,000 Meters Varsity3219:39.11Unofficial11
Oct 5I-90 InvitationalOct 5 · 5,000 Meters Varsity/JV · Place 45 · WorthingtonWorthington5,000 Meters Varsity/JV4519:52.1 PB11
Sep 26Warrior InviteSep 26 · 5,000 Meters Boys Varsity · Place 34 · WorthingtonWorthington5,000 Meters Boys Varsity3421:39Unofficial11
Sep 14Turkey TrotSep 14 · 5,000 Meters Varsity · Place 67 · WorthingtonWorthington5,000 Meters Varsity6722:00.92 PB11
Aug 28Marshall Cross Country InvitationalAug 28 · 5,000 Meters Varsity Boys · Place 41 · WorthingtonWorthington5,000 Meters Varsity Boys4122:47.6011

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27MCC/F Warrior InviteSep 27 · 5,000 Meters Junior Varsity · Place 12 · WorthingtonWorthington5,000 Meters Junior Varsity1225:25 PB10
Sep 13Marshall Cross Country InvitationalSep 13 · 5,000 Meters Junior Varsity Boys · Place 16 · WorthingtonWorthington5,000 Meters Junior Varsity Boys1621:04.7 PB10