ENSign in
NCAAF · Final

Sam Houston Bearkats Edge Oregon State Beavers 21-17

Saturday, November 8, 2025, 10:00 PM ET · Reser Stadium

Sam Houston Bearkats 21, Oregon State Beavers 17, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

Quick answers

Who won Sam Houston Bearkats vs Oregon State Beavers?

Sam Houston Bearkats beat Oregon State Beavers 21-17 at Reser Stadium on November 8, 2025.

In a closely contested matchup, the Sam Houston Bearkats defeated the Oregon State Beavers 21-17 at Reser Stadium. This game was particularly significant as it marked a rare victory for the Bearkats, who have struggled throughout the season with a record of 1-9 prior to this game. The win snapped an eight-game losing streak for Sam Houston, while Oregon State, despite the loss, had recently shown some improvement with a two-game winning streak leading into this contest.

The Beavers entered the game with a home record of 2-4 and had been scoring an average of 19.7 points per game while allowing 30.3. Their last five games had seen them average 23.2 points scored and 22.6 points allowed. In their previous two games, they secured victories against the Washington State Cougars and the Lafayette Leopards, scoring 10-7 and 45-13 respectively. However, their overall performance throughout the season had been inconsistent, with losses in six of their last eight games.

On the other hand, the Bearkats had struggled significantly on the road, holding an away record of 0-6 and averaging only 16.4 points scored while allowing a staggering 36.6 points per game. Their recent form highlighted a troubling trend, as they had failed to win any of their last five games, averaging just 13.6 points scored and 42.2 points allowed. Their only victory of the season came against the Liberty Flames, where they managed to win 20-18.

The matchup brought together two teams with contrasting fortunes, and the stakes were high for both sides. The Beavers were looking to maintain their momentum from recent victories, while the Bearkats were desperate to turn their season around. The game was played under typical fall conditions, which can often impact performance, particularly in terms of passing and kicking.

In terms of injuries, the block did not provide specific details on player availability, but injuries can often play a crucial role in the outcome of such games, especially when both teams are looking to build on or break losing streaks. The market had priced the Beavers as favorites, but with a home win probability of 0.0 at the final whistle, it was clear that the Bearkats had defied expectations.

Viewers watching the game were treated to a display of determination from the Bearkats, who managed to capitalize on their opportunities despite their struggles throughout the season. The Beavers, while showing flashes of their recent form, ultimately fell short, unable to secure a victory at home against a team that had been searching for a breakthrough.

This game serves as a reminder of the unpredictability of college football, where even teams with poor records can find a way to win on any given day.

Leaders

  • Passing yardsGabarri Johnson29/42, 286 YDS, 2 INTOregon State Beavers
  • Rushing yardsAnthony Hankerson33 CAR, 166 YDS, 2 TDOregon State Beavers
  • Receiving yardsDavid Wells Jr.9 REC, 112 YDSOregon State Beavers
  • Passing yardsMabrey Mettauer4/10, 43 YDS, 1 TDSam Houston Bearkats
  • Rushing yardsMabrey Mettauer3 CAR, 29 YDSSam Houston Bearkats
  • Receiving yardsChris Reed3 REC, 47 YDS, 1 TDSam Houston Bearkats

Recent form

Oregon State Beavers

Last 10: 2-8Streak W219.7 scored · 30.3 allowed per game2-4 at home

  • W10-7vs Washington State CougarsNov 1
  • W45-13vs Lafayette LeopardsOct 19
  • L14-39vs Wake Forest Demon DeaconsOct 11
  • L23-27at App State MountaineersOct 4
  • L24-27vs Houston CougarsSep 27
  • L7-41at Oregon DucksSep 20
  • L14-45at Texas Tech Red RaidersSep 13
  • L27-36vs Fresno State BulldogsSep 6
  • L15-34vs California Golden BearsAug 31
  • L18-34at Boise State BroncosNov 29

Sam Houston Bearkats

Last 10: 1-9Streak L816.4 scored · 36.6 allowed per game0-6 away

  • L14-55at Louisiana Tech BulldogsNov 1
  • L17-35vs UTEP MinersOct 15
  • L27-29vs Jacksonville State GamecocksOct 10
  • L10-37at New Mexico State AggiesOct 3
  • L0-55at Texas LonghornsSep 21
  • L20-37at Hawai'i Rainbow WarriorsSep 7
  • L21-38vs UNLV RebelsAug 30
  • L24-41at Western Kentucky HilltoppersAug 23
  • W20-18vs Liberty FlamesNov 29
  • L11-21at Jacksonville State GamecocksNov 23

Standings

TeamOverallIn conference
Delaware0-00-0
Florida International0-00-0
Kennesaw State0-00-0
Liberty0-00-0
Middle Tennessee0-00-0
Missouri State0-00-0
Sam Houston0-00-0
Western Kentucky0-00-0
Jacksonville State0-10-0
New Mexico State0-10-0
Boise State0-00-0
Colorado State0-00-0
Fresno State0-00-0
Oregon State0-00-0
San Diego State0-00-0
Texas State0-00-0
Utah State0-00-0
Washington State0-00-0

Box score

StatSam Houston BearkatsOregon State Beavers
First downs828
Third downs3-136-15
Fourth downs0-10-3
Total yards157474
Net passing yards85286
Completions9/2429/42
Yards per pass3.56.8
Rushing yards72188
Rushing attempts2440
Yards per rush3.04.7
Penalties6-584-35
Turnovers13
Fumbles lost01
Interceptions thrown12
Time of possession21:4738:13

Win probability

Above the line favours Oregon State Beavers, below favours Sam Houston Bearkats.

Venue

  • Reser StadiumCorvallis, OR
  • Attendance31626

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.