Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1518:20.04Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 617:38.6Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 419:32.0Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2318:30.8Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · North Linn High School46th Annual Bob Mudd Lynx Invitational · Oct 1018:12.746th Annual Bob Mudd Lynx Invitational October 10, 2026
5,000 Meters · Seminole Valley ParkBenton Invitational · Sep 1218:14.1Benton InvitationalSeptember 12, 2026
5,000 Meters · Town & Country Golf Club2025 Sam Iverson Invitational (Grundy Center) · Sep 2518:56.32025 Sam Iverson Invitational (Grundy Center)September 25, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22 Iowa State Qualifier - 1A - South HamiltonOct 22 · 5,000 Meters Varsity · Place 25 · Valley Lutheran5,000 Meters Varsity2519:06.8512
Oct 1046th Annual Bob Mudd Lynx Invitational Oct 10 · 5,000 Meters High School Boys 5000 Meters · Place 6 · Valley Lutheran5,000 Meters High School Boys 5000 Meters618:12.7 PB12
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 21 · Valley Lutheran5,000 Meters Varsity Boys2117:38.6 PB12
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Junior Varsity · Place 7 · Valley Lutheran5,000 Meters Junior Varsity718:20.04 PB12
Sep 12Benton InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 13 · Valley Lutheran5,000 Meters Varsity Boys1318:14.1 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 21 · Valley Lutheran5,000 Meters State2118:30.8 PB11
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 220 · Valley Lutheran5,000 Meters Varsity22019:32.0 PB11
Sep 252025 Sam Iverson Invitational (Grundy Center)Sep 25 · 5,000 Meters Boys Varsity 5K · Place 12 · Valley Lutheran5,000 Meters Boys Varsity 5K1218:56.3 PB11
Sep 13Benton InvitationalSep 13 · 5,000 Meters Varsity · Place 16 · Valley Lutheran5,000 Meters Varsity1619:02.2JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 1A - North LinnOct 24 · 5,000 Meters Varsity · Place 52 · Valley Lutheran5,000 Meters Varsity5220:21.1SO
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 74 · Valley Lutheran5,000 Meters Varsity7419:24.7SO
Sep 26Sam Iverson Invitational (Grundy Center)Sep 26 · 5,000 Meters Varsity · Place 53 · Valley Lutheran5,000 Meters Varsity5320:58.1SO
Sep 14Benton Community InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Valley Lutheran -5,000 Meters Varsity3521:01.2SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 21Sam Iverson Invitational (Grundy Center)Sep 21 · 5,000 Meters Junior Varsity · Place 29 · Valley Lutheran5,000 Meters Junior Varsity2923:27.25FR
Sep 19Mason City InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 30 · Valley Lutheran5,000 Meters Junior Varsity3024:53.82FR
Sep 9Benton InvitationalSep 9 · 5,000 Meters Varsity · Place 74 · Valley Lutheran5,000 Meters Varsity7423:53.3FR
Sep 7Union InvitationalSep 7 · 5,000 Meters Varsity · Place 87 · Valley Lutheran5,000 Meters Varsity8724:29.8FR