Matchup · 2026
WDM Valley at Urbandale
This season
Final
WDM Valley 31 · Urbandale 27
Our line before the week
WDM Valley -21.5no cover
Total
51.0over
If they played today
Urbandale at home
WDM Valley -10.0o/u 56.0
WDM Valley 33 · Urbandale 23
79%
WDM Valley at home
WDM Valley -12.0o/u 56.0
Urbandale 22 · WDM Valley 34
84%
Neutral site
WDM Valley -11.0o/u 56.0
WDM Valley 33 · Urbandale 23
81%
| Site | Line | Total | Win prob | Score |
|---|---|---|---|---|
| Urbandale at home | WDM Valley -10.0 | 56.0 | 79% | WDM Valley 33 · Urbandale 23 |
| WDM Valley at home | WDM Valley -12.0 | 56.0 | 84% | Urbandale 22 · WDM Valley 34 |
| Neutral site | WDM Valley -11.0 | 56.0 | 81% | WDM Valley 33 · Urbandale 23 |
Computed from today's ratings, which already include the result above — so this is what the line would be if they met again now, not a forecast of the game that was played.
Line movement
Opened
WDM Valley -21.5
Sep 5 · o/u 50.0
Closed
WDM Valley -21.5
last capture before kickoff · o/u 50.0
Moves
0
Line move
0.0
unmoved · o/u 0.0
Our line, captured three mornings a week; a point is added when the line or total moves half a point or more.
Series history
18–9
WDM Valley leads
27
Meetings · 1976–2026
9–1
Last 10 · WDM Valley
2
WDM Valley streak
Biggest wins
WDM Valley
56-6 · 1999+50
41-0 · 2020 PO+41
52-13 · 2019+39
Urbandale
48-0 · 2009 PO+48
24-0 · 1977+24
21-10 · 1987+11
Runs & venue
Longest streak: WDM Valley 7 straight, 2011–2021
Home team: 13-14
Playoff meetings: 4
Average margin: 18.3 · decided by 7 or less: 12
By decade · avg margin, Urbandale view
| 2020s | 1-4 | -17.4 |
| 2010s | 0-5 | -22.8 |
| 2000s | 1-0 | +48.0 |
| 1990s | 3-6 | -14.1 |
| 1980s | 3-2 | -0.6 |
| 1970s | 1-1 | +9.5 |
| Season | Result | Model line |
|---|---|---|
| 2026 Sep 11 | WDM Valley 31-27 at Urbandale | WDM Valley -21.5 no cover |
| 2025 Sep 12 | WDM Valley 41-3 at WDM Valley | WDM Valley -19.0 covered |
| 2022 Sep 9 | Urbandale 10-7 at WDM Valley | WDM Valley -13.0 no cover |
| 2021 Sep 10 | WDM Valley 21-14OT at Urbandale | Urbandale -2.5 no cover |
| 2020PO Oct 30 | WDM Valley 41-0 at Urbandale | — — |
| 2019 Oct 4 | WDM Valley 52-13 at Urbandale | — — |
| 2018 Sep 28 | WDM Valley 49-10 at WDM Valley | — — |
| 2013 Oct 4 | WDM Valley 34-26 at Urbandale | — — |
| 2012 Sep 28 | WDM Valley 28-25 at WDM Valley | — — |
| 2011PO Oct 31 | WDM Valley 38-13 at WDM Valley | — — |
| 2009PO Nov 2 | Urbandale 48-0 at Urbandale | — — |
| 1999 Oct 29 | WDM Valley 56-6 at Urbandale | — — |
| 1998 Oct 30 | WDM Valley 48-41 at WDM Valley | — — |
| 1997 Oct 24 | Urbandale 23-17 at Urbandale | — — |
| 1996 Oct 25 | WDM Valley 22-20 at WDM Valley | — — |
| 1995 Oct 20 | WDM Valley 25-0 at WDM Valley | — — |
| 1994 Oct 21 | Urbandale 26-20 at Urbandale | — — |
| 1993 Sep 24 | WDM Valley 42-7 at WDM Valley | — — |
| 1992 Sep 25 | WDM Valley 29-6 at Urbandale | — — |
| 1991 Sep 20 | Urbandale 13-10 at WDM Valley | — — |
| 1989 Sep 1 | WDM Valley 21-14 at Urbandale | — — |
| 1988 Sep 2 | WDM Valley 35-14 at WDM Valley | — — |
| 1987 Sep 4 | Urbandale 21-10 at Urbandale | — — |
| 1986PO Nov 3 | Urbandale 19-16 at WDM Valley | — — |
| 1986 Sep 5 | Urbandale 17-6 at WDM Valley | — — |
| 1977 Nov 4 | Urbandale 24-0 at WDM Valley | — — |
| 1976 Nov 5 | WDM Valley 7-2 at Urbandale | — — |
Every recorded meeting in Brent Moore's all-time archive. Model lines appear for seasons whose archive pages have been built (2021 on, plus any older season you have opened).