Iowa High School Football Rankings, Week 6

The Des Moines Register’s Class Rankings for Week 6 of the 2021 high school football season.

Cody Goodwin, Wochit

Welcome to Week 6 of Iowa high school football season.

There are a lot of really good games tonight.

Like … tons. 

Cody Goodwin will be on hand for No. 4 Southeast Polk vs. No. 7 Linn-Mar and Alyssa Hertel will be at No. 10 Ankeny Centennial vs. No. 6 Urbandale. Up north, Joe Randleman will cover 4A No. 5 Nevada (5-0) vs. Ballard (2-3). Out east, Dargan Southard is at No. 2 Cedar Rapids Kennedy (5-0) against No. 8 Cedar Falls (4-1); Matt Levins is on hand for 4A No. 10 Burlington (4-1) vs. No. 1 North Scott (5-0); and Joe Geren is at West Burlington-Notre Dame (0-5) vs. Fairfield (4-1).

As usual, this is Matthew Bain, and I’ll be here all night keeping you up-to-date on everything happening on football fields across Iowa in Week 6.

Click or tap here for a full list of final scores from across the state.

Here are the available final scores from the CIML:

Valley 38, Ankeny 35

Urbandale 19, Ankeny Centennial 18

Dowling Catholic 38, Johnston 3

Des Moines Roosevelt 40, Des Moines North 0

Des Moines Lincoln 27, Marshalltown 18

Des Moines East 27, Sioux City West 21

Ames 52, Council Bluffs Lincoln 31

Ottumwa 54, Cedar Rapids Jefferson 6

Lewis Central 56, Des Moines Hoover 0

Spencer 28, Fort Dodge 0

Sioux City North 21, Waukee 18, final

Waukee Northwest 37, Sioux City East 24, final (Thursday)

No. 1 Ankeny lost 38-35 to No. 5 Valley. The Hawks fall to 4-2 and the Tigers improve to 5-1. Meanwhile, No. 2 Cedar Rapids Kennedy improved to 6-0 with a 42-14 destruction of No. 8 Cedar Falls. Then, No. 3 Iowa City High beat Davenport North 42-0, improving to 6-0, on Thursday and No. 4 Southeast Polk improved to 5-1 with a 38-15 win over No. 7 Linn-Mar, shutting out the Lions in the second half.

So … what the heck happens in that new top five?

Does Kennedy hop back to No. 1? Should Valley be rewarded enough with a win over Ankeny to jump past City High and Southeast Polk? How far does Ankeny fall?

Imagine playing pretty much your best game against a rival in 90 years … and coming out with the loss still. That was the case Friday night for Forest City against Clear Lake in a 49-33 loss.

Still, a heck of an offensive output is something to be proud of.

Forest City racks up 419 yards of total offense and scores the most points they ever have in the 90-year history of the series but fall to Clear Lake 49-33. Indians are 1-5 0-3. Clear Lake is now 4-2 3-0 in Class 2A District 3. #iahsfb

— Zarren Egesdal (@RadioEgesdal) October 2, 2021

Iowa City West’s running back rushed for a school-record 379 yards along with his four touchdowns to leas the Trojans to a 36-21 win over Davenport Central.

Final: West High 36, Davenport Central 21
Mason Applegate rushes for a single-game school record 379 yards and 4 touchdowns as West High snaps a 3-game losing skid and improves to 2-4. Central drops to 3-3. #iahsfb

— Ryan Murken (@rmmurken) October 2, 2021

Applegate, a senior, entered Friday with 579 rushing yards and seven touchdowns on 76 carries.

The No. 9 Warriors lead No. 2 Indianola 42-30 with a couple minutes left, so it looks like it’s over. Norwalk is going to win the Battle for Warren County.

You figure that will drop Indianola at least several spots in the Class 4A top 10. What happens to Norwalk? Does it jump past No. 8 Lewis Central, even though the Titans throttled Norwalk earlier this fall? I’d think so. It’s more important how you’re playing now than in September.

