Skip to content
GARY A.I.Get the app
NCAAF · Sat, Oct 3 · 6:00 PM

Oregon State Beavers at Colorado State Rams

O/U 62.5 · SPREAD Oregon State Beavers -6.5

GARY'S PICK
Oregon State -6.5
NCAAF@ Colorado State· -115

Oregon State
-6.5

-115 · CASHED · ORST 56 · CSU 26

Colorado State

The pick & result

Published pick
Oregon State Beavers -6.5 -115
Published odds
-115
Result
Won
Final score
56-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 · 49 moves
MarketOpened
Sep 27 5:03 PM
Close
Oct 3 5:59 PM
Move
SPREADOregon State Beavers -4 (-110)Oregon State Beavers -7 (-105)+3
TOTAL60.5 (-108)61.5 (-105)+1
MONEYLINEOregon State Beavers -185Oregon State Beavers -235−50
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 27 5:03 PMOregon State Beavers -4 (-110)60.5 (-108)Oregon State Beavers -185 · Colorado State Rams +150
Sep 27 6:03 PMOregon State Beavers -4.5 (-110)61.5 (-102)Oregon State Beavers -190 · Colorado State Rams +160
Sep 27 8:05 PMOregon State Beavers -4.5 (-108)60.5 (-118)Oregon State Beavers -190 · Colorado State Rams +160
Sep 27 9:05 PMOregon State Beavers -4.5 (-108)61.5 (-105)Oregon State Beavers -200 · Colorado State Rams +160
Sep 28 6:00 AMOregon State Beavers -4.5 (-108)61.5 (-105)Oregon State Beavers -200 · Colorado State Rams +160
Sep 28 8:01 AMOregon State Beavers -4.5 (-110)61.5 (-105)Oregon State Beavers -200 · Colorado State Rams +160
Sep 28 1:46 PMOregon State Beavers -5.5 (-108)61.5 (-105)Oregon State Beavers -210 · Colorado State Rams +170
Sep 28 2:16 PMOregon State Beavers -5.5 (-108)61.5 (-108)Oregon State Beavers -210 · Colorado State Rams +175
Sep 28 3:17 PMOregon State Beavers -5.5 (-108)61.5 (-108)Oregon State Beavers -220 · Colorado State Rams +180
Sep 28 4:17 PMOregon State Beavers -5.5 (-108)61.5 (-105)Oregon State Beavers -220 · Colorado State Rams +180
Sep 28 5:18 PMOregon State Beavers -6.5 (-110)61.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Sep 28 6:18 PMOregon State Beavers -6.5 (-112)61.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Sep 28 10:18 PMOregon State Beavers -6.5 (-110)61.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Sep 29 10:01 AMOregon State Beavers -6.5 (-110)—Oregon State Beavers -235 · Colorado State Rams +195
Sep 29 12:03 PMOregon State Beavers -6.5 (-110)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Sep 29 2:04 PMOregon State Beavers -6.5 (-108)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Sep 29 3:04 PMOregon State Beavers -6.5 (-108)61.5 (-115)Oregon State Beavers -235 · Colorado State Rams +195
Sep 29 5:05 PMOregon State Beavers -6.5 (-108)61.5 (-112)Oregon State Beavers -235 · Colorado State Rams +195
Sep 29 11:09 PMOregon State Beavers -6.5 (-112)61.5 (-112)Oregon State Beavers -235 · Colorado State Rams +200
Sep 30 1:34 PMOregon State Beavers -6.5 (-112)61.5 (-112)Oregon State Beavers -235 · Colorado State Rams +200
Sep 30 2:34 PMOregon State Beavers -6.5 (-110)61.5 (-112)Oregon State Beavers -235 · Colorado State Rams +200
Sep 30 7:35 PMOregon State Beavers -6.5 (-108)61.5 (-110)Oregon State Beavers -235 · Colorado State Rams +195
Sep 30 8:35 PMOregon State Beavers -6.5 (-108)61.5 (-112)Oregon State Beavers -235 · Colorado State Rams +200
Sep 30 9:05 PMOregon State Beavers -6.5 (-108)61.5 (-110)Oregon State Beavers -235 · Colorado State Rams +195
Oct 1 6:00 AMOregon State Beavers -6.5 (-110)61.5 (-110)Oregon State Beavers -235 · Colorado State Rams +190
Oct 1 3:04 PMOregon State Beavers -6.5 (-108)61.5 (-112)Oregon State Beavers -235 · Colorado State Rams +195
Oct 1 5:35 PMOregon State Beavers -6.5 (-110)61.5 (-115)Oregon State Beavers -235 · Colorado State Rams +195
Oct 1 9:06 PMOregon State Beavers -6.5 (-108)61.5 (-115)Oregon State Beavers -235 · Colorado State Rams +195
Oct 1 10:37 PMOregon State Beavers -6.5 (-110)62.5 (-108)Oregon State Beavers -235 · Colorado State Rams +190
Oct 2 5:00 AMOregon State Beavers -6.5 (-110)61.5 (-115)Oregon State Beavers -235 · Colorado State Rams +190
Oct 2 5:21 PMOregon State Beavers -6.5 (-112)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Oct 2 6:43 PMOregon State Beavers -6.5 (-110)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +195
Oct 2 6:53 PMOregon State Beavers -6.5 (-112)62.5 (-108)Oregon State Beavers -235 · Colorado State Rams +195
Oct 2 7:34 PMOregon State Beavers -6.5 (-115)62.5 (-108)Oregon State Beavers -250 · Colorado State Rams +210
Oct 3 12:04 AMOregon State Beavers -6.5 (-115)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +210
Oct 3 12:34 AMOregon State Beavers -6.5 (-115)62.5 (-108)Oregon State Beavers -250 · Colorado State Rams +210
Oct 3 8:31 AMOregon State Beavers -6.5 (-120)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +200
Oct 3 9:38 AMOregon State Beavers -7 (-105)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +200
Oct 3 10:08 AMOregon State Beavers -7 (-105)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +200
Oct 3 11:59 AMOregon State Beavers -6.5 (-120)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +200
Oct 3 12:09 PMOregon State Beavers -7 (-105)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +210
Oct 3 12:29 PMOregon State Beavers -6.5 (-110)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +200
Oct 3 12:40 PMOregon State Beavers -6.5 (-120)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +200
Oct 3 3:53 PMOregon State Beavers -7 (-105)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +210
Oct 3 4:03 PMOregon State Beavers -7 (-110)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +210
Oct 3 4:23 PMOregon State Beavers -7 (-105)62.5 (-105)Oregon State Beavers -250 · Colorado State Rams +200
Oct 3 5:04 PMOregon State Beavers -7 (-105)62.5 (-105)Oregon State Beavers -235 · Colorado State Rams +200
Oct 3 5:40 PMOregon State Beavers -7 (-105)60.5 (-112)Oregon State Beavers -235 · Colorado State Rams +200
Oct 3 5:49 PMOregon State Beavers -7 (-108)61.5 (-105)Oregon State Beavers -250 · Colorado State Rams +210
CLOSEOct 3 5:59 PMOregon State Beavers -7 (-105)61.5 (-105)Oregon State Beavers -235 · Colorado State Rams +200

