Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Waverly-Shell Rock (Waverly, IA) varsity football team lost Friday's home conference game against Mason City (IA) by a score of 31-28.

Q1Q2Q3Q4Final
Mason City----31
Waverly-Shell Rock----28
Final score provided by S. ScoreFinder.
  • Recap
  • Matchup Info

Game Story

Iowa High School Football - Waverly-Shell Rock edged by Mason City

September 26, 2025: Waverly, IA 50677

In Friday's league outing, the Mason City Mohawks (Mason City, IA) football squad tipped the host Waverly-Shell Rock Go-Hawks (Waverly, IA), by a margin of 31-28.

The Mohawks now sport a 3-2 record. They take the field next when they host Waterloo East for a 4A District 2 outing on Friday, October 3. Mason City will clash with a Trojans squad coming off a 48-7 league loss to Decorah-North Winneshiek (Decorah, IA). The Trojans record now stands at 0-5.

With the defeat, Waverly-Shell Rock drops to 1-4 on the campaign. The Go-hawks travel to Xavier (Cedar Rapids, IA) to clash with the Saints in a 4A District 2 outing on Friday, October 3. The Saints come into the outing with a record of 5-0. Xavier won 42-15 in their recent league outing against Washington (Cedar Rapids, IA)

Mason City @ WSRHS Football Game Info

Fri., Sep. 26, 2025 @ 7:15p
Waverly-Shell Rock High School
The Waverly-Shell Rock (Waverly, IA) varsity football team lost Friday's home conference game against Mason City (IA) by a score of 31-28.

Rankings & Records

Mason City (25-26)

NationalIAClass
4,2759117
OverallConferenceHomeAwayWin %Conference %PFPA
4-32-12-12-2.571.667206198

Waverly-Shell Rock (25-26)

NationalIAClass
3,4507015
OverallConferenceHomeAwayWin %Conference %PFPA
2-51-22-20-3.286.333156145

Team Scoring Averages

Q1Q2Q3Q4Final
Mason City
----29.4
Waverly-Shell Rock
----22.3

Record Breakdown

Mason City (25-26)

Waverly-Shell Rock (25-26)

4-3
Overall
2-5
2-1
League
1-2
2-2
Non-League
1-3
1-0
Head to Head
0-1
1-1
Common Opponent
1-1
2-1
Home
2-2
2-2
Away
0-3
0-0
Neutral
0-0
0-0
Playoff
0-0
4-3
In-State
2-5
0-0
Out-of-State
0-0