But this 4A race is weird. Because Indianola beat Lewis Central. So all these central Iowa schools are just beating up on each other.

Independence running back Marcus Beatty entered tonight with 1,262 rushing yards and 15 touchdowns on 9.3 yards per carry through Class 3A No. 6 Independence’s 5-0 start.

He did more of the same Friday, rushing for 253 more yards and four touchdowns in the Mustangs’ 40-13 win over Hampton-Dumont-CAL.

The usual suspects led Independence to a 40-13 win over Hampton-Dumont – Marcus Beatty 253 rushing yards and four TDs, Mitchell Johnson 12 of 17 for 149 yards and 2 TDs, Keegan Schmitt 4 catches for 73 yards and TD#iahsfb

— J.R. Ogden (@JROgden) October 2, 2021

Playing in Prairie’s rush-heavy, single-wing offense, Iowa State tight end recruit Gabe Burkle doesn’t catch too many passes. Dargan Southard wrote a great story earlier this fall about how that’s allowed him to be one of the more college-ready blocking tight ends in the country. 

But he still looks like a dang good Power Five pass-catching tight end, too.

Class 1A No. 1 Van Meter beat Nodaway Valley 56-0 tonight.

That means … the top-ranked Bulldogs have outscored their opponents 202-0 over the past three weeks. I’ll say it again: Van Meter could at least be competitive in the large-school classes. There’s something in the water out there.

Indianola has a knack for playing in thrillers this year.

First it was the 44-37 win over Pella. Then the 14-9 win over Lewis Central.

Now, after Kael Kolarik’s rushing touchdown, it trails Norwalk 35-30 with just over eight minutes left. It has outscored Class 4A No. 9 Norwalk 20-7 since trailing 28-10 in the first half. The No. 2 team in 4A has some work to do to stay undefeated.

Here’s video of the last-second pass touchdown from Urbandale quarterback Peyton Rottinghaus to Cole Garwood to set up Hayden Marks’ game-winning extra point.

After trailing 28-10, Indianola rallied back against Norwalk to trail 28-24, but the Warriors just answered with another score to go up 35-24 with 10:15 left.

Buckle up. I said first to 40 might win earlier in this blog. I’m sticking with that.

Indianola was on the comeback trail, Bennett Brueck to Drew Kingery for 2 TDs in the third quarter. But Landon Hochstein opens the 4th quarter with a TD pass to Braedon Carlson and Norwalk retakes control. It’s 35-24 Warriors with 10:15 to go. #iahsfb

— Mark Freund (@MarkFreundTV) October 2, 2021

J.J. Kohl’s last-second heave fell incomplete, and No. 5 Valley tops No. 1 Ankeny 38-35. What a game. What a game. Hello, Tigers.

Mason Morrow found Ayden Price from 5 yards out to go up on No. 1 Ankeny 38-35 with 13 seconds left.

Peyton Rottinghaus found his man Cole Garwood from 2 yards out to tie Ankeny Centennial 18-18 and the extra point from Hayden Marks won it, 19-18.

Valley has the ball at Ankeny’s 5 with 1:04 left, down 35-31 to No. 1 Ankeny.

Urbandale has it at Centennial’s 15 with 15 seconds left, down 18-12.


Valley now has the ball in the red zone, down 35-31 to No. 1 Ankeny, with 1:30 left. This has been a back-and-forth affair all night, with huge plays coming, oh, roughly every 21.4 seconds. What a fun game.

The Jaguars answered Urbandale’s field goal with a touchdown, and now Urbandale has the ball on its 25-yard line, down 18-12, with 1:48 left. If you want to watch the end of that game, click or tap here.

J.J. Kohl found Colin Kadolph, who plowed through two defenders into the end zone to put Ankeny up over Valley 35-31 with 3:40 left. Heck of a game in West Des Moines.

