Prep Football

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

Liberty's Sam Nicklaus (64) leads his teammates as they rush the field before their game at Liberty High School in Iowa
Liberty's Sam Nicklaus (64) leads his teammates as they rush the field before their game at Liberty High School in Iowa City on Friday, Oct. 18, 2019. (Andy Abeyta/The Gazette)

Week 8 of the Iowa high school football season brought a chance for teams to clinch district titles, improve playoff positioning, or just earn a memorable win over a rival.

Here’s everything you need to know.

Linn-Mar 62, Iowa City High 14

Count them in.

And mark them in with pen, not pencil.

The Linn-Mar Lions exploded for five touchdowns in less than nine minutes in the second quarter, and poured it on from there Friday night at Bates Field. A 62-14 rout of Iowa City High clinched the Class 4A District 4 football title — and an automatic berth to the 4A playoffs.

Read Jeff Linder’s game story

Dubuque Hempstead 16, Cedar Rapids Jefferson 14

After losing its last three games by a combined 13 points, Dubuque Hempstead was due for some good fortune.

The Mustangs created some of their own.

Hempstead junior placekicker Ben Jaeger converted a 25-yard field goal with 2:53 left in the game, and his defensive mates made sure it held up as the Mustangs edged Cedar Rapids Jefferson, 16-14, in a Class 4A District 3 prep football game Friday night at Kingston Stadium.

Read Douglas Miles’ game story

3A No. 3 Cedar Rapids Xavier 28, Center Point-Urbana 0

If there was any question how the Cedar Rapids Xavier football team would respond after its first loss since 2016, it was dispelled with a heavy dose of defense.


The third-ranked Saints built a 21-0 halftime lead behind a hard-hitting defense in a 28-0 win over Center Point-Urbana at Saints Field in a Class 3A, District 4 matchup, all but clinching a playoff berth for the 14th consecutive season.

Xaiver (7-1, 3-1), which saw its 32-game win streak end last Friday in a 20-14 loss at No. 1 Western Dubuque, dominated the Stormin’ Pointers from the start, especially on defense. The visitors were held to minus-1 yard on the ground before intermission and just 32 for the game.

Read Mike Condon’s game story

Iowa City Liberty 14, Davenport Assumption 7

They played Prince’s “Purple Rain” immediately following Friday night’s game. The long version with the extended guitar solo.

Which seemed incredibly appropriate since it looks like it might just be Purple Playoffs for the Iowa City Liberty football team.

Max Tafolla scored on a 1-yard run with 3:29 left, Kaleb Williams followed with an interception and the Lightning outpounded Davenport Assumption, 14-7, taking one step closer to the 3A postseason.

Read Jeff Johnson’s game story

A No. 4 MFL MarMac 28, A No. 5 Edgewood-Colesburg 23

MFL MarMac’s dream season remains intact.


As Edgewood-Colesburg threatened a rude awakening, the Bulldogs found a way to hit the snooze button and remained wrapped up in an unbeaten season.

Fourth-ranked MFL MarMac overcame a one-point deficit with two fourth-quarter touchdowns and defeated No. 5 Ed-Co, 28-23, to capture the Class A District 5 title Friday night at MFL MarMac High School.

MFL MarMac secured its second postseason berth in school history and first since 2010.

Read K.J. Pilcher’s game story

3A No. 1 Western Dubuque 48, Marion 13

As anticipated, Western Dubuque secured the Class 3A District 4 title in convincing fashion.

Facing Class 3A’s top-ranked team was always going to be a daunting task for the winless Indians, but Marion found ways to move the chains against the Bobcats. Quarterback Dane Carstensen gave Western Dubuque headaches with his arm and legs. Scrambling to pick up first downs when the play broke down, hitting receivers in tight spots, Carstensen led the Indians to eight first downs and 170 yards of offense in the first half.

A 43-yard fingertip catch by C.J. Sturbaum-Anderson set up the loudest boom of the night. When the drive stalled following a holding penalty, Jaffer Murphy stepped up and drilled a 55-yard field goal. Murphy added a 48-yarder in the third quarter for good measure.

