Prep Football

Iowa high school football Week 4: Final scores, stats and more

Cedar Rapids Prairie players storm the field as a firework show is seen in the distance before their game at Prairie High School in Cedar Rapids on Friday, Sept. 20, 2019. (Andy Abeyta/The Gazette)
Cedar Rapids Prairie players storm the field as a firework show is seen in the distance before their game at Prairie High School in Cedar Rapids on Friday, Sept. 20, 2019. (Andy Abeyta/The Gazette)

Week 4 of the Iowa high school football season features three top-10 matchups in Class 4A, plus a handful of intriguing non-district games around the Gazette area. District play is underway for some teams in 8-Player in Class A.

Here’s everything you need to know.

» Here’s how the Top 10 teams in every class fared

4A No. 7 Cedar Rapids Kennedy 35, Cedar Rapids Prairie 28

Kennedy set the tone for the remainder of the game with a 13-play touchdown drive, Cairron Hendred got loose for two long touchdown runs late, and Kennedy rallied from a pair of 14-point deficits to topple Prairie on the road.

“That just shows what we can do,” said Hendred, who sprung away for scoring runs of 59 and 69 yards and finished with 215 yards (188 in the second half) on 17 carries. “We had some adversity, but we played all four quarters.”

Kennedy (3-1) overcame deficits of 14-0 and 21-7. The key stretch came right after intermission, when the Cougars journeyed 78 yards in 13 plays in a march that lasted 6 1/2 minutes and ended on Parker’s 4-yard TD run that got the Cougars within 21-14.

» Read Jeff Linder’s game story

3A No. 2 Cedar Rapids Xavier 28, West Delaware 12

Cedar Rapids Xavier quarterback Tyler Dupont was certainly efficient in the first half of Friday’s game with West Delaware.

The senior didn’t throw often, but when he did, it resulted in a touchdown pass. All four of his first-half completions went for scores as the No. 2 Saints shot out to a 28-6 lead en route to a 28-12 win at Saints Field.

It was obvious that the Saints coaching staff saw something on film scouting the Hawks. Three of the four scoring passes went to wide-open running backs circling out of the backfield and running straight down the middle of the field.

ARTICLE CONTINUES BELOW ADVERTISEMENT

» Read Mike Condon’s game story

North Linn 20, A No. 3 Edgewood-Colesburg 16

North Linn’s defense stopped a fourth-and-goal running attempt at the 2-yard line in the final 40 seconds to beat Class A third-ranked Edgewood-Colesburg, 20-16, in a fine prep football thriller.

Class 1A North Linn improved to 4-0 for just the third time in school history by rallying from an early 13-0 hole. Quarterback Austin Miller’s three touchdown runs provided the points for the Lynx, including a go-ahead 6-yard scoring run with 7:53 left.

» Read Jeff Johnson’s game story

8P No. 3 Turkey Valley 84, Springville 39

Right before halftime the Springville scoreboard went blank.

The culprit was likely a fuse or a disconnected power line. The way Turkey Valley and Springville tallied points — they combined for 72 before the break — it could have been overuse. Most of those came from the third-ranked Trojans.

Turkey Valley was literally unstoppable on offense, scoring on all 10 of its possessions and defeating Springville, 84-39, in an 8-Player District 3 game.

» Read K.J. Pilcher’s game story

Dubuque Senior 23, Iowa City West 21

Adam Wessels kicked three field goals and two extra points for the 3-1 Rams.

“As a team, we played our hearts out,” said Wessels, who joined the football team this summer after being recruited from the soccer team. “Playing (Iowa City West) in the past has been sometimes embarrassing, but winning on their field is an unreal moment.”

Wessels has taken a few weeks to adjust to kicking in game situations, but was a perfect 3-for-3 with field goals of 25, 27 and 29. The key extra points in the second half came following a 30-yard touchdown play by Rams junior tailback Cain McWilliams and a quarterback dive by senior Tommy Casey.

ARTICLE CONTINUES BELOW ADVERTISEMENT

As for the Trojans, big plays were often wiped out by the team’s six penalties for 45 yards, which came in worse situations than the Rams’ seven penalties for 66 yards.

“We just made too many mistakes with self-inflicted wounds,” Trojan head coach Garrett Hartwig said. “We’re a young team, but the youth excuse is no more and we just need to practice and play better. We’re not going to make any excuses. We’ve played some of the best teams in the state and our weaknesses have been exposed, but it’s on us coaches to get the players to respond.”