Ankeny 35, Valley 31, Q4

Urbandale 12, Ankeny Centennial 10, Q4

Dowling Catholic 38, Johnston 3, final

Des Moines Roosevelt 27, Des Moines North 0, Q3

Des Moines Lincoln 20, Marshalltown 12

Ames 24, Council Bluffs Lincoln 24, Q3

Ottumwa 33, Cedar Rapids Jefferson 0, Q3

Sioux City North 21, Waukee 18, final

Waukee Northwest 37, Sioux City East 24, final (Thursday)

Iowa, Iowa State and Wisconsin have already offered Urbandale 2023 wide receiver/tight end Kai Black, and chances are more programs will, too.

He just snared this 10-yard touchdown reception from Peyton Rottinghaus. The extra point was missed, but Hayden Marks just made a 41-yard field goal, so No. 6 Urbandale leads No. 10 Ankeny Centennial 12-10 midway through the fourth quarter.

After trailing No. 7 Linn-Mar 15-14 at halftime, No. 4 Southeast Polk has scored two unanswered touchdowns and may just be pulling away from the Lions.

Two Q3 drives, two touchdowns for Southeast Polk. This time, Dailey hits Filloon for a 36-yard TD pass. Filloon snuck behind the defense, Dailey dropped it in. Beautiful.

SEP 28, Linn-Mar 15, 2:59 left in Q3. Lions need to respond, or this could get lopsided. #iahsfb

— Cody Goodwin (@codygoodwin) October 2, 2021

No. 5 Valley leads No. 1 Ankeny 31-28 at the start of the fourth quarter. Hawks quarterback J.J. Kohl just hit Brady McCullogh for a touchdown. Shaping up to be a heck of a finish.

Congratulations to the Norwalk Warriors for making me look like a total fool in the first half. Earlier in this blog, I said to give me Indianola tonight all day every day.

But … Norwalk leads 28-10 at halftime, scoring 21 unanswered points after Indianola jumped on top early, 10-7. Landon Hochstein is having the game of his life, with all four of the Warriors’ touchdowns.

Final play of the first half. Norwalk gambles by going for the TD instead a short FG. It pays off big
as @landonhoch accounts for his fourth TD of the game, this one a 2 yard dive. Norwalk 28, Indianola 10 at the half. #iahsfb

— Jamie DeMoney (@Jamie_XOS) October 2, 2021

If this result holds, there would be a major shakeup in the Class 4A top 10, where Indianola is No. 2 and Norwalk is No. 9. Remember: Lewis Central stomped Norwalk, and Indianola beat Lewis Central.

Football is weir

After a blowout loss to No. 1 Ankeny last week, Jamison Patton and the Des Moines Roosevelt Roughriders appear to be back to their winning ways tonight as they have a 27-0 lead over Des Moines North at halftime.

Patton to Williams again for the 6 yard TD. PAT is good making the score Roosevelt up 27-0. Halftime at Drake Stadium. Polar Bears will receive the ball to start the 2nd half. #iahsfb

— DSM Roosevelt Roughrider Football (@RoughriderFBALL) October 2, 2021

That Patton-to-George Williams connection has been excellent all fall. Interesting fact: The last time these two teams played, North actually beat Roosevelt 21-17 in 2015.

Southeast Polk takes the lead back from Linn-Mar, 21-15. Getting major come-down-until-the-very-end vibes from this game and Ankeny vs. Valley.

Rams open Q3 with a quick TD drive. Dailey hits Filloon for 31 to cross midfield, then Abu Sama sheds some tackles and goes 31 yards to the house. Impressive run, impressive opening drive, and the Rams have the lead again.

SEP 21, Linn-Mar 15, 10:06 left in Q3. #iahsfb

— Cody Goodwin (@codygoodwin) October 2, 2021

Unfortunately we don’t have a reporter out at Ankeny vs. Valley tonight. But I wish we did, because Mason Morrow just did his best attempt to get on ESPN.

