Stanford Cardinal defeat NC State Wolfpack 31-28: Recap, Betting Results & AiQ Picks
Fri, Oct 23, 2026 · NCAAF · NC State Wolfpack 28, Stanford Cardinal 31
The Stanford Cardinal beat the NC State Wolfpack 31-28 on Friday, October 23, 2026, at Stanford Stadium. The Stanford Cardinal covered the spread as 7.5-point underdogs. The game went over the closing total of 54.5, with 59 points combined. AiQ's moneyline pick in this game lost.
NC State Wolfpack vs. Stanford Cardinal final score and game recap
The Stanford Cardinal led 14-7 after the first quarter and 21-14 at halftime. The NC State Wolfpack outscored the Stanford Cardinal 14-10 in the second half, 14-3 in the fourth quarter alone. The Stanford Cardinal led at the end of every quarter.
The leading performers, from the box score:
- CJ Bailey (NC State Wolfpack): 17/30 passing for 256 yards, 2 touchdowns, 0 interceptions.
- Deandre Desinor (NC State Wolfpack): 3 catches for 79 yards, 1 receiving touchdown.
- Davis Warren (Stanford Cardinal): 22/37 passing for 303 yards, 4 touchdowns, 0 interceptions.
- Micah Ford (Stanford Cardinal): 22 carries for 150 yards.
Who covered the spread in NC State Wolfpack vs. Stanford Cardinal?
The Stanford Cardinal covered the spread as 7.5-point underdogs and won outright, by 3 points.
The spread opened at NC State Wolfpack -6.5 and closed at NC State Wolfpack -7.5.
Did NC State Wolfpack vs. Stanford Cardinal go over or under the total?
The game went over: 59 points combined against a closing total of 54.5, over by 4.5. 35 of the 59 points came in the first half.
The total opened at 55.5 and closed at 54.5.
How did AiQ's NC State Wolfpack vs. Stanford Cardinal predictions do?
AiQ's moneyline pick in this game lost.
- Moneyline: the NC State Wolfpack to win at -290, a loss (-$100 on a $100 bet).
NC State Wolfpack vs. Stanford Cardinal game prop results: first half, team totals and first quarter
AiQ does not pick game props. This is how the sportsbook markets settled.
- First-half moneyline: Stanford Cardinal won the first half, paying +195.
- NC State Wolfpack team total 31.5: the under, paying -122, with 28 scored.
- First-quarter total 10.5: the over, paying -105, with 21 points scored.
- First-half total 27.5: the over, paying -120, with 35 points scored.
- First-quarter moneyline: Stanford Cardinal won the first quarter, paying +140.
- First-half spread: Stanford Cardinal +4.5 covered, paying -112.
- Stanford Cardinal team total 23.5: the over, paying -106, with 31 scored.
NC State Wolfpack vs. Stanford Cardinal odds: sportsbook value and line movement
Shortly before the start, the consensus moneyline had the NC State Wolfpack at -300 and the Stanford Cardinal at +235. With the bookmaker's margin removed, that made the NC State Wolfpack a 72% favorite. The Stanford Cardinal won as the underdog at +235: $235 profit on a $100 bet. On AiQ's moneyline pick, the NC State Wolfpack, the best price before the game was -286 at BetRivers: priced below fair (−1.5% value).
The spread moved toward the NC State Wolfpack between the open and the close, and the Stanford Cardinal covered. The total moved down from 55.5 to 54.5, and the game went over.
NC State Wolfpack and Stanford Cardinal betting trends: 2026 season
This result left the NC State Wolfpack 3-4 in the 2026 regular season (3-1 at home, 0-3 away or at neutral sites). Against the spread, they covered in 2 of 7 games with a closing line on file. Their games went over the closing total 5 times and under 2 times. That made it two straight losses for the NC State Wolfpack.
This result left the Stanford Cardinal 4-4 in the 2026 regular season (4-1 at home, 0-3 away or at neutral sites). Against the spread, they covered in 3 of 6 games with a closing line on file. Their games went over the closing total 5 times and under 1 time. That made it two straight wins for the Stanford Cardinal.
What's next for NC State Wolfpack and Stanford Cardinal?
Next for the NC State Wolfpack: the California Golden Bears at home on Saturday, October 31, 2026. Next for the Stanford Cardinal: at the Louisville Cardinals on Saturday, October 31, 2026.