But the Bobcats were just too strong on offense. Equally effective with the run and the pass, Western Dubuque motored down the field repeatedly behind an efficient performance from the offensive line and quarterback Calvin Harris to the tune of 459 yards.

Harris shrugged off just his second interception of the season, finishing 13 for 20 for 164 yards, spreading the ball around to five different receivers. Ben Bryant and Jackson Burger were the beneficiaries; Bryant finished with 155 yards and four scores. Burger went over the century mark as well, finishing with 135.

— Culley Kline, correspondent


Iowa City Regina 35, Jesup 6

Iowa City Regina junior Levi Quinlan said the Regals want to score every time they get the ball, every night. And that’s just what he and his teammates did in the first half Friday night en route to a 35-6 win against Jesup.

The win is Regina’s seventh straight this season and sets up a showdown with undefeated Dike-New Hartford next Friday for the Class 1A District 6 title.

“That’ll be a tough game,” Quinlan said about next Friday’s game in Dike. “They’re pretty good, they’re well coached, they have a bunch of good athletes, so that will be a tough one.”

The Regals were efficient and methodical, scoring on all four of their first-half possessions. Their first score came four minutes into the first quarter. Quarterback Ashton Cook completed a pass to Quinlan, who broke a tackle and won a race to the end zone for a 21-yard touchdown.

The Regals doubled their lead after Alec Wick caught passes of 17 and 32 yards, and Quinlan found the end zone on a 4-yard run to make the score 14—0.

On their next drive, with the ball on Jesup’s 21, Cook threw into the end zone to Wick. The ball was thrown high, but Wick leapt, secured it with both hands, and tapped one foot in bounds for the score, putting Regina up 21-0.

After Wick intercepted a pass on the next drive, Cook found a wide-open Quinlan for a 21-yard touchdown to extend the lead to 28-0. On the ensuing kickoff, junior Declan McCoy recovered a fumble and fell over the goal line to make the halftime score 35-0.

— Casey Wagner, correspondent

4A No. 5 Cedar Rapids Kennedy 43, Davenport Central 14

Davenport Central’s football team delivered the first blow Friday night.

Cedar Rapids Kennedy answered with the next six touchdowns.


The fifth-ranked Cougars secured the Class 4A District 5 championship with a 43-14 win over the Blue Devils at Brady Street Stadium.

Emarion Ellis connected with Israel Taylor for a 11-yard touchdown on Central’s opening drive, but Kennedy (7-1, 4-0) countered quickly with an 80-yard touchdown run from Brandtley Koske.

Koske darted 62 yards for a touchdown on Kennedy’s next possession to take a 14-7 lead. Max White added a 17-yard scoring run to give Kennedy a 22-7 cushion at the end of the opening quarter.

White threw a pair of touchdown passes in the second quarter as Kennedy built a 36-7 margin at intermission. Coach Brian White’s team rushed for 298 yards in the opening half.

Koske added a punt return for a touchdown in the second half.

— Chris James, Quad City Times

Cedar Rapids Prairie 62, Waterloo West 13

The Hawks rushed for 369 yards in the first half and kept on going at Memorial Stadium.

Nick Pearson scored four rushing touchdowns and Tariq Amir scored twice as Prairie lead 42-13 at the break.

Pearson, the leading rusher in Class 4A, finished with 160 yards, and Amir had 232 as the Hawks (6-2) rushed for 509 yards.

— Jim Nelson, Waterloo Courier

Cedar Rapids Washington 29, Burlington 21 (2OT)

Jabari Hunt scored on a 10-yard run on the first play of the second overtime and Trenton Strom intercepted a pass in the end zone to end the game as the Warriors picked up their second straight win.


Justin Scherman hauled in a 6-yard scoring pass from Henry Clymer on fourth-and-goal in the first overtime to keep the Warriors (2-6) alive.