Valley’s quarterback spun out of the grasp of Ankeny’s defense and found four-star Notre Dame recruit Eli Raridon, who ran in for a 24-yard touchdown to put the No. 5 Tigers up over the No. 1 Hawks, 28-21, with 7:41 left in the third quarter.

Wanna see a lopsided first half?

Well, Spencer leading Fort Dodge 14-0 at halftime isn’t exactly lopsided.

But the rushing yards?? Spencer has 161. Fort Dodge has 3. The Dodgers are struggling since they climbed up to the top five in our Class 4A ranking. A loss to Webster City dropped them out last week.

The Pella Dutch entered tonight with a not-so-pretty 2-3 record. But, keep this in mind: Those three losses came to top-10 teams Norwalk, Bondurant-Farrar and Indianola.

So, should we really be surprised they’re playing Class 4A No. 2 Cedar Rapids Xavier tough, trailing just 7-3 at halftime.

Nah. Pella is always good at football. It’s written in stone. Somewhere. Probably.

Just look at what the Class 4A No. 1 Lancers are doing to Iowa’s Video Game Running Back, aka Burlington’s Bryant Williams. He entered Friday already with 1,228 rushing yards and 18 touchdowns in the No. 10 Grayhounds’ 4-1 start.

Tonight, North Scott leads 14-0 at halftime and has held Williams to 89 yards on 21 carries. That’s just north of 4 yards per carry; he was gaining 13.5 per carry entering tonight.

Two of the better, more explosive teams in Class 2A, No. 7 Spirit Lake and No. 10 Estherville Lincoln Central, are knotted at 0-0 at halftime.

That’s not a typo.


Raise your hand if you thought Linn-Mar would be ahead of Southeast Polk 15-14 at halftime.

I don’t believe you.

It’s not that undefeated Linn-Mar wasn’t thought of as a good team. It’s just that the Lions’ schedule was quite, quite weak compared to Southeast Polk’s, and we weren’t sure if Linn-Mar was truly on the Rams’ level.

That still isn’t answered yet, because we’ve got a full half left.

But, the Lions sure look good early.

Well I’ll be. Norwalk is playing tight against No. 2 Indianola.

Landon Hochstein’s 2-yard rushing score just gave the Warriors back the lead at 14-7 early in the second quarter. This is looking like it’ll be a high-scoring affair.

First team to 40 wins?

Ankeny 21, Valley 21

Ankeny Centennial 10, Urbandale 3

WACO 31, Lone Tree 6

Webster City 29, LeMars 22

St. Edmond 12, Bishop Garrigan 8

Greene County 35, Red Oak 0

Carroll 16, Bishop Heelan 7

West Branch 28, Durant 0

Columbus Catholic 21, Dyersville Beckman 14

So, North Butler has a player named Chet Buss. He’s built like a buss (sorry, had to) at 6-foot-2, 240 pounds. And he just logged a 90-yard pick-six.

I’m with Cody. Anybody get video of that?

But is that really any surprise with No. 6 Urbandale playing No. 10 Ankeny Centennial?

The Jaguars lead 10-3 at halftime thanks to their opportunistic defense forcing a fumble late in the second half and spoiling Urbandale’s drive, which featured some big-time passes from Peyton Rottinghaus.

The Cougars keep making it hard to doubt them.

First there was an impressive 28-21 win over then-No. 10 Dubuque Senior, which will be a force to reckon with in the postseason. Now, they’re stomping No. 8 Cedar Falls, 17-0, in the first half.

Might be time to buy some stock in Kennedy, who we’ve got No. 2 behind Ankeny. If Ankeny loses tonight against Valley, say hello (again) to No. 1 Kennedy.

That’s probably what Ankeny and Valley players and coaches are saying right now.

Probably. You don’t know. You’re not there. Don’t doubt me.