— Justin Webster

Iowa City Regina 42, Williamsburg 35

Down 35-29, the Regals tied the game with 62 seconds left, then quickly recovered a fumble at the Raiders’ 7-yard line on the next possession. Two plays later, Regals quarterback Ashton Cook connected with his favorite wide receiver and fellow junior Alec Wick for the 3-yard go-ahead touchdown.

“Never give up. Anything can happen with Regina football,” said Wick, who caught 14 passes for 147 yards and three touchdowns, about the team’s mindset when down nine. “We just need to stick with it, and we did, and we came out on top.”

Wick’s game-winning reception capped a 22-point fourth quarter for the Regals. Down 28-20, Wick caught a 2-yard pass from Cook for six points just eight seconds into the quarter. Though a 2-point conversion failed, the Williamsburg lead was cut to two. The Raiders extended their lead, 35-26, on a 4-yard run from senior running back Kaden Wetjen, who amassed 280 yards on 30 carries.

— Casey Wagner

3A No. 1 Western Dubuque 21, 3A No. 3 North Scott 3

Quarterback Calvin Harris ran for a first-half touchdown and threw a 64-yard bomb to Will Burds in the fourth quarter as Class 3A No. 1-ranked Western Dubuque survived its biggest test of the young football season, pulling away to beat No. 3 North Scott, 21-3, Friday night at Buchman Field in Epworth.

Burds finished the game with three receptions for 116 yards. Harris completed 12 of 15 passes for 181 yards.

— Tim O’Neill,Telegraph Herald

Monticello 21, Maquoketa Valley 14

Devin Kraus caught eight passes for 137 yards from Jeff Carlson as the Panthers (4-0) rallied to in Delhi.

ARTICLE CONTINUES BELOW ADVERTISEMENT

Kraus caught scoring passes of 59 and 8 yards, the latter giving Monticello its first lead with 7:29 to play — and serving as the eventual game-winner.

Carlson passed for 268 yards.

Parker Sternhagen completed 17 of 34 passes for 205 yards and two TDs for the Wildcats (0-4).

3A No. 6 Independence 42, Center Point-Urbana 0

Logan Schmitt once again led the Mustang attack, passing for 175 yards and four touchdowns and running for 159 and another score.

Schmitt completed 14 of 20 passes, including three TD tosses to Cole Davis, who finished with four catches for 66 yards. Brad Webb caught three passes for 51 yards and a TD.

Independence is 4-0.

— Matt Shannon

1A No. 4 West Branch 24, Tipton 14

Gavin Hierseman passed for two touchdowns and rushed for another as the Bears won on the road.

The Bears (4-0) drew first blood as Hierseman connected with Tanner Lukavsky on a 70-yard screen pass.

Trey Eagle caught three passes for 33 yards, including his fifth touchdown reception of the season.

— Jason Miller

Clear Creek Amana 47, Marion 7

Cole Pfister scored twice as the Clippers rolled at home.

Pfiister scored on a 48-yard run and a 27-yard pass from Ryan Navarra in the first half, which ended with CCA leading 40-7.

Lone Tree 48, 8P No. 5 New London 42 (OT)

Alex Viner rushed for 139 yards and four touchdowns, including the game-winner in overtime.

Harmon Miller and Keegan Edwards also contributed TDs on offense, while Tim Mills scored on a blocked punt by Chris Reichert. Cale Yoder led the defense with 9.5 tackles, including two for a loss.

Decorah 37, 2A No. 8 Crestwood 6

Tucker Young totaled 297 all-purpose yards as the Vikings won on the road.

ARTICLE CONTINUES BELOW ADVERTISEMENT

Decorah scored on its opening drive when Young found Logan Halverson for a 30-yard touchdown pass in the first quarter. Halverson also recovered a fumble and rumbled 34 yards for a touchdown in the fourth.

— Randy Iverson

Dyersville Beckman 16, Anamosa 13

Trent Koelker scored on a 23-yard pass from Nick Offerman with 44 seconds left to lift the Blazers at home.

Down 13-2 heading into the fourth quarter, Beckman pulled within 13-9 on a rushing TD by Evan Wulfekuhle.

Anamosa’s Grant Humpal completed 13 of 20 passes for 119 yards and TD passes to Trae Klatt and Nolan McLean. Alex Casey rushed for 75 yards on 15 carries.

