116 3rd St SE
Cedar Rapids, Iowa 52401
It’s the final day of the 2021 Iowa high school football season. The final three state championship games were Friday at the UNI-Dome, including the first Class 5A title game.
Find the scores, stats and a recap of our live updates here.
State football coverage
Class 5A: No. 2 Southeast Polk 24, No. 3 Ankeny 7
Jaxon Dailey completed 14 of 19 passes for 133 yards while scoring a touchdown on the ground, Abu Sama rushed for 84 yards and two TDs and Southeast Polk claimed its first state football title in the first Class 5A championship game.
It was a rematch of last year’s Class 4A final, won by Ankeny.
Colin Kadolph ran for 87 yards and scored the Hawks’ only TD in the first quarter. J.J. Kohl threw for 169 yards on 12-of-22.
5:08 4TH: Southeast Polk 24, Ankeny 7
Xavier Nwankpa helped Southeast Polk begin to wrap this one up with an interception that he returned 31 yards to the Ankeny 41. Abu Sama runs of 11 and 21 yards got the Rams to the goal line, then quarterback Jaxon Dailey punched in a 1-yard touchdown run.
9:52 4TH: Southeast Polk 17, Ankeny 7
Ninety-nine yard drive. That’s right, 99 yards. Southeast Polk just used 10:38 of clock to drive the length of the field, using 19 plays. Abu Sama capped it with a 3-yard touchdown run. The Rams converted four third downs on their way to the end zone.
0:00 2ND: Southeast Polk 10, Ankeny 7
Southeast Polk came up with a huge stop in a scoreless second quarter. A 37-yard J.J. Kohl pass to Brady McCullough got the Hawks to the Southeast Polk 15. But they were stopped for no gain on third-and-1 and fourth-and-1 handoffs from the 6.
0:48 1ST: Southeast Polk 10, Ankeny 7
Colin Kadolph’s 31-yard touchdown run got the Hawks on the board. It was an eight-play, 80-yard drive for Ankeny that included a 17-yard pass from J.J. Kohl to Brady McCullough on third-and-3 before the TD.
4:43 1ST: Southeast Polk 10, Ankeny 0
Josh Wilson kicked a 40-yard field goal to put the Rams up 10. Quent Christensen nearly pulled in a tough touchdown catch behind a defender on third down, but he was ruled out of bounds. It was just a 9-yard drive after a 37-yard Xavier Nwankpa punt return.
9:01 1ST: Southeast Polk 7, Ankeny 0
Southeast Polk was clicking on the first drive of the game. Abu Sama rushed five times for 43 yards, including a 15-yard touchdown. Jaxon Dailey completed both his pass attempts, for 30 yards to Cole Filloon and 7 to Xavier Nwankpa.
Class 3A: No. 1 Harlan 42, No. 2 Boyden-Hull/Rock Valley 28
Harlan scored touchdowns on four of its five first-half drives and added a pick-6 after its only punt of the half to take a 35-21 halftime lead. The Cyclones (13-0) maintained their lead throughout a quieter second half to claim their 13th state championship.
Teagon Kasperbauer completed 20 of 27 passes for 273 yards and two touchdowns. Jacob Birch made 10 catches for 145 yards and Connor Frame and Joey Moser caught TD passes. William Kenkel scored twice on the ground.
BHRV (12-1) quarterback Tanner Te Slaa was 18-for-36 passing for 268 yards, two TDs and two interceptions, one of which was returned for a 57-yard touchdown by Aidan Hall.
11:14 4TH: Harlan 42, Boyden-Hull/Rock Valley 28
Harlan handed the ball to William Kenkel three straight times inside the BHRV 6 and he eventually found the end zone on a 2-yard touchdown run to extend the Cyclones’ lead. It was a 10-play, 65-yard drive that included an outstanding Jacob Birch catch for a 21-yard gain on third-and-3 from the BHRV 44.
3:56 3RD: Harlan 35, Boyden-Hull/Rock Valley 28
Boyden-Hull/Rock Valley took advantage of a rare stop to cut into Harlan’s lead. Landyn Van Kekerix completed a 15-play, 82-yard drive with a 2-yard touchdown run on a direct snap. That was set up by Tanner Te Slaa’s 25-yard pass to Caleb Kats on third-and-6, one of four third-down conversions on the drive, two of which were 14 yards or more.
2:23 2ND: Harlan 35, Boyden-Hull/Rock Valley 21
Five Harlan drives, four Harlan touchdowns in the first half. This time Teagon Kasperbauer threw a 28-yard TD pass to Joey Moser to cap a seven-play, 64-yard drive.
6:00 2ND: Harlan 28, Boyden-Hull/Rock Valley 21
It was a trick play, but Landyn Van Kekerix made it work. It started with a handoff to Van Kekerix, then a toss to Caleb Kats, then a pass back to Van Kekerix. Harlan had the play covered, but Van Kekerix slipped past three tacklers and scored on what will officially be a 66-yard pass from Kats.
7:40 2ND: Harlan 28, Boyden-Hull/Rock Valley 14
Harlan relied on its defense to score last time after punting for the first time, but the offense went back to work in the second quarter. The Cyclones went 64 yards on six plays, scoring on William Kenkel’s 4-yard touchdown run. Two straight Teagon Kasperbauer passes to Jacob Birch for 31 and 8 yards set it up.
10:21 2ND: Harlan 21, Boyden-Hull/Rock Valley 14
Important response from BHRV. The Nighthawks converted a third-and-6 from their 24 with a 36-yard pass from Tanner Te Slaa to Caleb Kats. Those two connected again three plays later for a 5-yard touchdown.
0:00 1ST: Harlan 21, Boyden-Hull/Rock Valley 7
The first quarter ended with a pick-6. Aidan Hall intercepted an overthrown pass and returned it 57 yards for a touchdown. That’s his second pick-6 in the UNI-Dome this year; he returned an INT for a TD in Harlan’s semifinal win over Humboldt as well.
3:32 1ST: Harlan 14, Boyden-Hull/Rock Valley 7
Aidan Hall appeared to be wrapped up for a short gain, but kept his feet moving and spun out of mutliple tackles to score on a 5-yard touchdown run. That came on third-and-3, a play after Connor Frame stretched his arms over a defender to catch a 10-yard pass from Teagon Kasperbauer. It was a nine-play, 67-yard drive for the Cyclones.
8:06 1ST: Boyden-Hull/Rock Valley 7, Harlan 7
BHRV answered Harlan with a similar-looking touchdown. Tanner Te Slaa fired a 30-yard touchdown pass to Vance Katzfey and Gael Enciso’s extra point tied the score. It was a short four-play, 60-yard drive for the Nighthawks.
9:40 1ST: Harlan 7, Boyden-Hull/Rock Valley 0
Harlan opened the scoring with a third-and-8 scoring strike. Connor Frame beat his defender and reeled in a 25-yard touchdown pass from Teagon Kasperbauer. It was a four-play, 41-yard drive for the Cyclones, the good field position coming thanks in part to a Will McLaughlin sack on the first play of the game as part of a BHRV three-and-out.
Class 2A: No. 3 Southeast Valley 30, No. 6 West Lyon 13
Kolson Kruse threw for 300 yards and three touchdowns, completing 17 of 24 passes to lead Southeast Valley (12-1) to its first state championship.
Tre Fisher, Colton Brant and Eli Johnson caught TD passes. Fisher led the way with six catches for 136 yards. Kruse added 69 yards and a touchdown on the ground.
Jaxon Meyer threw for 154 yards and two TDs for West Lyon (10-3).
10:30 4TH: Southeast Valley 30, West Lyon 13
West Lyon struck back quickly with a deep ball to stay in this. Jaxon Meyer tossed a 61-yard touchdown pass to Hunter Jacobson one play after the Wildcats converted a third-and-1. West Lyon went for two after an encroachment penalty, but the pass fell incomplete.
11:45 4TH: Southeast Valley 30, West Lyon 7
Kolson Kruse’s 42-yard pass to Tre Fisher ended the third quarter at the West Lyon 9 and set up Southeast Valley’s latest score. Kruse threw a 9-yard touchdown pass to Colton Brant into traffic on the second play of the fourth. Fisher pulled in a jump ball thrown from Kruse on the 2-point play. It was a seven-play, 66-yard drive for the Jaguars.
3:27 3RD: Southeast Valley 22, West Lyon 7
After being kept off the scoreboard for 32-plus minutes, West Lyon needed just 1:49 to drive 58 yards and score. Jude Moser ran in a screen pass from Jaxon Meyer for an 18-yard touchdown. It was almost the same play as the first play of the drive, a 28-yard screen pass from Meyer to Hunter Jacobson that got the Wildcats to the Southeast Valley 30.
5:17 3RD: Southeast Valley 22, West Lyon 0
On fourth-and-11 from the West Lyon 30, Southeast Valley quarterback Kolson Kruse directed Colton Brant open and found him for a 29-yard gain. Kruse ran in a 1-yard touchdown on the next play and passed to Brant for the 2-point conversion. The scoring drive comes off a turnover. Jude Moser recovered a fumble from a bad exchange at the West Lyon 29.
7:48 3RD: Southeast Valley 14, West Lyon 0
For the second time, Southeast Valley and quarterback Kolson Kruse turned a third-down scramble situation into a big-play touchdown. This time, Kruse eluded pressure and delivered a 54-yard touchdown pass to Tre Fisher in stride. Kruse found Eli Johnson for the 2-point pass.
7:32 2ND: Southeast Valley 6, West Lyon 0
Southeast Valley struck first with a big play. Quarterback Kolson Kruse rolled right under pressure and lofted a pass to Eli Johnson, who got behind the defense and hauled it in for a 57-yard touchdown. The Jaguars had totaled 70 yards before that play. The 2-point attempt failed.
0:00 1ST: West Lyon 0, Southeast Valley 0
Not much doing in the first quarter, as the teams combined for five punts. West Lyon got a 35-yard punt return from Zac Severson to start its third drive at the Southeast Valley 43 at the end of the first.
Friday’s state football schedule
Class 2A: No. 3 Southeast Valley (11-1) vs. No. 6 West Lyon (10-2), 10 a.m.
Class 3A: No. 2 Boyden-Hull/Rock Valley (12-0) vs. No. 1 Harlan (12-0), 1 p.m.
Class 5A: No. 3 Ankeny (10-2) vs. No. 2 Southeast Polk (11-1), 7 p.m.