Dowling Catholic leads Ames 38-0 at half. Follow for Iowa high school football live score updates, highlights

With just a few regular-season Fridays remaining, we're motoring through the Iowa high school football campaign and barreling toward the playoffs. Week 7 action will add more clarity to a postseason picture that features elite teams all across the state.

The Des Moines Register will take you around Iowa tonight with updates, analysis and commentary from another riveting night of high school football. Keep it right here on the live blog and follow our reporters for more coverage of the state's top matchups. Here's where our staff will be tonight.

9:55 p.m. — Approaching last call on Week 7 of Iowa high school football

  • Marshalltown 30, Des Moines Roosevelt 26

  • St. Edmond 54, Northwood-Kensett 26

  • Madrid 67, Colfax-Mingo 6

  • West Marshall 41, Roland-Story 7

  • Lynnville-Sully 40, Ogden 7

  • Crestwood 26, Clear Lake 7

  • Western Dubuque 55, Waterloo East 22

  • Clarke 20, Red Oak 7

  • Fort Dodge 50, Storm Lake 17

  • Newell-Fonda 62, Glidden-Ralston 6

  • Emmetsburg 27, Ridge View 0

  • CPU 21, South Tama 0

  • North Butler 19, Lake Mills 14

9:50 p.m. — Iowa high school football coverage from throughout Iowa.

9:40 p.m. — You need Iowa high school final scores? We got them.

Catch them in the live blog as they happen, or get them all right here. The latest round of finals:

  • Iowa Falls-Alden 21, Albia 7

  • Pleasant Valley 51, Iowa City High 21

  • Davenport North 39, Davenport Central 0

  • Don Bosco 35, Gladbrook-Reinbeck 32

  • New London 58, Lone Tree 21

  • Cedar Falls 34, Dubuque Hempstead 7

  • Camanche 41, Northeast 40

  • North Scott 55, Clinton 7

  • Pella 49, Oskaloosa 0

  • Marion 14, Decorah 13

  • Spirit Lake 56, Clarion Goldfield Dows 21

  • GTRA 66, Bishop Garrigan 44

  • New Hampton 28, Forest City 18

  • West Branch 23, Iowa City Regina 0

  • Southeast Polk 41, Cedar Rapids Prairie 0

  • Cherokee 34, Okoboji 28

  • Exira-EHK 57, Boyer Valley 7

  • Sumner-Fredericksburg 38, Beckman Catholic 7

  • East Buchanan 71, Clayton Ridge 0

  • Cedar Rapids Kennedy 44, Davenport West 0

  • Sioux City East 65, Des Moines East 16

  • Centerville 30, Mid-Prairie 14

  • Ankeny 71, Des Moines North 0

  • Independence 53, Charles City 7

  • Western Dubuque 55, Waterloo East 22

9:27 p.m. — Lots of blowouts in Class 5A, but here is one matchup that's close.

Marshalltown 23, Des Moines Roosevelt 20. A couple minutes remaining in the third quarter. Catch the end here

9:10 p.m. — Another batch of Iowa high school football finals

  • Grinnell 42, West Burlington 0

  • Woodward-Granger 49, South Central Calhoun 20

  • Sioux Center 29, Bishop Heelan 7

  • Western Christian 42, Sioux Central 0

  • Iowa City Liberty 49, Fort Madison 0

  • Dowling Catholic 51, Ames 7

  • Spencer 49, Webster City 40

  • West Harrison 35, Audubon 26

  • Nashua-Plainfield 42, AGWSR 8

  • West Lyon 24, Unity Christian 6

  • MOC-Floyd Valley 14, Carroll 0

8:59 p.m. — West Branch closing in on a big rivalry win

Just a few miles separate West Branch and Iowa City Regina, but the Bears have struggled picking up wins in this highly contested series. Not tonight. West Branch with a comfortable 23-0 lead after three quarters, looking for its first victory over the Regals since 2005.

8:54 p.m. — A few early Iowa high school football final scores on the board

  • Harlan 42, ADM 7

  • Urbandale 62, Sioux City West 6

  • Grundy Center 56, BCLUW 8

  • Bettendorf 42, Iowa City West 7

  • Aplington-Parkersburg 48, Central Springs 7

  • Wapsie Valley 41, North Tama 0

  • Lisbon 48, Highland 8

  • Kuemper Catholic 42, Treynor 7

8:50 p.m. — Harlan on cruise control the entire night

Cyclones roll to a 42-7 win over ADM. Our Alyssa Hertel with the instant analysis on Class 3A's top dog.

8:45 p.m. — Class 5A's top dog rolling right along

All Spartans in Iowa City. 35-14 lead late in the third quarter for Pleasant Valley.

8:33 p.m. — Late kicks now getting to halftime

  • Clarinda 36, Des Moines Christian 21

  • North Scott 41, Clinton 0

  • Bedford 27, Stanton-Essex 0

  • St. Albert 37, Sidney 0

  • Linn-Mar 14, Ottumwa 0

  • Cedar Rapids Xavier 28, CCA 0

  • Davenport North 33, Davenport Central 0

  • Mount Pleasant 20, Burlington 19

8:21 p.m. — If you need some more Iowa high school football halftime scores in your life, here you go.

  • West Des Moines Valley 47, Des Moines Lincoln 0

  • South Hardin 33, East Marshall 7

  • Cedar Rapids Kennedy 23, Davenport West 0

  • Iowa Falls-Alden 7, Albia 0

8:17 p.m. — Stand up, Gavin Barta

The Bettendorf running back had been used only sparingly so far until a breakout performance tonight. A big reason why the Bulldogs have a hefty lead over rival Iowa City West.