— Daryl Schepanski

Lisbon 20, Highland 12

The Lions broke a 13-game losing streak last week and now have a two-game win streak.

Sophomore Jamien Moore carried 25 times for 177 yards to lift Lisbon on the road.

— Doug Brenneman

A No. 4 North Tama 8, Hudson 6

Wide receiver Tayten Payne hauled in a deep ball from Skyler Staker and broke a tackle for a 61-yard, go-ahead touchdown with 19 seconds remaining as the No. 4 Redhawks stunned the defending Class A champions in Hudson.

North Tama improved to 4-0, 2-0.

— Waterloo Courier

Urbandale 17, Linn-Mar 16

Anthony Villatoro’s 30-yard field goal with 8.1 seconds left lifted the J-Hawks at home.

Urbandale scored twice in the fourth after the Lions had taken a 16-7 lead on Andrew Knipper’s 3-yard TD run.

ARTICLE CONTINUES BELOW ADVERTISEMENT

Knipper, who completed 13 of 26 passes for 114 yards, also hit Will Zahradnki with a 41-yard TD pass in the second.

Dubuque Hempstead 49, Iowa City High 13

The Mustangs ran for six touchdowns and passed for another, celebrating homecoming with a rout of the Little Hawks at Dalzell Field.

City High cracked the scoreboard with 2:23 left in the third thanks to an 11-yard scoring run by JayDaVonyae Hickman. Hamilton added a 15-yard TD run early in the fourth.

— Telegraph Herald

Class 4A scores

District 3

Cedar Falls 35, Bettendorf 32

Cedar Rapids Jefferson 24, Cedar Rapids Washington 7

Cedar Rapids Kennedy 35, Cedar Rapids Prairie 28

Dubuque Hempstead 49, Iowa City High 13

Dubuque Senior 23, Iowa City West 21

Waterloo West 28, Des Moines Hoover 8

District 4

Davenport North 42, Davenport West 0

Dubuque Hempstead 49, Iowa City High 13

Dubuque Senior 23, Iowa City West 21

Johnston 14, Muscatine 0

Urbandale 17, Linn-Mar16

District 5

Fort Madison 28, Burlington 6

Cedar Falls 35, Bettendorf 32

Cedar Rapids Jefferson 24, Cedar Rapids Washington 7

Cedar Rapids Kennedy 35, Cedar Rapids Prairie 28

Davenport North 42, Davenport West 0

Class 3A scores

District 3

Cedar Rapids Xavier 28, West Delaware 12

Charles City 33, Oelwein 16

Decorah 37, Crestwood 6

Independence 42, Center Point-Urbana 0

New Hampton 13, Waverly-Shell Rock 7

Waterloo East 41, Newton 13

District 4

Clear Creek Amana 47, Marion 7

Dubuque Wahlert 48, Clinton 0

Independence 42, Center Point-Urbana 0

Mount Vernon 26, Maquoketa 13

Cedar Rapids Xavier 28, West Delaware 12

Western Dubuque 21, North Scott 3

District 5

Clear Creek Amana 47, Marion 7

Camanche 40, DeWitt Central 37 (OT)

Dubuque Wahlert 48, Clinton 0

Iowa City Liberty 33, Mid-Prairie 6

Solon 17, Davenport Assumption 13

Western Dubuque 21, North Scott 3

District 6

Fort Madison 28, Burlington 6

Grinnell 58, Fairfield 20

Keokuk 49, Centerville 13

Mount Pleasant 35, Ottumwa 7

Solon 17, Davenport Assumption 13

Washington (Iowa) 42, West Liberty 20

District 7

Knoxville 31, Chariton 21

Grinnell 58, Fairfield 20

Nevada 52, South Tama 0

Norwalk 31, Oskaloosa 7

Carlisle 42, Pella 36

Waterloo East 41, Newton 13

Class 2A scores

District 3

Decorah 37, Crestwood 6

Hampton-Dumont 33, Clarion CGD 0

Iowa Falls-Alden 25, Roland-Story 14

Clear Lake 54, Mason City 19

New Hampton 13, Waverly-Shell Rock 7

West Hancock 42, Forest City 7

District 4

Charles City 33, Oelwein 16

Denver 29, North Fayette Valley 7

Dyersville Beckman 16, Anamosa 13

Monticello 21, Maquoketa Valley 14

