West Virginia upsets TCU 24-20

West Virginia5-324
TCU3-420Final
Sat, Oct 24 · Amon G. Carter Stadium, Fort Worth, Texas · Crowd 36,216ESPN2

West Virginia beat TCU 24-20 as a 10-point underdog.

We had TCU favored. West Virginia won.

Next: West Virginia at Texas Tech, Sat Nov 7

Next: TCU vs Kansas, Sat Oct 31 · 3:30 PM ET · TCU favored by 6

Welp my flabbers are gasted
A West Virginia fan

How it swung

The turning point: Craig sacked for a 9-yd loss, fumbles (Q4, 0:34). West Virginia went from 48% to 72% to win. Fans right then: “WOW! Our defense is still absolutely terrible. TCU offense is equally terrible. Yet, our defense earned this one today” r/CFB game thread

Before kickoff, our ratings gave West Virginia an 8% chance, and the closing betting line (West Virginia was a 10-point underdog) put it at 21%.

FinalWest Virginia 24-20 TCUWest Virginia wonMove across the chart, or tap a numbered swing, to see any play.
50%25%75%Q1Q2Q3Q426% at halfTCULowest 16%Won24-20ScoresW. VirginiaTCUWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: steadyWest Virginia fans: loudest stretchTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: loudTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: steadyTCU fans: steadyTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quiet
50%25%75%Q1Q2Q3Q426% at halfTCULowest 16%Won24-20ScoresWest Vi…TCUWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: steadyWest Virginia fans: loudest stretchTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: loudTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: steadyTCU fans: steadyTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quiet
50%25%75%Q1Q2Q3Q474% at halfTCUHigh 84%Lost20-24ScoresTCUW. VirginiaTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: loudTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: steadyTCU fans: steadyTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: steadyWest Virginia fans: loudest stretch
50%25%75%Q1Q2Q3Q474% at halfTCUHigh 84%Lost20-24ScoresTCUWest Vi…TCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: loudTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: steadyTCU fans: steadyTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietTCU fans: quietWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: loudWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: steadyWest Virginia fans: loudWest Virginia fans: quietWest Virginia fans: quietWest Virginia fans: steadyWest Virginia fans: quietWest Virginia fans: loudWest Virginia fans: loudest stretchWest Virginia fans: steadyWest Virginia fans: loudest stretch

The two plays that swung it

  1. 1Q4 1:14Craig 15-yd pass to HayesWest Virginia 52% → 35% (−17)
  2. 2Q4 0:34FumbleCraig sacked for a 9-yd loss, fumblesWest Virginia 48% → 72% (+24)

The two plays that swung it

  1. 1Q4 1:14Craig 15-yd pass to HayesTCU 48% → 65% (+17)
  2. 2Q4 0:34FumbleCraig sacked for a 9-yd loss, fumblesTCU 52% → 28% (−24)

WOW! Our defense is still absolutely terrible. TCU offense is equally terrible. Yet, our defense earned this one today

Q4 0:44 · A West Virginia fan · r/CFB game thread

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 11:56Hawkins throws incomplete deep pass to Epps, frustrating West Virginia fansFFS, all the circus catches Epps made last week and he can't get that?r/CFB game threadbro that was a tdr/CFB game thread
  2. Q2 1:04Ladies and gents, we have ourselves a sickos gamer/CFB game thread
  3. Q3 7:41Latimer sacks Craig for 13 yards as WVU fans praise the defenseI can see why TCU fans are tuned out. This offense is a train wreck.r/CFB game thread
  4. Q4 0:44WVU defense sacks Craig, forces fumble, Cutter recovers to seal winDefense and Alley bailed RR out todayr/CFB game thread