Burlington quarterback D.J. Pugh scored on a 1-yard sneak with eight seconds left in regulation to knot the game at 14 and force overtime.

— Matt Levins, Burlington Hawk Eye

1A No. 4 West Branch 26, Cascade 7

With an opportunity to win a district championship and qualify for the Class 1A playoffs, the Bears defense wasn’t leaving things to chance.

A safety and a Trey Eagle 37-yard fumble return for a touchdown helped West Branch clinch on the road.

“We had a goal in August to win a district title and play in the state playoffs,” Coach Butch Pedersen said. “Our kids played hard and achieved just that.”

— Jason Miller

2A No. 1 Waukon 66, Anamosa 0

Dawson Baures scored four first-half touchdowns as the top-ranked Indians rolled at home.

Three of Baures’ TDs were on runs of 11, 42 and 69 yards, the other a 29-yard reception. Baures had 135 rushing yards on just five carries, all in the first half.

Nathan Keating rushed three times for 20 yards for Anamosa while Grahm Humpal passed for 80 yards for the Raiders.

— Daryl Schepanski


West Delaware 47, Charles City 7

Cael Meyer rushed for 149 yards and two touchdowns as the Hawks improved to 4-4 with a road victory.

West Delaware totaled 405 rushing yards, getting another 127 and two TDs from Wyatt Voelker.

Jared Voss, Cross Underwood and Jadyn Peyton also scored on runs.

— Bill Logan

Decorah 14, Waterloo East 7

Andrew Magner rushed for 134 yards and broke a 7-7 tie with an 80-yard kickoff return for the Vikings.

— Randy Iverson

3A No. 4 Independence 35, Waverly-Shell Rock 18

Kaleb Lamphier rushed for 94 yards and two second-half touchdowns as the Mustangs won in Waverly.

Lamphier, who averaged 10.4 yards on nine carries, scored on runs of 9 and 27 yards.

Logan Schmitt added 85 rushing yards and a TD and also passed for 114 yards and a 27-yard TD to Blake Bertz. Marcus Beatty also rushed for a score for the Mustangs.

— Matt Shannon

Washington 71, Fairfield 6

Jacob Miller ran the opening kickoff back 80 yards for a touchdown and the Demon rout was on.

Zac Stout caught a 26-yard TD pass, then Luke Turner returned a punt 70 yards for a 23-0 lead. Ethan Hunt and Brady Knutson caught TD passes while Turner and Wyatt Stout had rushing TDs, as did Wilx Witthoft and it was 58-0 at halftime.

— Doug Brenneman, Southeast Iowa Union

Monticello 34, Oelwein 20

Trailing 20-0 late in the second quarter, the Panthers rallied to win on the road.

Monticello quarterback Jeff Carlson rushed for two touchdowns and passed for two more — both to Justin Recker — as the Panthers improved to 6-2, 2-2

Gage Voshell led Oelwein (2-6, 0-4) with 117 yards on 29 rushes.

— Pete Temple


Springville 59, West Central 22

Kyle Koppes rushed for four touchdowns and passed for two more as the Orioles rolled at home.

Koppes rushed for 91 yards and passed for 63.

Alex Koppes was on the receiving end of both TD passes and also returned an interception for a score.

Spencer DeMean also scored for Springville.

Lone Tree 36, WACO 20

Alex Viner rushed for 133 rush yards and a touchdown and Harmon Miller added three rushing TDs for the Lions.

Miller also intercepted a pass late to seal the game. Cale Yoder led the defense with 8.5 tackles and 2 sacks.

Class 4A scores

District 3

No. 2 Cedar Falls 33, Dubuque Senior 10

Cedar Rapids Prairie 62, Waterloo West 13

Dubuque Hempstead 16, Cedar Rapids Jefferson 14

District 4

Iowa City West 31, Muscatine 16

Linn-Mar 62, Iowa City High 14

District 5

No. 7 Bettendorf 61, Davenport West 0

No. 5 Cedar Rapids Kennedy 43, Davenport Central 14

Cedar Rapids Washington 29, Burlington 21 (2OT)

