Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Hickory Grove G.C.Oelwein Invitational · Aug 3110:12.58Oelwein InvitationalAugust 31, 2021
2 Miles · Pine Lake Golf Course NICL Conference Meet · Oct 1414:00.39NICL Conference MeetOctober 14, 2021
5,000 Meters · La Porte City Golf CourseNICL Conference Meet · Oct 1319:13.8NICL Conference MeetOctober 13, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Nov 218:31.7Iowa State Championships 2ANovember 2, 2024
5,000 Meters · Monticello HSIowa State Qualifier - 2A - Monticello · Oct 2019:27Iowa State Qualifier - 2A - MonticelloOctober 20, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:14.9NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 420:55.62026 Cyclone previewSeptember 4, 2026
8,000 Meters · Flint Hills Golf Course2026 ICCAC Cross Country Championships · Oct 3025:38.12026 ICCAC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Georgia Hanford ParkTrent Smith Invitational · Sep 1229:38.2Trent Smith InvitationalSeptember 12, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 302026 ICCAC Cross Country ChampionshipsOct 30 · 8,000 Meters Men's Combined · Place 29 · Des Moines Area CCDes Moines Area CC8,000 Meters Men's Combined2925:38.1 PBFr
Oct 302026 ICCAC Cross Country ChampionshipsOct 30 · 8,000 Meters Men's D2 · Place 7 · Des Moines Area CCDes Moines Area CC8,000 Meters Men's D2725:38.1Fr
Sep 12Trent Smith InvitationalSep 12 · 8,000 Meters Open · Place 10 · Des Moines Area CCDes Moines Area CC8,000 Meters Open1029:38.2 PBFr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 61 · Des Moines Area CCDes Moines Area CC6,000 Meters Men6120:55.6 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 176 · JesupJesup5,000 Meters Open Invitational Section 117618:14.9 PB11
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 109 · JesupJesup5,000 Meters Varsity10918:31.7 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier - 2A - MonticelloOct 20 · 5,000 Meters State · Place 51 · JesupJesup5,000 Meters State5119:27 PB9
Oct 13NICL Conference MeetOct 13 · 5,000 Meters Boys Varsity 5K · Place 39 · JesupJesup5,000 Meters Boys Varsity 5K3919:13.8 PB9

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14NICL Conference MeetOct 14 · 2 Miles Junior High · Place 16 · JesupJesup2 Miles Junior High1614:00.39 PB8
Aug 31Oelwein InvitationalAug 31 · 1.5 Miles Junior High · Place 31 · JesupJesup1.5 Miles Junior High3110:12.58 PB8