Anyway, it’s already 21-21 nearing halftime. Big plays on offense to the point where I can barely keep track on this live blog. I just hear Trent Condon being very excited every two minutes on the CISN broadcast.

In case you didn’t know: Linn-Mar quarterback McKade Jelinek can pitch a fastball in the low 90s and he’s the reigning state discus champ. So, yeah, he’s got a good arm.

We already saw it with a 76-yard touchdown pass against Southeast Polk.

Now it’s a 44-yard touchdown pass to … give the No. 7 Lions the lead over the No. 4 Rams?! Sign me up for a central Iowa vs. eastern Iowa thriller. Those are my favorite types of games, because those squads barely ever see each other, unless it’s at the UNI-Dome.

WOW. Linn-Mar strikes again, Jelinek to Guenther for a 44-yard touchdown. Jelinek had just 4 TD passes all year, has 2 already tonight. Hell of an arm.

Then TJ Jackson catches SEP sleeping and converts a 2-point try.

L-M 15, SEP 14, 11:13 until half. Let’s go. #iahsfb

— Cody Goodwin (@codygoodwin) October 2, 2021

The Roland-Story Norsemen won just one game over the past two seasons.

They’ve already won three this year, and they’re playing with a lot of momentum under  a new head coach. Tonight is a tough battle against a capable Iowa Falls-Alden squad, but so far, so good for Roland-Story.

I had barely finished typing the entry below this when Valley running back Danny Rankins Jr. erupted for a 75-yard touchdown run to tie the game at 14-14. He broke through the line of scrimmage, scooted through the secondary and won the footrace from there.

Ankeny 14, Valley 14, 5:38 until halftime.

After Ankeny and Valley traded a few empty possessions, Ankeny got back on the scoreboard with a 48-yard touchdown pass from J.J. Kohl to Will Hinrichs.

Ankeny 14, Valley 7, 6:34 until halftime.

I am all aboard the Indianola express. I’m all in on this group. They’ve showed they can win in a shootout (44-37 over Pella) and in a defensive slugfest (14-9 over Lewis Central). Norwalk is a strong squad that also beat Pella.

But give me Indianola tonight in the Battle for Warren County.

It’s not 14-7, Southeast Polk leading Linn-Mar, late in the first quarter.

But you need to see the Lions’ 7 points. Linn-Mar quarterback McKade Jelinek is an underrated talent who can pitch a fastball in the low 90s. He was also the state discus champion. You can see that natural arm strength and talent in this 76-yard touchdown pass.

Hello, Linn-Mar. McKade Jelinek hits Cam Guenther for a 76-yard catch-and-run touchdown. Jelinek rolled left uncorked an absolute bomb, and Guenther hauls it in and outruns the defense. What a play.

SEP 7, L-M 7, 5:04 left in Q1. Game on, fellas. #iahsfb

— Cody Goodwin (@codygoodwin) October 2, 2021

Hey, hey, looks like we’ve got a game early on in Pleasant Hill.

OK. So. Watch this video of Bondurant-Farrar 2024 athlete Titus Cram score on a 36-yard touchdown run. Keep in mind Cram already has an Iowa offer and will add more Power Five offers before too long.

Now watch the video.

The dude looks like he’s maybe playing at, oh, 70% speed, yet he still waltzes into the end zone with ease. What a fun talent.

Des Moines Public Schools has a good chance at a quality win tonight, as Josh Jenkins leads Des Moines Lincoln at home against Marshalltown. The 3-2 Railsplitters have an exciting offense, led by Jenkins and his 12 rushing touchdowns.

Des Moines Lincoln with a 3-yard touchdown for Jenkins. Des Moines Lincoln leads 7-6 with 4:03 remaining in the 1st quarter. #iahsfb

— MHS Bobcat Sports (@MHSBobcats) October 2, 2021

Keep an eye on this score throughout the night. Could be a fun one.

