Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Central High SchoolCentral Invitational · Sep 1719:34.8Central InvitationalSeptember 17, 2026
5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1619:42.5Upper Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Hart Ridge Golf Course2026 West Delaware XC Invite · Oct 619:19.02026 West Delaware XC InviteOctober 6, 2026
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 220:37.42025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2319:24.5Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2919:22.9Jesup InvitationalSeptember 29, 2026
5,000 Meters · MHI2025 Independence Invitational · Sep 1820:13.72025 Independence InvitationalSeptember 18, 2025
5,000 Meters · North Fayette High SchoolUpper Iowa Conference Championships · Oct 1619:35.6Upper Iowa Conference ChampionshipsOctober 16, 2026
5,000 Meters · Starmount School Campus2026 Starmont Invitational · Sep 1520:05.32026 Starmont InvitationalSeptember 15, 2026
5,000 Meters · Waukon Golf & Country Club2026 Waukon Invitational · Sep 2219:47.82026 Waukon InvitationalSeptember 22, 2026
5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 2719:41.02026 Charles City InvitationalAugust 27, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 222026 State Qualifier - 2A - Monticello Oct 22 · 5,000 Meters Varsity · Place 50 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity5019:12.5JR
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 24 · North Fayette Valley msNorth Fayette Valley ms5,000 Meters Varsity2419:35.6 PB11
Oct 62026 West Delaware XC InviteOct 6 · 5,000 Meters Varsity Boys 5000 Meters · Place 67 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity Boys 5000 Meters6719:19.0 PB11
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 71 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity Boys 5K7119:22.9 PB11
Sep 222026 Waukon InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 43 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity Boys4319:47.8 PB11
Sep 17Central InvitationalSep 17 · 5,000 Meters Varsity · Place 22 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity2219:34.8 PB11
Sep 152026 Starmont InvitationalSep 15 · 5,000 Meters Boys Varsity 5K · Place 56 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys Varsity 5K5620:05.3 PB11
Sep 102026 Bob Scott Invitational (North Fayette Valley)Sep 10 · 5,000 Meters Boys 5K · Place 32 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys 5K3220:46.711
Aug 272026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Boys 5K · Place 24 · North Fayette ValleyNorth Fayette Valley5,000 Meters 11th/12th Boys 5K2419:41.0 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 50 · North Fayette ValleyNorth Fayette Valley5,000 Meters State5019:24.5 PB10
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 42 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity4219:42.5 PB10
Oct 7West Delaware Hawks XC InvitationalOct 7 · 5,000 Meters Varsity · Place 91 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity9119:56.7SO
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 102 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity10220:20.0SO
Sep 232025 Waukon InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 37 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity Boys3720:28.510
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 60 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys Varsity 5K6020:13.7 PB10
Sep 162025 Starmont InvitationalSep 16 · 5,000 Meters Boys Varsity 5K · Place 64 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys Varsity 5K6420:46.310
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Place 28 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys 5K2821:00.110
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Varsity 5K · Place 72 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys Varsity 5K7220:37.4 PB10
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 43 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity4320:29.6SO

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - OelweinOct 24 · 5,000 Meters Varsity · Place 61 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity6120:14.8FR
Oct 17Upper Iowa Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 21 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity2119:49.89
Oct 8West Delaware Hawks XC Invitational Oct 8 · 5,000 Meters Varsity · Place 114 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity11419:36.5FR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 76 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity7619:04.6FR
Sep 24Waukon InvitationalSep 24 · 5,000 Meters Varsity · Place 34 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity3420:07.2FR
Sep 19Independence InvitationalSep 19 · 5,000 Meters Varsity · Place 21 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity2120:47.9FR
Sep 17Starmont InvitationalSep 17 · 5,000 Meters Boys Varsity 5K · Place 83 · North Fayette ValleyNorth Fayette Valley5,000 Meters Boys Varsity 5K8320:54.19
Sep 12Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 43 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity4321:10.8FR
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Varsity · Place 88 · North Fayette ValleyNorth Fayette Valley5,000 Meters Varsity8820:46.3FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Upper Iowa Conference ChampionshipsOct 11 · 2 Miles Middle School · Place 7 · North Fayette ValleyNorth Fayette Valley2 Miles Middle School713:05.88
Sep 7Bob Scott Invitational (North Fayette Valley)Sep 7 · 2 Miles Middle School · Place 7 · North Fayette ValleyNorth Fayette Valley2 Miles Middle School713:15.78