Class 3A scores

District 3

Decorah 14, Waterloo East 7

No. 4 Independence 35, Waverly-Shell Rock 18

West Delaware 47, Charles City 7

District 4

No. 3 Cedar Rapids Xavier 28, Center Point-Urbana 0

Maquoketa 21, Dubuque Wahlert 6

No. 1 Western Dubuque 48, Marion 13

District 5

DeWitt Central 52, Clinton 14

Iowa City Liberty 14, Davenport Assumption 7

No. 4 North Scott 35, Clear Creek Amana 7

District 6

Mount Pleasant 35, Fort Madison 10

No. 2 Solon 42, Keokuk 0

Washington 71, Fairfield 6

District 7

Grinnell 52, South Tama 14

Oskaloosa 30, Knoxville 14

Pella 42, Newton 14

Class 2A scores

District 3

No. 2 Clear Lake 21, New Hampton 14

Crestwood 47, Hampton-Dumont 0

Iowa Falls-Alden 35, Forest City 0

District 4

Monticello 34, Oelwein 20

No. 7 Waterloo Columbus 41, North Fayette Valley 15

No. 1 Waukon 66, Anamosa 0

District 5

Mount Vernon 65, West Burlington 0

Tipton 28, Louisa-Muscatine 14

West Liberty 21, Camanche 19 (OT)

District 6

Central Lee 28, Eddyville EBF 21

Mid-Prairie 63, Davis County 6

Williamsburg 68, Albia 7

District 7

No. 9 Benton Community 28, No. 10 West Marshall 12

Nevada 35, Union Community 21

Vinton-Shellsburg 25, Roland-Story 7

Class 1A scores

District 3

Aplington-Parkersburg 24, Sumner-Fredericksburg 00

Denver 28, North Butler 0

Osage 52, Lake Mills 13

District 4

Bellevue 21, Northeast 19

Dyersville Beckman 35, North Cedar 26

No. 4 West Branch 26, Cascade 7

District 5

Mediapolis 48, Van Buren 6

No. 9 Sigourney-Keota 42, Wapello 6

Wilton 44, Columbus Community 0

District 6

No. 1 Dike-New Hartford 42, South Hardin 7

No. 10 Iowa City Regina 35, Jesup 6

North Linn 38, East Marshall 6

Class A scores

District 4

Nashua-Plainfield 14, Starmont 8

No. 3 North Tama 50, Postville 0

No. 2 Saint Ansgar 57, Mason City Newman 0

South Winneshiek 66, Central Springs 14

District 5

Lisbon 58, Clayton Ridge 6

Maquoketa Valley 20, Alburnett 7

No. 4 MFL MarMac 28, No. 5 Edgewood-Colesburg 23

District 6

Belle Plaine 32, Pekin 20

BGM 21, Durant 14

Highland 27, Cardinal 20

District 7

Conrad BCLUW 7, Garwin GMG 0

No. 6 Grundy Center 13, Hudson 7

No. 3 North Tama 47, Postville 0

Wapsie Valley 49, East Buchanan 18

District 8

Lynnville-Sully 19, North Mahaska 14

Wayne 52, Martensdale-St. Marys 23

8-Player scores

District 2

No. 1 Don Bosco 69, North Iowa 0

Janesville 33, Dunkerton 19

Northwood-Kensett 36, Tripoli 0

Rockford 30, Riceville 28

District 3

Midland 54, Central City 45

Lansing Kee 72, Elkader Central 6

Springville 59, West Central 22

No. 3 Turkey Valley 72, No. 6 Easton Valley 62

District 4

HLV 48, Winfield-Mount Union 20

Lone Tree 36, WACO 20

Montezuma 82, English Valleys 46

New London 68, Iowa Valley 32

District 5

Baxter 72, Colo-Nesco 69

Collins-Maxwell 72, Twin Cedars 20

Gladbrook-Reinbeck 40, No. 10 Ackley AGWSR 0

Meskwaki 80, Melcher-Dallas 36

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.