One of the most intriguing games tonight is No. 4 Southeast Polk vs. No. 7 Linn-Mar. Central Iowa vs. eastern Iowa. The Lions are undefeated but have played a whole lot of teams with losing records. Can they prove they’re legitimate title contenders tonight against the Rams?

So far, the Rams are in control.

Touchdown, SEP. After the Rams force a 3-and-out, they go 74 yards to score. Jaxon Dailey hit Titus Christiansen on a 31-yard wheel route on 4th-down. That drive jumpstarted after Dailey hit Christiansen for a 36-yard gain down the near sideline.

SEP 7, L-M 0, mid-Q1. #iahsfb

— Cody Goodwin (@codygoodwin) October 2, 2021

After a big kickoff return from Ayden Price, Valley quickly responded with a touchdown of its own, with Mason Morrow hitting Price on a 42-yard catch-and-run score.

Not a bad five minutes for Price, eh?

It’s 7-7, with 5:05 left in the first quarter. Game on in this top-five clash.

And what a grab by Caeden DaSilva.

Nevada has been one of the most delightful Class 4A teams to watch this year, and the Cubs have more than earned their No. 5 ranking in the class. They lost in the Class 3A playoffs to Ballard last year.

Methinks they’ll win tonight.

The top-ranked Hawks look strong early against No. 5 Valley, as quarterback J.J. Kohl and running back Colin Kadolph led a methodical 78-yard scoring drive that ate up 4:50 of clock. They converted on three third downs and a fourth down, and Kadolph finished things off with a 12-yard scoring run.

Ankeny 7, Valley 0, 7:10 left in the first quarter.

Van Meter is 5-0. It’s clearly the No. 1 team in Class 1A. And it can keep up an impressive streak tonight. The Bulldogs have scored 70 or more points for two straight weeks (77-0 over Panorama in Week 4; 70-0 over West Central Valley in Week 5). And yes, it’s also impressive those were both shutouts.

Can the Bulldogs make it three in a row against Nodaway Valley? And maybe even three consecutive shutouts?

It should be a beautiful night of football. Here’s hoping the rain stops falling for good in central Iowa and we get plenty of post-rain beauty under Friday night lights.

Greetings from Lake Mills for a Class A, District 2 contest between Newman Catholic (3-2, 1-2) and Lake Mills (2-3, 1-2). Big one tonight

We kick in 50 minutes #iahsfb

— Zach Martin (@zach_martin95) October 1, 2021

Back at Ankeny Stadium, this time for No. 6 Urbandale and No. 10 Ankeny Centennial. Going to get eyes on J-Hawks Kai Black and Peyton Rottinghaus and Jaguars Trey Porter and Peyton Goode.

(Oh and keep your fingers crossed that rain holds off until end of game!) #iahsfb

— Alyssa Hertel (@AlyssaHertel) October 1, 2021

Hey, what’s up, helllloooo.

Back in Pleasant Hill for a top-10 showdown in Class 5A: No. 4 Southeast Polk vs. No. 7 Linn-Mar.

Lions are coming in hot, at 5-0, but will get one heck of a test tonight in the high-powered Rams. Should be fun. We kick at 7. #iahsfb

— Cody Goodwin (@codygoodwin) October 1, 2021

Iowa high school football Week 6 rankings

Entering Friday’s action, Ankeny is the No. 1 team in Class 5A, North Scott is No. 1 in Class 4A, Harlan (5-0) is No. 1 in Class 3A, Southeast Valley (5-0) is No. 1 in Class 2A, Van Meter (5-0) is No. 1 in Class 1A, West Hancock (5-0) is No. 1 in Class A and Montezuma (6-0) is No. 1 in 8-player.

For the Register’s full Week 6 Iowa high school football rankings, click or tap here.


Matthew Bain is the deputy sports editor for the Des Moines Register. He still covers some recruiting, too. Contact him at and follow him on Twitter @MatthewBain_.