8:08 pm. — More Iowa high school football halftime scores

  • Grinnell 28, West Burlington 0

  • Southeast Polk 20, Cedar Rapids Prairie 0

  • South O'Brien 7, Akron Westfield 6

  • Waukee Northwest 14, Ankeny Centennial 0

  • Lenox 44, Martensdale-St. Marys 12

  • Moravia 47, Lamoni 0

  • Ankeny 51, Des Moines North 0

  • Spirit Lake 28, Clarion-Goldfield-Dows 21

  • Aplington-Parkersburg 35, Central Springs 0

  • Sioux Center 15, Bishop Heelan 7

  • West Branch 9, Iowa City Regina 0

  • Dowling Catholic 38, Ames 0

  • Pleasant Valley 28, Iowa City High 14

  • Iowa City Liberty 28, Fort Madison 0

8:03 p.m. — Some more early Iowa high school football halftime scores

  • Forest City 18, New Hampton 14

  • Don Bosco 21, Gladbrook-Reinbeck 20

  • Grundy Center 42, BCLUW 0

  • Bettendorf 35, Iowa City West 0

  • Southwest Valley 28, Riverside 7

  • AHSTW 27, Logan-Magnolia 0

  • Central Lyon/G-LR 21, Sheldon 0

  • Urbandale 55, Sioux City West 0

  • Decorah 0, Marion 0

8 p.m. — Iowa commit Ben Kueter gets City High on the board

1-yard TD run from the Hawkeyes commit caps a 10-play, 78-yard drive. Pleasant Valley 21, Little Hawks 7.

7:56 p.m. — Some early Iowa high school football halftime scores rolling in

  • Kuemper Catholic 21, Treynor 0

  • Harlan 28, ADM 7

  • West Hancock 26, St. Ansgar 0

  • Wilton 47, Louisa-Muscatine 0

  • Wapsie Valley 28, North Tama 0

  • MOC-Floyd Valley 7, Carroll 0

  • Unity Christian 10, West Lyon 0

7:47 p.m. — Some first half Iowa high school football scores

  • Fort Dodge 36, Storm Lake 7

  • Cedar Rapids Kennedy 9, Davenport West 0

  • Fairfield 7, Solon 0

  • Marshalltown 8, Des Moines Roosevelt 6

  • Pleasant Valley 21, Iowa City High 0

  • West Branch 2, Iowa City Regina 0

  • Pella 14, Oskaloosa 0

  • Davenport North 13, Davenport Central 0

7:43 p.m. — Harlan running away with things quickly

https://twitter.com/AlyssaHertel/status/1578547598905921536

7:40 p.m. — Um....Urbandale?

The J-Hawks were certainly favorites tonight versus Sioux City West, but 42-0 with 10:30 to go in the second quarter?? We see you, Urby.

7:28 p.m. — Early Iowa high school football scores

All these games in the first quarter.

  • Western Dubuque 7, Waterloo East 0

  • Bettendorf 7, Iowa City West 0

  • Pleasant Valley 14, Iowa City High 0

  • East Marshall 7, South Hardin 6

  • Grinnell 14, West Burlington 0

  • Harlan 14, ADM 7

  • North Scott 6, Clinton 0

  • Iowa City Liberty 14, Fort Madison 0

  • Columbus 36, North Cedar 0 (!!!!!)

  • Waukee Northwest 14, Ankeny Centennial 0

7:20 p.m. — Southeast Polk and Pleasant Valley extend leads

Are these the two best teams in Class 5A? Perhaps so. Rams and Spartans with 14-0 advantages midway through the first quarter.

7:18 p.m. — Harlan doing Harlan things

That offense is something else and has been for multiple years. Teagon Kasperbauer doing his thing early to stick ADM in a quick 14-0 hole.

7:14 p.m. — Defending champ Southeast Polk up early in an interesting matchup

The Rams have played several eastern Iowa foes this year and have another one tonight in Cedar Rapids Prairie. Big 33-yard TD pass puts Southeast Polk up first.

7:10 p.m. — No. 1 in Class 5A strikes first

A 4th-and-3 conversion from Pleasant Valley's Makhi Wilson extends the drive, then he scores on the next play via a 14-yard run. City High in an early 7-0 hole.

7:06 p.m. — Swift start for Urbandale standout and Iowa State commit Kai Black

He hauls in a 35-yard TD to give the J-Hawks an early 7-0 lead over Sioux City West. Barely a minute into the contest.

https://twitter.com/UrbandaleJHawks/status/1578536860695298048

7:02 p.m. — Big injury update in what is a big game in Iowa City

City High vs. Pleasant Valley at Bates Field is one of the premier Class 5A matchups tonight, but the Little Hawks will have to enter it without starting quarterback Drew Larson. He's in street clothes. Quinton Tran starts in his place.

6:50 p.m. — Check out the three Iowa high school football games on CISN.tv

Watch the streams below.

6:35 p.m. — Big wave of Iowa high school football games set to start

We'll get a lot of the action rolling at the top of the hour. A bit chilly around Iowa compared to past weeks, but many would call this prime football weather.

6 p.m. — Catch up on more Iowa high school football coverage

Before games get going here in about an hour or so, catch up on the week's Iowa high school football coverage.

Dargan Southard is a sports trending reporter and covers Iowa athletics for the Des Moines Register and HawkCentral.com. Email him at msouthard@gannett.com or follow him on Twitter at @Dargan_Southard.

This article originally appeared on Des Moines Register: Iowa high school football scores, highlights from Week 7 games