Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 116:41.3Iowa State Championships 4ANovember 1, 2024
5,000 Meters · Mason City HSIowa Alliance Conference · Oct 1118:31.4Iowa Alliance ConferenceOctober 11, 2023
6,000 Meters · Central College CourseDutch Invitational · Sep 520:07.4Dutch InvitationalSeptember 5, 2025
8,000 Meters · Baldwin Golf CourseHeart of America Cross Country Championships · Nov 627:05.5Heart of America Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1930:34.58Grand View InvitationalSeptember 19, 2026
8,000 Meters · Grand View UniversityGrandview CC Meet at DMACC · Sep 2028:41.24Grandview CC Meet at DMACCSeptember 20, 2025
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 330:50.6Steve Johnson Invitational October 3, 2026
8,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 826:24.9Heart of America Conference ChampionshipsNovember 8, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Heart of America Cross Country ChampionshipsNov 6 · 8,000 Meters Heart of America · Place 32 · Grand View (Iowa)Grand View (Iowa)8,000 Meters Heart of America3227:05.5 PBSo
Oct 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 203 · Grand View (Iowa)Grand View (Iowa)8,000 Meters College20330:50.6 PBSo
Sep 19Grand View InvitationalSep 19 · 8,000 Meters Collegiate · Place 77 · Grand View (Iowa)Grand View (Iowa)8,000 Meters Collegiate7730:34.58 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Heart of America Conference ChampionshipsNov 8 · 8,000 Meters Heart of America · Place 49 · Grand View (Iowa)Grand View (Iowa)8,000 Meters Heart of America4926:24.9 PBFr
Oct 17Mike Spielman ClassicOct 17 · 8,000 Meters College · Place 7 · Grand View (Iowa)Grand View (Iowa)8,000 Meters College728:40.6Fr
Oct 4Seminole Valley StampedeOct 4 · 8,000 Meters Varsity · Place 103 · Grand ViewGrand View8,000 Meters Varsity10327:25.4FR
Sep 20Grandview CC Meet at DMACCSep 20 · 8,000 Meters College · Place 17 · Grand View (Iowa)Grand View (Iowa)8,000 Meters College1728:41.24 PBFr
Sep 5Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 26 · Grand View (Iowa)Grand View (Iowa)6,000 Meters Men's Race2620:07.4 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 77 · AmesAmes5,000 Meters Varsity7716:41.3SR
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 77 · AmesAmes5,000 Meters Varsity7716:41.3 PB12
Oct 23Iowa State Qualifier - 4A - LincolnOct 23 · 5,000 Meters Varsity · Place 34 · AmesAmes5,000 Meters Varsity3418:19.6912
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 55 · AmesAmes5,000 Meters Varsity5516:26.012

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Iowa Alliance ConferenceOct 11 · 5,000 Meters Junior Varsity · Place 6 · AmesAmes5,000 Meters Junior Varsity618:31.4 PB11
Oct 5Fort Dodge InviteOct 5 · 5,000 Meters Junior Varsity · Place 227 · AmesAmes5,000 Meters Junior Varsity22719:58.211
Sep 14Clear Lake InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · AmesAmes5,000 Meters Varsity2218:35.7JR