<!-- wp:paragraph -->
<p>Through week 4 of the 2026 high school football season, more than half of the teams in Class 2A Iowa are sitting with at least a record above .500, an impressive number as these times all sit with a viable chance of reaching the playoffs at the end of the regular season, though as the conference games continue to unfold, some of these contenders will start to topple one another, giving a clearer perspective of who's really on top and in the most favorable position to compete for the 2A state title. We take a look this week at the top games and standouts from Class 2A Iowa to recap week 4 of the 2026 high school football season!</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size"><strong>Top Games:</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size">Wilton vs. <strong>Mid-Prairie: 20-19</strong></p>
<!-- /wp:paragraph -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>One of the most anticipated matchups of the week was the battle between Wilton and Mid-Prairie, and just like last season, the game ended up as a one-point deficit in favor of the Golden Eagles. The game was close throughout, with the Golden Hawks leading 17-13 entering the 4th quarter, thanks in part to a steady performance over the air. The Beavers persevered, and thanks in part to a well-rounded performance on offense compiling 367 total yards of offense, the Beavers scored with less than a minute remaining to cut the Golden Hawks' lead down to just 1 point. They decided to gamble for the 2 point conversion to win, but their final run attempt was stuffed at the line of scrimmage, giving the Golden Hawks another exciting victory as they improve to 3-1. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Top Performer: [player_tooltip player_id='1896856' first='Brooks' last='Weber'] (SR) - </strong>Weber enjoyed a fruitful performance on Friday night, ripping apart the Beavers' secondary, which did more than enough to compensate the total lack of production they had on the ground. Weber finished 20 of 27 for 236 yards, 2 TDs, and an INT on Friday night. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size">West Burlington Notre Dame vs. <strong>Mediapolis: 29-28</strong></p>
<!-- /wp:paragraph -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>On homecoming night, Mediapolis looked to please the full crowd by taking down the rival Falcons at home, where Mediapolis has joined sustained success in this rivalry historically. However, the Falcons were able to keep it close throughout, and trailing 29-22 late in the 4th quarter, the Falcons entrusted on their strong run game to help push them down the field, scoring a TD with just over a minute left in regulation. The Falcons opted to go for 2 to try to push for the win. However, their rush attempt on the goal line was snuffed, allowing the Bulldogs to run out the clock and secure the homecoming victory as they push ahead with a 3-1 start. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Top Performer: Cayson Fuhrer (SO) - </strong>Fuhrer played a big role in the Bulldogs' effective rushing attack on Friday night as well as flashing his skillset as a two-way threat. Fuhrer finished with 88 rushing yards (6.8 YPC) and 2 rushing TDs while also completing a pass for 26 yards and making a 2PT conversion. Defensively, Fuhrer recorded 3 tackles and an INT. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size"><strong>Osage </strong>vs. North Fayette Valley: <strong>24-19</strong></p>
<!-- /wp:paragraph -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Osage upset the TigerHawks last season, and they were looking for revenge at home in week 4 to try to spur the Green Devils' red hot start to the 2026 season. Osage exploded to a fast start, taking a 16-0 by the end of the 1st quarter. Things cooled down, and the TigerHawks clawed their way back in the second half, cutting the deficit to 3 entering the 4th quarter. However, thanks in part to a steady run game and a jarring defense which forced 3 fumbles on the TigerHawks throughout the night along with 2 turnovers, the TigerHawks were thrown off their groove, and Osage was able to hold on to the one-score lead for the win as they move up now to 4-0; one of 5 teams that remain undefeated in the 2A conference currently. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Top Performer: [player_tooltip player_id='1706496' first='Gavin' last='Muller'] (SR) - </strong>Muller delivered a brilliant performance on both sides of the ball, doing more than enough to almost single-handedly defeat the TigerHawks with his presence. Muller ran for 152 yards (5.2 YPC), a rushing TD, and a 2PT conversion. Defensively, he led the group with 10 tackles (9 solo), 5 TFLs, a sack, and a forced fumble. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size"><strong>Unity Christian</strong> vs. Cherokee Washington: <strong>23-16</strong></p>
<!-- /wp:paragraph -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Despite their historical success over the Braves, the Knights had lost 3 of their last 4 matchups to the Braves and entered week 4 sitting with a winless record. After having scored a combined 26 points over their first 3 games, the Knights were able to generate traction offensively, finishing with a combined 244 yards from scrimmage. While the Braves outgained Unity Christian, their performance was riddled with turnovers, with 3 costly interceptions, which came back to bite them in the end. The Knights escaped with the road victory, earning their first win of the season as they look to build their way back in the right direction. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Top Performer: Cade Vander Veen (JR) - </strong>Vander Veen was involved in multiple facets for the Knights on Friday night, playing a huge role in taking down the Braves. Vander Veen ran for 50 yards on the ground while catching 3 passes for 53 yards and a receiving TD, while also scoring a 2PT conversion. Defensively, he finished 2nd on the team with 7 tackles (All solo) and 2 INTs. On special teams, he averaged a whopping 52.2 yards per punt on 5 punts. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size">West Branch vs. <strong>Monticello: 14-7</strong></p>
<!-- /wp:paragraph -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Perhaps the biggest shocker of the week in the conference was Monticello stunning the Bears at home. After having gone winless last season, and having lost their last 13 games in a row dating back to 2024, the Panthers finally pulled it off against a struggling West Branch team, emerging right away to a 14-0 lead at halftime. The offense for West Branch struggled all night, failing to garner any traction in the passing game, and while the Panthers' passing game was erratic, they were able to connect with a couple of haymakers that struck the throats of the Bears' secondary, which ultimately proved too much to overcome. For the Bears, this loss magnifies the struggles they have had this season, and this will be a hard pill to swallow as they try to salvage their season which is already in shambles. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Top Performer: Isaac Kray (SR) - </strong>Kray generated the big plays for the Panthers' on offense that helped give the spark to edge out the Bears. Kray was able to find a connection with his QB on two long TD plays from 26 and 69 yards out, the lone two scores of the game for Monticello. He added 2.5 tackles on defense and a combined 31 return yards on kicks. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:paragraph -->
<p><strong>Other Notable Results from Week 4:</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Waukon</strong> vs. Forest City: <strong>52-6</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Western Christian</strong> vs. Sheldon: <strong>50-0</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Grand View Christian</strong> vs. Clarke Community: <strong>42-21</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Tipton vs. <strong>Alburnett: 41-0</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Dike-New Hartford</strong> vs. Oelwein: <strong>41-6</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>West Liberty</strong> vs. Central Lee: <strong>41-14</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Roland-Story</strong> vs. Denver: <strong>39-14</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Woodward-Granger vs. <strong>Van Meter: 37-7</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Crestwood</strong> vs. New Hampton: <strong>35-0</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Estherville Lincoln Central </strong>vs. Southeast Valley: <strong>35-7</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Kuemper Catholic</strong> vs. OABCIG: <strong>35-20</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>South Tama County vs. <strong>Albia: 34-16</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Central Lyon/George-Little Rock </strong>vs. Boyden-Hull/Rock Valley: <strong>31-15</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Spirit Lake </strong>vs. Okoboji: <strong>29-14</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Pella Christian vs. <strong>PCM: 29-20</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Hampton-Dumont-CAL </strong>vs. Vinton-Shellsburg: <strong>27-19</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Bellevue vs. <strong>Anamosa: 14-0</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Chariton vs. <strong>Clarinda: 14-13</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size"><strong>Top 10 Standouts from Week 4:</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>QB Casey Hanson (SR) - Southeast Valley: 13/16, 209 yards, 5 TDs, 1 INT, 16 carries, 127 rushing yards (7.9 YPC), 2.5 tackles, 23 kick return yards</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>QB [player_tooltip player_id='2072490' first='Colin' last='Willis'] (JR) - Roland-Story: 18/23, 317 yards, 4 TDs, 1 INT, 1 tackle</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>QB Canaan John (FR) - Grand View Christian: 19/26, 252 yards, 3 TDs, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>RB Jarin Hoffmann (SR) - Kuemper Catholic: 26 carries, 295 rushing yards (11.3 YPC), 5 rushing TDs, 1 reception, 10 yards</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>RB [player_tooltip player_id='1706496' first='Gavin' last='Muller'] (SR) - Osage: 29 carries, 152 rushing yards (5.2 YPC), 1 rushing TD, 10 tackles (9 solo), 5 TFLs, 1 sack, 1 FF, 1 2PT conversion</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>ATH Bryce Harrison (SR) - Southeast Valley: 4 receptions, 64 yards, 3 TDs, 6.5 tackles (6 solo), 1 fumble recovery, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>DL Kinnyck Purdy (SR) - Albia: 12.5 tackles (10 solo), 4 TFLs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>LB Connor Luzmoor (JR) - Clarinda: 13 tackles (10 solo), 2 TFLs, 2 sacks, 1 PBU, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>ATH Cade Vander Veen (JR) - Unity Christian: 7 tackles (All solo), 2 INTs, 23 carries, 50 rushing yards, 3 receptions, 53 yards, 1 receiving TD, 5 punts, 52.2 yards per punt, 1 2PT conversion</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>ATH Brody Klistofte (JR) - Roland-Story: 4 tackles (3 solo), 2 INTs, 1 fumble recovery, 3 receptions, 63 yards, 2 receiving TDs</p>
<!-- /wp:paragraph -->
Through week 4 of the 2026 high school football season, more than half of the teams in Class 2A Iowa are sitting with at least a record above .500, an impressive number as these times all sit with a viable chance of reaching the playoffs at the end of the regular season, though as the conference games continue to unfold, some of these contenders will start to topple one another, giving a clearer perspective of who's really on top and in the most favorable position to compete for the 2A state title. We take a look this week at the top games and standouts from Class 2A Iowa to recap week 4 of the 2026 high school football season!
Continue reading this article and more.
Continue Reading
Already a subscriber?
Log in