ENSign in
NCAAF · Final

TCU Horned Frogs Edge West Virginia Mountaineers 23-17

Saturday, October 25, 2025, 6:00 PM ET · Milan Puskar Stadium

TCU Horned Frogs 23, West Virginia Mountaineers 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 TCU Horned Frogs vs West Virginia Mountaineers?

TCU Horned Frogs beat West Virginia Mountaineers 23-17 at Milan Puskar Stadium on October 25, 2025.

The TCU Horned Frogs secured a narrow 23-17 victory over the West Virginia Mountaineers in a tightly contested matchup at Milan Puskar Stadium. This game was significant for both teams, with TCU looking to maintain their strong season while West Virginia aimed to break a four-game losing streak. The Horned Frogs entered the game with a record of 6-2, having won their last game against the Baylor Bears 42-36, while the Mountaineers struggled with a 2-6 record, coming off a heavy 45-13 loss to the UCF Knights.

In terms of recent form, TCU has been performing well, with an overall record of 8-2 in their last ten games and an average of 36.1 points scored per game, while allowing 23.8 points. Their home record stands at a perfect 6-0, and they have shown resilience with a current winning streak of one. In contrast, West Virginia has faced significant challenges, recording only three wins in their last ten games and averaging 22.8 points scored while allowing 33.8 points. Their home record is 3-2, but they have struggled on the road, with an away record of 0-5.

The matchup also highlighted the contrasting fortunes of the teams in their last five games. TCU's average points scored in this stretch is 32.8, with an average of 29.8 points allowed, while West Virginia has struggled, averaging just 18.4 points scored and a concerning 39.2 points allowed.

Historically, this fixture has been competitive, but the recent form of TCU positioned them as the favorites. The betting market reflected this, with TCU's win probability listed at 100% by the provider, indicating a strong expectation for their performance.

In terms of injuries, the block does not provide specific details on player availability for either team, which could have influenced the game. However, the absence of key players can often shift the dynamics of such matchups, particularly in high-stakes games.

Conditions at Milan Puskar Stadium were typical for a fall evening, likely impacting player performance and strategy. The atmosphere was charged, with both fan bases eager to see their teams perform at their best.

As the game unfolded, viewers were treated to a showcase of TCU's offensive prowess against West Virginia's struggling defense. TCU's ability to score consistently, combined with West Virginia's difficulties in keeping opponents at bay, made for an intriguing contest. The final score of 23-17 reflected a hard-fought battle, with TCU managing to edge out the Mountaineers despite their recent form. This result further solidifies TCU's position in the league while leaving West Virginia to regroup and address their ongoing challenges.

Leaders

  • Passing yardsScotty Fox Jr.28/41, 301 YDS, 2 TDWest Virginia Mountaineers
  • Rushing yardsDiore Hubbard14 CAR, 32 YDSWest Virginia Mountaineers
  • Receiving yardsCam Vaughn6 REC, 85 YDSWest Virginia Mountaineers
  • Passing yardsJosh Hoover24/39, 247 YDS, 1 TDTCU Horned Frogs
  • Rushing yardsTrent Battle19 CAR, 89 YDS, 1 TDTCU Horned Frogs
  • Receiving yardsEric McAlister9 REC, 124 YDS, 1 TDTCU Horned Frogs

Recent form

West Virginia Mountaineers

Last 10: 3-7Streak L422.8 scored · 33.8 allowed per game3-2 at home

  • L13-45at UCF KnightsOct 18
  • L24-38at BYU CougarsOct 4
  • L14-48vs Utah UtesSep 27
  • L10-41at Kansas JayhawksSep 20
  • W31-24vs Pittsburgh PanthersSep 13
  • L10-17at Ohio BobcatsSep 6
  • W45-3vs Robert Morris ColonialsAug 30
  • L15-52at Texas Tech Red RaidersNov 30
  • W31-21vs UCF KnightsNov 23
  • L35-49vs Baylor BearsNov 16

TCU Horned Frogs

Last 10: 8-2Streak W136.1 scored · 23.8 allowed per game2-2 away

  • W42-36vs Baylor BearsOct 18
  • L28-41at Kansas State WildcatsOct 11
  • W35-21vs Colorado BuffaloesOct 4
  • L24-27at Arizona State Sun DevilsSep 27
  • W35-24vs SMU MustangsSep 20
  • W42-21vs Abilene Christian WildcatsSep 14
  • W48-14at North Carolina Tar HeelsSep 2
  • W20-13at Cincinnati BearcatsNov 30
  • W49-28vs Arizona WildcatsNov 23
  • W38-13vs Oklahoma State CowboysNov 10

Standings

TeamOverallIn conference
Arizona State0-00-0
Arizona0-00-0
BYU0-00-0
Baylor0-00-0
Cincinnati0-00-0
Colorado0-00-0
Houston0-00-0
Iowa State0-00-0
Kansas0-00-0
Kansas State0-00-0
Oklahoma State0-00-0
Texas Tech0-00-0
UCF0-00-0
Utah0-00-0
West Virginia0-00-0
TCU0-10-0

Box score

StatTCU Horned FrogsWest Virginia Mountaineers
First downs1919
Third downs6-163-14
Fourth downs1-22-7
Total yards343342
Net passing yards247301
Completions24/3928/41
Yards per pass6.37.3
Rushing yards9641
Rushing attempts3332
Yards per rush2.91.3
Penalties7-604-36
Turnovers00
Fumbles lost00
Interceptions thrown00
Time of possession34:0325:57

Win probability

Above the line favours West Virginia Mountaineers, below favours TCU Horned Frogs.

Venue

  • Milan Puskar StadiumMorgantown, WV
  • Attendance54110

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.