The read

It's Homecoming in Fort Collins and the Pac-12 opener for two 2-2 teams, each led by a first-year head coach.

One mismatch decides this game more than any other: Oregon State's passing attack against a Colorado State secondary that arrives short-handed. Jesse Legree has topped 100 yards in all four games, with catches of 71, 75, 48 and 46 yards, and ranks second in FBS with 585 yards. Braden Atkinson has thrown for over 300 yards every week with just 2 interceptions. Colorado State faces them with safeties AJ Noland and Dagan Myers out and Elijah Mc-Cantos doubtful. Those depleted safeties have to back up a man and press coverage, in a defense Jim Mora spent the week simplifying so the Rams could "shrink the package." A scheme overhaul in one week, with backups at safety, against one of the most productive receivers in the country: I like that spot for the visitors.

The Colorado State defense is the weakest unit on this field by every measure I trust. It allows a 46.2% success rate to Oregon State's 41.3% and gives up 4.037 points per scoring opportunity to the Beavers' 3.308. Its SP+ defensive rating is 33.6, against Oregon State's 24.8. Opponents run for 230 yards a game on the Rams. An Oregon State line that gets stuffed on only 10.8% of carries should give AJ Newberry room to keep Atkinson on schedule.

The other side of the ball tilts the same way. Hauss Hejny is doubtful, and that likely takes away the quarterback run threat that produced 128 rushing yards. The probable starter, K'saan Farrar, threw for 344 at UTSA but ran for 4 yards on 5 carries. Farrar plays behind a line that already gets stuffed on 20.2% of runs, is missing Payton Stewart, and has Jayden Tuia doubtful. Oregon State has 14 sacks to Colorado State's 6, with Takari Hickle accounting for 3.5. Shephard's stated plan is to "disrupt the quarterback as much as humanly possible." Mel Brown is a home run hitter, but runs of 80 and 59 yards hide a 28-yard night on 9 carries against BYU.

