James Madison Dukes Edge Washington State Cougars 24-20
Saturday, November 22, 2025, 1:00 PM ET · Bridgeforth Stadium
James Madison Dukes 24, Washington State Cougars 20, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Washington State Cougars vs James Madison Dukes?
James Madison Dukes beat Washington State Cougars 24-20 at Bridgeforth Stadium on November 22, 2025.
In a tightly contested matchup at Bridgeforth Stadium, the James Madison Dukes secured a 24-20 victory over the Washington State Cougars. The Dukes, boasting a formidable home record of 10-1, showcased their dominance on their turf, extending their winning streak to eight games. This victory further solidifies their impressive form, as they have won nine of their last ten games, averaging an impressive 37.1 points scored while allowing only 16.2 points per game during this stretch.
James Madison's recent performance has been nothing short of remarkable. In their last five games, they have maintained an average of 46.4 points scored and only 18.8 points allowed, indicating a well-rounded team capable of both offensive fireworks and defensive resilience. Their latest victory against the App State Mountaineers, where they triumphed 58-10, highlighted their scoring capabilities. The Dukes have been particularly dominant at home, achieving a perfect 5-0 record in their home games this season.
On the other side, the Washington State Cougars entered this matchup with a record of 5-6, struggling through a challenging season. However, they managed to secure a win in their most recent game against the Louisiana Tech Bulldogs, winning decisively with a score of 28-3. Despite this victory, the Cougars have only won two of their last five games, averaging 20.8 points scored and 13.2 points allowed during this period. Their away record of 1-4 has been a significant hurdle, as they have struggled to find their rhythm on the road.
The matchup also featured a notable injury picture, although specifics were not provided in the block. Injuries can often play a critical role in the outcome of games, and both teams would have had to navigate any challenges that arose from player availability.
The betting market indicated a strong belief in the Dukes' ability to win, with a home win probability of 1.0, reflecting their dominant season and recent form. The odds were attributed to the provider, highlighting the confidence in James Madison's performance heading into this game.
Weather conditions at Bridgeforth Stadium were not detailed in the block, but such factors can often influence game dynamics, particularly in college football where teams may be less accustomed to adverse weather.
As the game unfolded, viewers were treated to a showcase of the Dukes' offensive prowess and the Cougars' attempts to keep pace. The Dukes' ability to score consistently and their defensive strategies were key elements to watch, as they aimed to maintain their winning streak and solidify their position in the league. Overall, the game provided an exciting display of college football, with James Madison continuing to assert their dominance in the NCAAF landscape.
Leaders
- Passing yardsAlonza Barnett III9/18, 144 YDS, 1 TD, 1 INTJames Madison Dukes
- Rushing yardsWayne Knight15 CAR, 126 YDS, 1 TDJames Madison Dukes
- Receiving yardsBraeden Wisloski1 REC, 68 YDS, 1 TDJames Madison Dukes
- Passing yardsZevi Eckhaus19/31, 171 YDS, 1 TD, 1 INTWashington State Cougars
- Rushing yardsKirby Vorhees19 CAR, 61 YDSWashington State Cougars
- Receiving yardsTony Freeman6 REC, 81 YDS, 1 TDWashington State Cougars
Recent form
James Madison Dukes
Last 10: 9-1Streak W837.1 scored · 16.2 allowed per game5-0 at home
- W58-10vs App State MountaineersNov 15
- W35-23at Marshall Thundering HerdNov 8
- W52-20at Texas State BobcatsOct 29
- W63-27vs Old Dominion MonarchsOct 18
- W24-14vs Louisiana Ragin' CajunsOct 11
- W14-7at Georgia State PanthersOct 4
- W35-10vs Georgia Southern EaglesSep 27
- W31-13at Liberty FlamesSep 20
- L14-28at Louisville CardinalsSep 5
- W45-10vs Weber State WildcatsAug 30
Washington State Cougars
Last 10: 5-5Streak W120.7 scored · 21 allowed per game1-4 away
- W28-3vs Louisiana Tech BulldogsNov 16
- L7-10at Oregon State BeaversNov 1
- W28-7vs Toledo RocketsOct 25
- L20-22at Virginia CavaliersOct 18
- L21-24at Ole Miss RebelsOct 11
- W20-3at Colorado State RamsSep 27
- L24-59vs Washington HuskiesSep 20
- L10-59at North Texas Mean GreenSep 13
- W36-13vs San Diego State AztecsSep 7
- W13-10vs Idaho VandalsAug 31
Standings
| Team | Overall | In conference |
|---|---|---|
| Boise State | 0-0 | 0-0 |
| Colorado State | 0-0 | 0-0 |
| Fresno State | 0-0 | 0-0 |
| Oregon State | 0-0 | 0-0 |
| San Diego State | 0-0 | 0-0 |
| Texas State | 0-0 | 0-0 |
| Utah State | 0-0 | 0-0 |
| Washington State | 0-0 | 0-0 |
Box score
| Stat | Washington State Cougars | James Madison Dukes |
|---|---|---|
| First downs | 19 | 14 |
| Third downs | 6-15 | 4-11 |
| Fourth downs | 2-3 | 0-1 |
| Total yards | 301 | 319 |
| Net passing yards | 171 | 144 |
| Completions | 19/31 | 9/18 |
| Yards per pass | 5.5 | 8.0 |
| Rushing yards | 130 | 175 |
| Rushing attempts | 37 | 32 |
| Yards per rush | 3.5 | 5.5 |
| Penalties | 6-45 | 5-54 |
| Turnovers | 1 | 1 |
| Fumbles lost | 0 | 0 |
| Interceptions thrown | 1 | 1 |
| Time of possession | 34:58 | 25:02 |
Win probability
Above the line favours James Madison Dukes, below favours Washington State Cougars.
Venue
- Bridgeforth StadiumHarrisonburg, VA
- Attendance25156
Elsewhere
- NCAA clears Cincinnati in Brendan Sorsby sports betting probe
- Ohio State's Jeremiah Smith hoping to leave legacy in final season
- Georgia AG to SEC: 'Take all measures available' if LSU plays pros
- Ex-Alabama NIL content director pleads guilty to solicitation
- Minnesota opens the season at home against FCS foe Eastern Illinois
- Judge upholds eligibility for Missouri's Sterling Webb
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football