Washington State Cougars at San Diego State Aztecs
O/U 48.5 · SPREAD San Diego State Aztecs -2.5 · Snapdragon Stadium, San Diego, CA
The pick & result
- Published pick
- San Diego State Aztecs -2.5 -114
- Published odds
- -114
- Result
- Won
- Final score
- 20-26
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The line
BETMGM · 45 moves| Market | Opened Oct 25 1:31 PM | Close Sat 6:41 PM | Move |
|---|---|---|---|
| SPREAD | San Diego State Aztecs -3 (-102) | San Diego State Aztecs -3 (-105) | Price |
| TOTAL | 49.5 (-110) | 48.5 (-108) | −1 |
| MONEYLINE | San Diego State Aztecs -140 | San Diego State Aztecs -145 | −5 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENOct 25 1:31 PM | San Diego State Aztecs -3 (-102) | 49.5 (-110) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 25 2:01 PM | San Diego State Aztecs -3 (-110) | 49.5 (-108) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 25 3:31 PM | San Diego State Aztecs -3 (-108) | 49.5 (-108) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 25 4:31 PM | San Diego State Aztecs -3 (-108) | 49.5 (-105) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 25 5:31 PM | San Diego State Aztecs -3 (-108) | 48.5 (-110) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 25 6:31 PM | San Diego State Aztecs -3 (-108) | 48.5 (-108) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 25 7:31 PM | San Diego State Aztecs -3 (-108) | 48.5 (-105) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 25 10:31 PM | San Diego State Aztecs -3 (-108) | 48.5 (-108) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 26 6:00 AM | San Diego State Aztecs -3 (-105) | 48.5 (-108) | San Diego State Aztecs -150 · Washington State Cougars +125 |
| Oct 26 10:31 AM | San Diego State Aztecs -2.5 (-112) | 48.5 (-108) | San Diego State Aztecs -130 · Washington State Cougars +110 |
| Oct 26 12:32 PM | San Diego State Aztecs -2.5 (-110) | 48.5 (-108) | San Diego State Aztecs -135 · Washington State Cougars +115 |
| Oct 26 8:03 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 26 8:34 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-105) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 26 10:05 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-108) | San Diego State Aztecs -135 · Washington State Cougars +115 |
| Oct 27 11:31 AM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 27 1:01 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-105) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 27 2:31 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 27 5:32 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 27 6:02 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 27 6:33 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 28 12:02 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-110) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 28 1:48 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 28 2:48 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-110) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Oct 28 4:18 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Thu 5:36 PM | San Diego State Aztecs -2.5 (-110) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Thu 5:51 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-108) | San Diego State Aztecs -135 · Washington State Cougars +110 |
| Thu 6:36 PM | San Diego State Aztecs -2.5 (-110) | 48.5 (-108) | San Diego State Aztecs -135 · Washington State Cougars +110 |
| Thu 7:06 PM | San Diego State Aztecs -2.5 (-110) | 48.5 (-112) | San Diego State Aztecs -135 · Washington State Cougars +110 |
| Thu 9:37 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-110) | San Diego State Aztecs -135 · Washington State Cougars +115 |
| Thu 11:37 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-110) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Fri 11:01 AM | San Diego State Aztecs -2.5 (-112) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Fri 11:31 AM | San Diego State Aztecs -2.5 (-112) | 48.5 (-105) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Fri 12:31 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-105) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Fri 3:02 PM | San Diego State Aztecs -2.5 (-112) | 48.5 (-105) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Fri 6:21 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Fri 8:03 PM | San Diego State Aztecs -2.5 (-115) | 47.5 (-115) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 9:00 AM | San Diego State Aztecs -2.5 (-115) | 47.5 (-115) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 11:44 AM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 1:04 PM | San Diego State Aztecs -2.5 (-115) | 48.5 (-108) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 3:17 PM | San Diego State Aztecs -2.5 (-115) | 47.5 (-115) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 3:37 PM | San Diego State Aztecs -2.5 (-115) | 47.5 (-115) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 4:08 PM | San Diego State Aztecs -2.5 (-115) | 47.5 (-115) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 6:09 PM | San Diego State Aztecs -2.5 (-115) | 47.5 (-112) | San Diego State Aztecs -140 · Washington State Cougars +115 |
| Sat 6:20 PM | San Diego State Aztecs -3 (-105) | 47.5 (-112) | San Diego State Aztecs -145 · Washington State Cougars +120 |
| Sat 6:31 PM | San Diego State Aztecs -3 (-105) | 47.5 (-112) | San Diego State Aztecs -145 · Washington State Cougars +125 |
| CLOSESat 6:41 PM | San Diego State Aztecs -3 (-105) | 48.5 (-108) | San Diego State Aztecs -145 · Washington State Cougars +125 |
The read
Halloween at Snapdragon Stadium: 72 degrees, overcast, a 4 p.m. kickoff, and two teams limping into a bye week. San Diego State needs three wins in its last four to go bowling. Washington State is still hunting its first win over an FBS team.
On paper these teams are twins. Against FBS opponents, SDSU's average margin is about −15.7 and Washington State's is about −15.9, so this line is basically home field. My edge comes from what's changed lately.
Stone Saunders is an upgrade. In Jayden Denegal's starts, SDSU never passed for more than 251 yards against an FBS team. Saunders went 23-of-33 for 369 and 2 TDs at Colorado State, and the offense converted 8-of-13 on third down. Jaylon Hawkins caught 6 for 164. Lucky Sutton is back too, and SDSU has run for 205 and 204 in the two games since. Washington State just allowed 258 rushing yards to Boise State and 211 to Oregon State. The Cougars have 7 sacks in 7 FBS games, and safety Jeremiah Bernard (stinger) is unconfirmed.
The Cougars' offense scores 14.7 points a game against FBS teams and converts about 27% on third down. Owen Eshelman was sacked 4 times by Boise, and Kirby Moore is talking about offensive line changes. Against a common opponent, SDSU beat Fresno State 26-23, while Washington State lost to the Bulldogs 26-6.
The number helps. At −2.5, any SDSU win by a field goal or more cashes, and Cooper DiLeva is 10-of-11 on field goals. Hawkins has also returned three kickoffs for touchdowns.
The worries are real. SDSU's defense gave up 56 at Colorado State with zero sacks, and Demetrius Sumler is calling it for the first time after Rob Aurich left for Nebraska. Eshelman ran for 136 at Oregon State, where Washington State scored 30 and SDSU managed 14. Saunders' big day came against a soft defense and included 2 interceptions. At −114, this is a modest play, not a hammer.
Aztecs at home, more urgency, more explosive offense. I'll lay it.
Injuries noted
Washington State Cougars: Darrius Clemons (questionable) — Wide receiver. Listed questionable for San Diego State on the Pac-12 availability report, per RotoWire (Oct 28). Injury listed as undisclosed. He missed the Boise State game (the Spokesman-Review, Oct 26, says an ankle injury). Its Oct 30 preview instead says he left the Utah State loss early and lists him questionable. The two outlets give different accounts of his recent games.
San Diego State Aztecs: Jayden Denegal (questionable) — Senior who started the first seven games. Reported 'day-to-day with an ankle injury' (Yahoo/SI, Oct 30). I found no official Pac-12 designation, and 'questionable' stands in for 'day-to-day'. Lewis named Stone Saunders the starter because of the injury (SI, Oct 27). Washington State On SI (Oct 27) says the ankle injury happened against Oregon State two weeks earlier. SDSU On SI says it happened the previous week.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
QUARTERBACK
Owen Eshelman is WSU's projected starter
5.39 Y/AOwen Eshelman is WSU's projected starting quarterback. Reported to make his third straight start, after replacing Caden Pinnick (Yahoo/SI, Oct 30). The Spokesman-Review's Oct 30 preview also treats him as the starter and quotes Kirby Moore on his last game: 'I thought Owen battled his tail off.' I found no WSU statement or depth chart this week confirming him. He was under pressure against Boise State (four sacks reported). I found no reported injury from that game and no limited practice this week, which is not confirmation that he is healthy. 2026 line: 480 passing yards, 59.6% completions, 5.39 yards per attempt, 2-2 TD-INT over 2 games.
Stone Saunders is SDSU's projected starter
9.38 Y/AStone Saunders is SDSU's projected starting quarterback. Sean Lewis said: '(Jayden Denegal) remains day-to-day, and because of that, Stone will start this week' (SI, Oct 27). Yahoo/SI (Oct 30) reports that Lewis announced Saunders as the starter on Monday for his second straight start. Status is projected, not confirmed, because the start depends on Denegal's day-to-day status and I found no game-day update. Saunders broke his collarbone after the season opener, an earlier-season injury reported Oct 27. I found no injury from the Colorado State game and no limited practice this week, which is not confirmation that he is healthy. 2026 line: 450 passing yards, 64.6% completions, 9.38 yards per attempt, 2-2 TD-INT over 3 games.
PACE & SCRIPT
WSU: 27.6 points allowed per game to SDSU's 36.1
8.5 PPGBoth defenses are much worse than last season: San Diego State allows 36.1 after just 15.4, and Washington State 27.6 after 20.2. San Diego State's collapse over eight games is too large to call noise. With both units leaking points, this sets up as a game where scoring comes easier than last year's reputations would suggest.
MISMATCH
WSU: 27.6 points allowed a game to SDSU's 36.1
27.6 VS 36.1The widest gap between these two is points allowed a game: WSU's defense allowed 27.6 points a game over 8 games; SDSU's defense allowed 36.1 points a game over 8 games this season. Last season WSU was at 20.2 over 13 games and SDSU at 15.4 over 13 games.
COVERAGE
WSU: 215.4 passing yards allowed per game to SDSU's 283.6
68.3 YPGWashington State allows 215.4 passing yards a game across 8 games, while San Diego State gives up 283.6 across 8. Both samples are solid, so SDSU's pass defense looks like a real soft spot. Washington State's passing game gets the more favorable matchup on the road.
TEAM RECORD
SDSU is 3-1 at home; WSU is 0-4 on the road
3-1San Diego State has won three of four at home, and Washington State has lost all four of its road games. Four games on each side is still a small sample, though a winless road run that long says WSU has not found answers away from home yet. Both splits favor SDSU in this spot, so the venue backs up whatever else points their way.
Pac-12 game: WSU 0-4, SDSU 2-2 in conference
CONFERENCEThese two share the Pac-12. WSU is 0-4 against it, SDSU is 2-2. 2026 standings through 2026-10-31.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored October 31, 2026 at 8:16 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, betmgm, draftkings, fanatics, betrivers, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day