The risks are real. Colorado State has the more explosive offense and a return game that has already scored on a 94-yard kickoff. CJ Blocker leads a secondary with 7 interceptions, and Atkinson will throw often. Oregon State is thin at corner, with Noble Thomas Jr. lost for the year and Trey Glasper returning from a foot injury. Both Beavers wins came against Montana and UTEP.

The number held at 6.5 all week, even after Thursday's report listed Hejny as doubtful and ruled out two safeties. The line sits under the key number of 7. Oregon State has the best defense in this game lined up against a backup quarterback, and the best receiver in this game lined up against a depleted secondary. I'll lay the points with the Beavers.

Injuries noted

Oregon State Beavers: Carter Guillaume (out) — Offensive lineman. Listed out on the availability report for the Colorado State game. The Coloradoan spells his name 'Guilliame'.; Kourdey Glass (doubtful) — Running back. Listed doubtful on the availability report.; Trey Glasper (questionable) — Defensive back (cornerback). Listed questionable on the availability report. The same unnamed cornerback upgrade noted above may apply.; Jacob Anderson (probable) — Offensive lineman. Listed probable on the availability report.; Noble Thomas Jr. (out for season) — Cornerback. Portland Tribune (Oct. 1) reports he will miss a second straight season.

Colorado State Rams: Hauss Hejny (doubtful) — Starting QB with a hamstring injury from the Week 3 game against BYU. He missed the UTSA game. He was listed questionable on the first report and later downgraded to doubtful.; Elijah Mc-Cantos (doubtful) — Defensive back. Listed doubtful.; Grant Houser (doubtful) — Tight end. Listed doubtful.; Jayden Tuia (doubtful) — Offensive lineman. Listed doubtful.; Troy Foster (doubtful) — Wide receiver. Listed doubtful.; AJ Noland (out) — Defensive back. Listed out.; Dagan Myers (out) — Defensive back. Listed out.; Payton Stewart (out) — Offensive lineman. Listed out.; Daven Amos (questionable) — Wide receiver. Listed questionable.; Jayden Cortell (questionable) — Defensive back. Listed questionable.; Kallen Martinez (questionable) — Defensive back. Listed questionable.; Brandon Kelley (probable) — Defensive lineman. Listed probable.; Dakota Rich (probable) — Linebacker. Listed probable.; Dylan Phelps (probable) — Defensive back. Listed probable.; Hudson Cocchiara (probable) — Wide receiver. Listed probable.; Jordan Lessard (probable) — Defensive back. Listed probable.; Marc Pretto (probable) — Linebacker. Listed probable.; Mel Brown (probable) — Running back. Listed probable.; Oliver Lundberg (probable) — Running back. Listed probable.; Oumar Diomande (probable) — Linebacker. Listed probable.; Pearce Spurlin III (probable) — Tight end. Listed probable.; Thomas Cook Jr. (probable) — Defensive back. Listed probable.; Toriyan Johnson (probable) — Offensive lineman. Listed probable.; Trey Vincent (probable) — Defensive back. Listed probable.; Uluaki Tatafu (probable) — Offensive lineman. Listed probable.; Zach Smith (probable) — Offensive lineman. Listed probable.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

QUARTERBACK

  • Braden Atkinson is ORST's projected starter

    8.66 Y/A

    Braden Atkinson is ORST's projected starting quarterback. OregonLive (James Crepea, Oct. 2, 2026) calls Atkinson Oregon State's starting quarterback and says it will be on him to keep his air yards from going to waste against Colorado State's opportunistic secondary. He is not on the Beavers' availability report (Coloradoan, Oct. 1). No game-day confirmation of the starter was found, so he is listed as projected. No current-week source discussed Maalik Murphy, Brady Jones, Isaiah Arriaza or Danny Leary. 2026 line: 1394 passing yards, 64.0% completions, 8.66 yards per attempt, 11-2 TD-INT over 4 games.

