Colorado State beats San Diego State 56-49

San Diego State3-549
Colorado State3-456Final
Sat, Oct 24 · Canvas Stadium, Fort Collins, Colo. · Crowd 33,720The CW

Colorado State beat San Diego State 56-49.

We had Colorado State favored. It won.

Next: San Diego State vs Washington State, Sat Oct 31 · 7:00 PM ET · San Diego State favored by 2.5

Next: Colorado State at Utah State, Sat Oct 31 · 3:30 PM ET · Colorado State underdog by 6.5

How it swung

The turning point: Robinson 10-yd TD run, Colorado State goes ahead 28-24 (Q2, 5:14). Colorado State went from 47% to 69% to win.

Before kickoff, our ratings gave Colorado State a 52% chance, and the closing betting line (Colorado State was a 1.5-point underdog) put it at 45%.

A tight one: Colorado State bottomed out at 38% and won.

San Diego State never had better than a 62% chance.

Pick-sixColorado State · Q2 1:33
FinalColorado State 56-49 San Diego StateColorado State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q482% at halfColorado StateWon56-49123+20−21+22ScoresPick-six
50%75%90%Q1Q2Q3Q482% at halfColorado StateWon56-49ScoresPick-six
50%10%25%Q1Q2Q3Q418% at halfColorado StateLost49-56123−20+21−22ScoresPick-six
50%10%25%Q1Q2Q3Q418% at halfColorado StateLost49-56ScoresPick-six

The three plays that swung it

  1. 1Q2 10:19Hejny 54-yd TD pass to Maher, Colorado State goes ahead 21-17Colorado State 48% → 68% (+20)
  2. 2Q2 9:06Kinnard 32-yd TD run, San Diego State goes ahead 24-21Colorado State 63% → 42% (−21)
  3. 3Q2 5:14Robinson 10-yd TD run, Colorado State goes ahead 28-24Colorado State 47% → 69% (+22)

The three plays that swung it

  1. 1Q2 10:19Hejny 54-yd TD pass to Maher, Colorado State goes ahead 21-17San Diego State 52% → 32% (−20)
  2. 2Q2 9:06Kinnard 32-yd TD run, San Diego State goes ahead 24-21San Diego State 37% → 58% (+21)
  3. 3Q2 5:14Robinson 10-yd TD run, Colorado State goes ahead 28-24San Diego State 53% → 31% (−22)
Colorado State’s chance to win after every play.
How to read this chartStarts from the pregame line (San Diego State -1.5), at 55% for Colorado State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays.

Every drive

Colorado State scored on 7 of its 12 drives; San Diego State on 8 of its 12.

Colorado State’s drives are teal, San Diego State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Colorado State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Touchdown, from 75 yards out to 0TouchdownColorado State: Punt, from 75 yards out to 56PuntSan Diego State: Touchdown, from 83 yards out to 0TouchdownColorado State: Touchdown, from 38 yards out to 0TouchdownSan Diego State: Field goal, from 65 yards out to 18Field goalQ2Colorado State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Touchdown, from 76 yards out to 0TouchdownColorado State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Punt, from 83 yards out to 67PuntColorado State: Interception, from 75 yards out to 58InterceptionSan Diego State: Interception returned for a touchdown, from 60 yards out to 68Interception TDSan Diego State: Punt, from 77 yards out to 80PuntColorado State: End of half, from 54 yards out to 56End of halfQ3San Diego State: Field goal, from 47 yards out to 28Field goalColorado State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Touchdown, from 73 yards out to 0TouchdownColorado State: Touchdown, from 75 yards out to 0TouchdownQ4San Diego State: Touchdown, from 78 yards out to 0TouchdownColorado State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Interception, from 58 yards out to 58InterceptionColorado State: Fumble, from 3 yards out to 1FumbleSan Diego State: Touchdown, from 99 yards out to 0TouchdownColorado State: End of game, from 44 yards out to 29End of game

From San Diego State’s side

San Diego State’s best moment: Kinnard 32-yd TD run, San Diego State goes ahead 24-21 (Q2 9:06). It lifted San Diego State’s win chance by 21 points.

What it cost

San Diego State’s chance to win the conference fell from 7% to 3%.

Win the conference

San Diego State · lost7% → ▼3%7%▼ 3%
Colorado State · won0% → 0%

Before the game (October 23, 2026) → after this result alone, in our model. Other games that weekend move it too, so the team page may differ.