West Virginia’s chance to win after every play.
How to read this chartStarts from the pregame line (TCU -10), at 18% for West Virginia (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. Under the scores, r/CFB comments per minute from fans with a TCU or West Virginia flair (75 and 330); both sides share one scale, regulation only.

Watch the plays

The bar and the arrow show West Virginia’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 3:07Craig 6-yd TD pass to PimptonTCU goes ahead 7-3Q1, 3:07 · West Virginia 3, TCU 7▼5%West Virginia’s chance to win, 21% to 16%▼5%West Virginia’s chance to win, 21% to 16%Watch from this playESPN College Football
  2. Q2, 14:17Hawkins sacked for a 7-yd lossfumbles; illegal bat on TCUQ2, 14:17 · West Virginia 3, TCU 73-7score after the play3-7score after the playWatch from this playESPN College Football
  3. Q2, 13:58Hawkins 2-yd TD runWest Virginia goes ahead 10-7Q2, 13:58 · West Virginia 10, TCU 7▲12%West Virginia’s chance to win, 19% to 31%▲12%West Virginia’s chance to win, 19% to 31%Watch from this playESPN College Football
  4. Q2, 11:03Hawkins intercepted by Jackson at the TCU 42Q2, 11:03 · West Virginia 10, TCU 7▼2%West Virginia’s chance to win, 31% to 29%▼2%West Virginia’s chance to win, 31% to 29%Watch from this playESPN College Football
  5. Q2, 1:04Craig intercepted by Diagne at the WVU16Q2, 1:04 · West Virginia 10, TCU 10▲6%West Virginia’s chance to win, 21% to 27%▲6%West Virginia’s chance to win, 21% to 27%Watch from this playESPN College Football
  6. Q3, 11:57Craig sacked for a 9-yd lossQ3, 11:57 · West Virginia 10, TCU 10▲4%West Virginia’s chance to win, 20% to 24%▲4%West Virginia’s chance to win, 20% to 24%Watch from this playESPN College Football
  7. Q3, 8:56Hawkins 36-yd TD runWest Virginia goes ahead 17-13Q3, 8:56 · West Virginia 17, TCU 13▲14%West Virginia’s chance to win, 27% to 41%▲14%West Virginia’s chance to win, 27% to 41%Watch from this playESPN College Football
  8. Q3, 1:15Craig 2-yd TD runTCU goes ahead 20-17Q3, 1:15 · West Virginia 17, TCU 20▼16%West Virginia’s chance to win, 38% to 22%▼16%West Virginia’s chance to win, 38% to 22%Watch from this playESPN College Football
  9. Q4, 11:28Hawkins 13-yd TD pass to CookWest Virginia goes ahead 24-20Q4, 11:28 · West Virginia 24, TCU 20▲15%West Virginia’s chance to win, 30% to 45%▲15%West Virginia’s chance to win, 30% to 45%Watch from this playESPN College Football
  10. Q4, 0:34Craig sacked for a 9-yd lossfumblesQ4, 0:34 · West Virginia 24, TCU 20▲24%West Virginia’s chance to win, 48% to 72%▲24%West Virginia’s chance to win, 48% to 72%Watch from this playESPN College Football

Every drive

West Virginia scored on 4 of its 11 drives; TCU on 4 of its 10.

West Virginia’s drives are teal, TCU’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1West Virginia: Field goal, from 75 yards out to 36Field goalTCU: Touchdown, from 91 yards out to 0TouchdownWest Virginia: Touchdown, from 75 yards out to 0TouchdownQ2TCU: Fumble, from 75 yards out to 27FumbleWest Virginia: Interception, from 73 yards out to 77InterceptionTCU: Field goal, from 58 yards out to 21Field goalWest Virginia: Punt, from 75 yards out to 72PuntTCU: Missed field goal, from 75 yards out to 25Missed FGWest Virginia: Punt, from 75 yards out to 55PuntTCU: Interception, from 71 yards out to 49InterceptionWest Virginia: End of half, from 84 yards out to 85End of halfQ3TCU: Field goal, from 75 yards out to 19Field goalWest Virginia: Touchdown, from 75 yards out to 0TouchdownTCU: Punt, from 75 yards out to 39PuntWest Virginia: Punt, from 91 yards out to 88PuntTCU: Touchdown, from 46 yards out to 0TouchdownWest Virginia: Touchdown, from 75 yards out to 0TouchdownQ4TCU: Turned over on downs, from 75 yards out to 20DownsWest Virginia: Punt, from 79 yards out to 59PuntTCU: Fumble, from 90 yards out to 23FumbleWest Virginia: End of game, from 77 yards out to 78End of game

From TCU’s side

TCU’s best moment: Craig 15-yd pass to Hayes (Q4 1:14). It lifted TCU’s win chance by 17 points.

How TCU fans took it: “CLASSIC JADEN CRAIG SMHHHHH” r/CFB game thread

When fans got loud

Busy

The loudest stretch was the finish.

Jump to the loudest stretch

The jump was busy; the crowd was steady.

FirstSecondThirdFourthWest Virginia fansTCU fansusual

6 lead changes. The winner fell to 10%.

What it cost

TCU’s chance to make the playoff fell from 1% to 0%.

Make the playoff

West Virginia · won0% → 0%
TCU · lost1% → ▼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.

TCU plays vs Kansas on Sat Oct 31 with a 0% chance to make the playoff.

Box score

West Virginia 24, TCU 20

West Virginia covered +10 by 14. The total, 44, stayed under 58.5.

West VirginiaTCUTotal yardsWest Virginia 265TCU 484265484Passing yardsWest Virginia 79TCU 37279372Rushing yardsWest Virginia 186TCU 112186112First downsWest Virginia 17TCU 291729TurnoversWest Virginia 1TCU 313Time of possessionWest Virginia 22:24TCU 37:3622:2437:36
Team totalsWest VirginiaTCU
Total yards265484
Passing7 of 15, 79 yds33 of 47, 372 yds
Rushing43 for 186 yds35 for 112 yds
First downs1729
Third down4 of 128 of 14
Fourth down1 of 11 of 2
Turnovers13
Penalties5 for 49 yds8 for 81 yds
Time of possession22:2437:36

West Virginia leaders

  • Passing Michael Hawkins Jr. 7 of 15, 79 yds, 1 TD, 1 INT
  • Rushing Cam Cook 18 for 90 yds; Michael Hawkins Jr. 20 for 87 yds, 2 TD
  • Receiving Prince Strachan 2 for 24 yds; John Neider 2 for 21 yds

TCU leaders

  • Passing Jaden Craig 33 of 47, 372 yds, 1 TD, 1 INT
  • Rushing Jon Denman 15 for 58 yds; Jaden Craig 12 for 26 yds, 1 TD
  • Receiving Kari Ashley 6 for 118 yds; Jordan Dwyer 10 for 113 yds

No rain through the game

73° at kickoff · no rain recorded

The usual here around this date is 72°, with about 7 in 10 games between 64° and 81°.

October game-day temperatures at Amon G. Carter Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4TCU favoredWest Virginia favored0%Win chanceTCURaininches 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 timeQ1Q2Q3Q4TCU favoredWest Virginia 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.

Fourth quarter, 0:34 left2:15 p.m.
West Virginia 24, TCU 20 · TCU 28% to win
no rain · 81°
Craig sacked for a 9-yd loss, fumbles

Jump to

Where this weather comes fromMeasured at Fort Worth Nas airport, 6.3 miles away, and Fort Worth/meacham airport, 7.6 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

West Virginia · 4-3

Rated 182nd in our preseason ratings, 147th now, up 35 spots.

1-2 in its last three — but nothing on this résumé beats a top-40 team yet.

L 31-52 vs ArizonaTop 25 No. 19 of 668 teams

lost by 21 as a 3.5-point underdog

West Virginia lost 31-52 vs Arizona. Chance to win started at 53%, low under 1%, high 60%.

Last three games

TCU · 3-3

Rated 49th in our preseason ratings, 35th now, up 14 spots.

1-2 in its last three, capped by a 11-point win over Baylor as a 3.5-point underdog.

W 17-6 @ Baylor No. 31 of 668 teams

won by 11 as a 3.5-point underdog

TCU won 17-6 at Baylor. Chance to win started at 32%, low 29%, high better than 99%.

L 10-17 vs BYUTop 25 No. 9 of 668 teams

lost by 7 as a 5.5-point underdog

TCU lost 10-17 vs BYU. Chance to win started at 42%, low under 1%, high 51%.

L 13-21 @ UCF No. 80 of 668 teams

lost by 8 as a 3.5-point favorite

TCU lost 13-21 at UCF. Chance to win started at 51%, low under 1%, high 66%.

W 63-7 vs Grambling No. 184 of 668 teams

won by 56 as a 44.5-point favorite

TCU won 63-7 vs Grambling. Never in doubt.

L 10-15 vs North Carolina No. 127 of 668 teams

lost by 5 as a 7.5-point favorite

TCU lost 10-15 vs North Carolina. Chance to win started at 73%, low 7%, high 87%.

Week by week

TCU

Wk 2: W 63-7 vs Grambling▲56GramblingWk 3: W 31-7 vs Arkansas State▲24A. St.Wk 4: L 13-21 at UCF▼8UCFWk 5: L 10-17 vs BYU▼7BYUWk 7: W 17-6 at Baylor▲11Baylor
  • Wk 2Wvs Grambling63-7
  • Wk 3Wvs Arkansas State31-7
  • Wk 4Lat UCF13-21
  • Wk 5Lvs BYU10-17
  • Wk 7Wat Baylor17-6

West Virginia

Wk 3: W 38-27 at Virginia▲11VirginiaWk 4: L 24-41 vs Oklahoma State▼17Oklahoma…Wk 5: L 42-45 at Iowa State▼3Iowa St.Wk 6: L 31-52 vs Arizona▼21ArizonaWk 7: W 45-42 vs Cincinnati▲3Cincinna…
  • Wk 3Wat Virginia38-27
  • Wk 4Lvs Oklahoma State24-41
  • Wk 5Lat Iowa State42-45
  • Wk 6Lvs Arizona31-52
  • Wk 7Wvs Cincinnati45-42

Power rating by week

TCU is rated 11.4 points ahead as of week 7. Our power rating by week; higher is better.

8-1-11Wk 0Wk 4Wk 7TCUWest Virginia

Matchups

Biggest mismatch: TCU’s passing EPA against West Virginia, 63 points

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

  1. TCU’s passing EPA against West Virginia’s defense

    63 pointsweakerstronger50th

    TCU offense, 63rd percentile · West Virginia defense, 0th

  2. TCU’s explosive plays against West Virginia’s defense

    47 pointsweakerstronger50th

    TCU offense, 65th percentile · West Virginia defense, 18th

  3. TCU’s success rate against West Virginia’s defense

    47 pointsweakerstronger50th

    TCU offense, 53rd percentile · West Virginia defense, 6th

Season profile, all the rows

Season profile

West VirginiaTCU
EPA/play, offense
West Virginia · 68TCU · 34
EPA/play, defense
West Virginia · 8TCU · 92
Success rate, offense
West Virginia · 55TCU · 53
Success rate, defense
West Virginia · 6TCU · 90
Explosive-play rate, offense
West Virginia · 76TCU · 65
Explosive-play rate, defense
West Virginia · 18TCU · 82
Rush EPA, offense
West Virginia · 71TCU · 5
Rush EPA, defense
West Virginia · 47TCU · 92
Pass EPA, offense
West Virginia · 82TCU · 63
Pass EPA, defense
West Virginia · 0TCU · 86

The series

West Virginia leads the series 8-6

14 meetings since 1984 · TCU won the last meeting

TCU wonWest Virginia won1984: West Virginia by 172012: TCU by 12013: West Virginia by 32014: TCU by 12015: TCU by 302016: West Virginia by 242017: TCU by 72018: West Virginia by 372019: West Virginia by 32020: West Virginia by 182021: West Virginia by 122022: TCU by 102023: West Virginia by 32025: TCU by 619842025
  • 2025TCU 23-17TCU won 23-17 at West Virginia. Chance to win started at 83%, low 80%, high 99%.
  • 2023West Virginia 24-21TCU lost 21-24 vs West Virginia. Chance to win started at 81%, low 29%, high 93%.
  • 2022TCU 41-31TCU won 41-31 at West Virginia. Chance to win started at 67%, low 45%, high better than 99%.
  • 2021West Virginia 29-17TCU lost 17-29 vs West Virginia. Chance to win started at 75%, low under 1%, high 80%.
  • 2020West Virginia 24-6TCU lost 6-24 at West Virginia. Chance to win started at 44%, low under 1%, high 55%.

Each line is TCU’s chance to win through that meeting. TCU is 1-3 in the meetings since 2018 that were still close in the fourth quarter.

Line, fans and home field

The betting line, and the fans

West Virginia fans are in a better mood than TCU fans (67th percentile vs 42nd among FBS fanbases), even with TCU favored.

  • Model · 92%
  • Line · 79%
  • TCU fans · 42nd
  • West Virginia fans · 67th

TCU favored by 10 · Total 58.5

How games like this usually go

TCU by 10, on the usual path until 10:16 left in the fourth

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 415 games since 2025 with a favorite of 7.5 to 14.5 points.

The market

The spread moved 3 points toward TCU.

opened −7now −10

Spread: −7 → −10

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

Home field

TCU is worth +4.6 points (±3.6) more at home than on the road since 2018 — middle of FBS, 58th percentile.

59% at home, 50% on the road against FBS opponents (27-19 home, 22-22 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 +2.8 at home vs. away over 98 games — inside the ±5.9 noise, so the flat number is the honest one here.

The visitors travel about 1,081 miles to get here.

Last meeting in our History pages

Where next

Conference standings

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

Full Big 12 standings