TRENCHES

  • ORST: 142.8 rushing yards allowed per game to CSU's 230

    87.3 YPG

    Oregon State allows 142.8 rushing yards a game over four games, which is middling, while Colorado State has given up 230 a game, which is a lot. Both run defenses can be moved, Colorado State far more. With four games each and no opponent detail, the Colorado State number may come partly from tough matchups, but 230 a game is hard to explain away. Oregon State's run game is the angle to watch here, especially in a game where both sides may be able to grind out yards.

  • CSU: 172 rushing yards per game to ORST's 97.3

    74.8 YPG

    Colorado State is running for 172 yards a game through four games, a big jump from 108.3 last season, while Oregon State has fallen to 97.3 after 123.8 last year. Four games is a small window, so some of that is who each team has played. If both numbers are real, Colorado State can lean on the ground game at home and shorten the game, which matters most if Oregon State needs to keep pace through the air.

PACE & SCRIPT

  • ORST @ CSU carries a 62.5 market total

    62.5

    Oregon State at Colorado State sits at 62.5, tied for the highest total on a slate where the middle game is 52. The market is pricing a lot of quick scoring from both sides, and the sheet offers no team numbers to explain why. A total this high needs both offenses to finish drives, so a couple of empty red-zone trips early is the kind of start that pulls a game back toward the slate norm.

  • ORST: 23 points allowed per game to CSU's 34.3

    11.3 PPG

    Oregon State has allowed 23 points a game through four games, an improvement on 29.4 last season, while Colorado State is giving up 34.3, worse than its 30.8 a year ago. Four games is a short run, but both moves fit with last season's direction for each defense. On the road, Oregon State has the steadier unit, and Colorado State's defense is the one that has to prove it can get stops.

TURNOVERS

  • CSU: 2.5 takeaways per game to ORST's 1.5

    1 TO

    Colorado State is forcing two and a half turnovers a game, a full one more than Oregon State. Four games of takeaways is a streaky stat that usually settles back toward average. Extra possessions can still decide a close home game, but bettors should expect Colorado State's pace to slow rather than build on it.

MISMATCH

  • CSU: 172 rush yards a game to ORST's 97.3

    172 VS 97.3

    Colorado State has run the ball far better than Oregon State through four games, 172 yards a game to 97.3. Both numbers flipped from last season, when Oregon State ran for 123.8 and CSU for 108.3, so four games is doing a lot of the work here. If CSU's ground game is real, it lets them shorten the game at home and keep Oregon State's offense on the sideline. Watch early whether CSU can move it on the ground before buying the full gap.

REPLACEMENT

  • Noble Thomas Jr. (DB) is out for the season for ORST

    OUT FOR SEASON

    Cornerback. Portland Tribune (Oct. 1) reports he will miss a second straight season. Week 4 Preview: Oregon State vs. Colorado State (Portland Tribune, Isaac Streeter) (2026-10-01)

  • Carter Guillaume (OL) is out for ORST

    OUT

    Offensive lineman. Listed out on the availability report for the Colorado State game. The Coloradoan spells his name 'Guilliame'. Here is the availability report for Colorado State vs Oregon State (Coloradoan, Kevin Lytle, via Yahoo Sports) (2026-10-01)

  • AJ Noland (S) is out for CSU

    OUT

    Defensive back. Listed out. Here is the availability report for Colorado State vs Oregon State (Coloradoan, Kevin Lytle, via Yahoo Sports) (2026-10-01)

  • Dagan Myers (S) is out for CSU

    OUT

    Defensive back. Listed out. Here is the availability report for Colorado State vs Oregon State (Coloradoan, Kevin Lytle, via Yahoo Sports) (2026-10-01)

  • Payton Stewart (OL) is out for CSU

    OUT

    Offensive lineman. Listed out. Here is the availability report for Colorado State vs Oregon State (Coloradoan, Kevin Lytle, via Yahoo Sports) (2026-10-01)

SITUATIONAL

  • ORST: 357.8 team passing yards per game to CSU's 297

    60.8 YPG

    Oregon State is throwing for 357.8 yards a game, up from 225.8 last season, and Colorado State is at 297, up from 215.9. Both teams are passing far more than a year ago over four games each, which points to a faster, more open game. Some of that will cool off. Both sides leaning on the pass makes this a spot where yardage and scoring can pile up.

  • CSU: 35.5 penalty yards per game to ORST's 68.8

    33.3 YDS

    ORST is at 68.8 penalty yards per game over 4 games; CSU is at 35.5 over 4 games. Those are this season's games through Oct 2. Last season ORST was at 49.9 over 12 games and CSU at 56.3 over 12 games.

All research from this day

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 3, 2026 at 8:09 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, fanatics, draftkings, betmgm, betrivers.
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 Store

Every NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day