San Diego State plays vs Washington State on Sat Oct 31 with a 3% chance to win the conference.

Box score

Colorado State 56, San Diego State 49

Colorado State covered +1.5 by 8.5. The total, 105, went over 57.5.

San Diego StateColorado StateTotal yardsSan Diego State 565Colorado State 549565549Passing yardsSan Diego State 369Colorado State 333369333Rushing yardsSan Diego State 196Colorado State 216196216First downsSan Diego State 25Colorado State 262526TurnoversSan Diego State 2Colorado State 222Time of possessionSan Diego State 27:24Colorado State 32:3627:2432:36
Team totalsSan Diego StateColorado State
Total yards565549
Passing23 of 33, 369 yds24 of 31, 333 yds
Rushing37 for 196 yds42 for 216 yds
First downs2526
Third down8 of 139 of 12
Fourth down1 of 12 of 2
Turnovers22
Penalties4 for 25 yds2 for 25 yds
Time of possession27:2432:36

San Diego State leaders

  • Passing Stone Saunders 23 of 33, 369 yds, 2 TD, 2 INT
  • Rushing Lucky Sutton 22 for 98 yds, 2 TD; Javion Kinnard 10 for 94 yds, 2 TD
  • Receiving Jaylon Hawkins 6 for 164 yds, 1 TD; Jordan Napier 2 for 66 yds, 1 TD

Colorado State leaders

  • Passing Hauss Hejny 24 of 31, 333 yds, 3 TD, 1 INT
  • Rushing Durell Robinson 19 for 86 yds, 2 TD; Hauss Hejny 11 for 85 yds, 2 TD
  • Receiving Tommy Maher 6 for 108 yds, 2 TD; Jackson Harper 4 for 59 yds

No rain through the game

53° at kickoff · no rain recorded

October game-day temperatures at Canvas Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Colorado State favoredSan Diego State favored100%Win chanceColorado StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Colorado State favoredSan Diego State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

Second quarter, 5:14 left5:49 p.m.
San Diego State 24, Colorado State 28 · Colorado State 69% to win
no rain · 51°
Robinson 10-yd TD run, Colorado State goes ahead 28-24

Jump to

Where this weather comes fromMeasured at Fort Collins (awos) airport, 9.1 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games

San Diego State · 3-4

Rated 36th in our preseason ratings, 88th now.

2-1 in its last three, capped by a 3-point win over Fresno State as a 6.5-point underdog.

Last three games

Colorado State · 2-4

Rated 79th in our preseason ratings, 104th now.

Three straight losses.

L 26-56 vs Oregon State No. 38 of 668 teams

lost by 30 as a 7-point underdog

L 45-59 @ UTSA No. 17 of 668 teams

lost by 14 as a 14.5-point underdog

Colorado State lost 45-59 at UTSA. Chance to win started at 24%, low under 1%, high 47%.

L 23-41 vs BYUTop 25 No. 10 of 668 teams

lost by 18 as a 17.5-point underdog

Colorado State lost 23-41 vs BYU. Chance to win started at 14%, low under 1%, high 14%.

Week by week

Colorado State

Wk 2: W 58-24 vs Southern Utah▲34S. UtahWk 3: L 23-41 vs BYU▼18BYUWk 4: L 45-59 at UTSA▼14UTSAWk 5: L 26-56 vs Oregon State▼30Oregon S…Wk 7: L 27-66 at Texas State▼39Texas St.
  • Wk 2Wvs Southern Utah58-24
  • Wk 3Lvs BYU23-41
  • Wk 4Lat UTSA45-59
  • Wk 5Lvs Oregon State26-56
  • Wk 7Lat Texas State27-66

San Diego State

Wk 3: L 13-26 vs James Madison▼13James Ma…Wk 4: L 16-41 at Toledo▼25ToledoWk 5: W 31-29 vs Texas State▲2Texas St.Wk 6: L 14-66 at Oregon State▼52Oregon S…Wk 7: W 26-23 vs Fresno State▲3Fresno S…
  • Wk 3Lvs James Madison13-26
  • Wk 4Lat Toledo16-41
  • Wk 5Wvs Texas State31-29
  • Wk 6Lat Oregon State14-66
  • Wk 7Wvs Fresno State26-23

Power rating by week

San Diego State is rated 1.2 points ahead as of week 7. Our power rating by week; higher is better.