Waterloo Columbus 30, Vinton-Shellsburg 14

Waukon 42, Cascade 13

District 5

Camanche 40, DeWitt Central 37 (OT)

Louisa-Muscatine 22, Mediapolis 21

Mount Vernon 26, Maquoketa 13

Washington (Iowa) 42, West Liberty 20

West Branch 24, Tipton 14

West Burlington 27, Central Lee 6

District 6

Pleasantville 46, Albia 14

Sigourney-Keota 53, Eddyville EBF 14

Iowa City Liberty 33, Mid-Prairie 6

Iowa City Regina 42, Williamsburg 35

Pekin 42, Davis County 14

West Burlington 27, Central Lee 6

District 7

Aplington-Parkersburg 14, West Marshall 7 (OT)

Benton Community 48, Wilton 14

Dike-New Hartford 36, Union Community 0

Iowa Falls-Alden 25, Roland-Story 14

Nevada 52, South Tama 0

Waterloo Columbus 30, Vinton-Shellsburg 14

Class 1A scores

District 3

Aplington-Parkersburg 14, West Marshall 7 (OT)

Belmond-Klemme 34, North Butler 14

Denver 29, North Fayette Valley 7

Garner GHV 28, Osage 20

Lake Mills 31, North Union 8

MFL MarMac 39, Sumner-Fredericksburg 0

District 4

Bellevue 35, Clayton Ridge 6

Dyersville Beckman 16, Anamosa 13

North Cedar 33, Columbus Community 8

Northeast 27, Alburnett 0

Waukon 42, Cascade 13

West Branch 24, Tipton 14

District 5

Benton Community 48, Wilton 14

Durant 7, Wapello 0

Sigourney-Keota 53, Eddyville EBF 14

Louisa-Muscatine 22, Mediapolis 21

North Cedar 33, Columbus Community 8

Wayne 80, Van Buren 0

District 6

BGM 21, East Marshall 13

Dike-New Hartford 36, Union Community 0

Iowa City Regina 42, Williamsburg 35

Jesup 41, Conrad BCLUW 27

North Linn 20, Edgewood-Colesburg 16

South Hardin 67, Eagle Grove 0

Class A scores

District 4

Central Springs 27, Mason City Newman 21

Saint Ansgar 72, Postville 6

South Winneshiek 43, Starmont 0

West Fork 16, Nashua-Plainfield 0

District 5

Bellevue 35, Clayton Ridge 6

Lisbon 20, Highland 12

MFL MarMac 39, Sumner-Fredericksburg 0

Monticello 21, Maquoketa Valley 14

North Linn 20, Edgewood-Colesburg 16

Northeast 27, Alburnett 0

District 6

BGM 21, East Marshall 13

Durant 7, Wapello 0

Lisbon 20, Highland 12

Cardinal 49, North Mahaska 12

Pekin 42, Davis County 14

District 7

Grundy Center 21, East Buchanan 0

Jesup 41, Conrad BCLUW 27

North Tama 8, Hudson 6

Wapsie Valley 50, GMG 0

District 8

Avoca AHSTW 33, Martensdale-St. Marys 29

Colfax-Mingo 41, Lynnville-Sully 15

Cardinal 49, North Mahaska 12

Panorama 37, Central Decatur 22

Wayne 80, Van Buren 0

8-Player scores

District 2

Don Bosco 62, Janesville 7

Rockford 46, Dunkerton 18

Northwood-Kensett 40, North Iowa 0

Riceville 40, Tripoli 34

District 3

Central City 22, Lansing Kee 20

Easton Valley 58, Midland 8

Turkey Valley 84, Springville 39

West Central 68, Elkader Central 34

District 4

HLV 54, English Valleys 20

Iowa Valley 48, Winfield-Mount Union 22

Lone Tree 48, New London 42

Montezuma 62, WACO 57

District 5

AGWSR 64, Colo-Nesco 21

Collins-Maxwell 54, Baxter 52

Gladbrook-Reinbeck 88, Melcher-Dallas 0

Meskwaki 20, Twin Cedars 18

Give us feedback

We value your trust and work hard to provide fair, accurate coverage. If you have found an error or omission in our reporting, tell us here.

Or if you have a story idea we should look into? Tell us here.

Give us feedback

We value your trust and work hard to provide fair, accurate coverage. If you have found an error or omission in our reporting, tell us here.

Or if you have a story idea we should look into? Tell us here.