72-3Wk 0Wk 4Wk 7Colorado StateSan Diego State

Matchups

Biggest mismatch: Colorado State’s success rate against San Diego State, 67 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Colorado State’s success rate against San Diego State’s defense

    67 pointsweakerstronger50th

    Colorado State offense, 71st percentile · San Diego State defense, 4th

  2. Colorado State’s rushing EPA against San Diego State’s defense

    61 pointsweakerstronger50th

    Colorado State offense, 98th percentile · San Diego State defense, 37th

  3. San Diego State’s explosive plays against Colorado State’s defense

    17 pointsweakerstronger50th

    San Diego State offense, 27th percentile · Colorado State defense, 44th

Season profile, all the rows

Season profile

San Diego StateColorado State
EPA/play, offense
San Diego State · 8Colorado State · 79
EPA/play, defense
San Diego State · 22Colorado State · 1
Success rate, offense
San Diego State · 6Colorado State · 71
Success rate, defense
San Diego State · 4Colorado State · 0
Explosive-play rate, offense
San Diego State · 27Colorado State · 94
Explosive-play rate, defense
San Diego State · 93Colorado State · 44
Rush EPA, offense
San Diego State · 11Colorado State · 98
Rush EPA, defense
San Diego State · 37Colorado State · 0
Pass EPA, offense
San Diego State · 6Colorado State · 58
Pass EPA, defense
San Diego State · 18Colorado State · 5

The series

San Diego State leads the series 23-15

38 meetings since 1978 · San Diego State won the last meeting

Colorado State wonSan Diego State won1978: San Diego State by 31979: Colorado State by 341980: Colorado State by 191981: San Diego State by 161982: San Diego State by 281983: Colorado State by 21984: San Diego State by 171985: San Diego State by 251986: San Diego State by 11987: San Diego State by 141988: Colorado State by 61991: San Diego State by 101992: San Diego State by 71993: San Diego State by 271994: Colorado State by 21995: Colorado State by 111996: Colorado State by 91997: Colorado State by 211999: San Diego State by 72000: Colorado State by 122001: San Diego State by 72002: Colorado State by 282003: Colorado State by 152004: Colorado State by 42005: San Diego State by 202006: San Diego State by 112007: San Diego State by 42008: Colorado State by 42009: San Diego State by 142010: San Diego State by 52011: San Diego State by 32012: San Diego State by 242015: San Diego State by 242016: Colorado State by 322019: San Diego State by 142020: San Diego State by 122023: Colorado State by 32025: San Diego State by 2119782025
  • 2025San Diego State 45-24Colorado State lost 24-45 at San Diego State. Chance to win started at 26%, low under 1%, high 39%.
  • 2023Colorado State 22-19Colorado State won 22-19 vs San Diego State. Chance to win started at 58%, low 51%, high 96%.
  • 2020San Diego State 29-17Colorado State lost 17-29 at San Diego State. Chance to win started at 34%, low 1%, high 45%.
  • 2019San Diego State 24-10Colorado State lost 10-24 vs San Diego State. Chance to win started at 26%, low 1%, high 37%.
  • 2016Colorado State 63-31

Each line is Colorado State’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Colorado State fans are feeling it about like the typical fanbase this week (58th percentile among FBS fanbases), in line with the numbers.

50-50Model 52% · Line 45%Colorado State fans · 58thSan Diego State fans · 34thSan Diego StateColorado State

San Diego State favored by 1.5 · Total 57.5

How games like this usually go

San Diego State by 1.5, on the usual path until Q2 5:14

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 286 games since 2025 with a favorite of under 3.5 points.

The market

The spread moved 1.5 points toward Colorado State.

opened +3now +1.5

The total fell 2 points.

opened 59.5now 57.5

Spread: +3 → +1.5 · Total: 59.5 → 57.5

The books’ cut: 4.7%, the margin built into the odds

Home field

Colorado State is worth +4.0 points (±3.6) more at home than on the road since 2018 — middle of FBS, 47th percentile.

42% at home, 21% on the road against FBS opponents (18-25 home, 9-34 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads -1.0 at home vs. away over 92 games — inside the ±6.1 noise, so the flat number is the honest one here.

5,014 ft of altitude — real, and smaller than the folklore: high venues run a point or two better against the number, noisily. The visitors travel about 855 miles to get here.

Where next

Conference standings

Going into this game: place in the conference, then conference record.

Full Pac-12 standings