West Virginia Mountaineers at TCU Horned Frogs
O/U 58.5 · SPREAD TCU Horned Frogs -10.5 · Amon G. Carter Stadium, Fort Worth, TX
The pick & result
- Published pick
- West Virginia Mountaineers +10.5 -112
- Published odds
- -112
- Result
- Won
- Final score
- 24-20
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| Market | Opened Oct 18 1:02 PM | Close Sat 11:53 AM | Move |
|---|---|---|---|
| SPREAD | TCU Horned Frogs -7 (-115) | TCU Horned Frogs -10 (-108) | +3 |
| TOTAL | 58.5 (-118) | 58.5 (-108) | Price |
| MONEYLINE | TCU Horned Frogs -275 | TCU Horned Frogs -350 | −75 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENOct 18 1:02 PM | TCU Horned Frogs -7 (-115) | 58.5 (-118) | TCU Horned Frogs -275 · West Virginia Mountaineers +220 |
| Oct 18 4:03 PM | TCU Horned Frogs -8 (-110) | 58.5 (-108) | TCU Horned Frogs -325 · West Virginia Mountaineers +260 |
| Oct 18 5:03 PM | TCU Horned Frogs -8 (-110) | 56.5 (-112) | TCU Horned Frogs -300 · West Virginia Mountaineers +260 |
| Oct 18 6:03 PM | TCU Horned Frogs -8.5 (-105) | 56.5 (-110) | TCU Horned Frogs -300 · West Virginia Mountaineers +260 |
| Oct 18 8:04 PM | TCU Horned Frogs -8.5 (-108) | 56.5 (-110) | TCU Horned Frogs -300 · West Virginia Mountaineers +250 |
| Oct 18 10:04 PM | TCU Horned Frogs -8.5 (-108) | 56.5 (-108) | TCU Horned Frogs -300 · West Virginia Mountaineers +250 |
| Oct 19 6:00 AM | TCU Horned Frogs -8.5 (-108) | 56.5 (-108) | TCU Horned Frogs -325 · West Virginia Mountaineers +260 |
| Oct 19 12:31 PM | TCU Horned Frogs -8.5 (-108) | 55.5 (-110) | TCU Horned Frogs -325 · West Virginia Mountaineers +260 |
| Oct 19 4:31 PM | TCU Horned Frogs -8.5 (-108) | 56.5 (-105) | TCU Horned Frogs -300 · West Virginia Mountaineers +250 |
| Oct 20 6:31 AM | TCU Horned Frogs -8.5 (-108) | 56.5 (-108) | TCU Horned Frogs -325 · West Virginia Mountaineers +260 |
| Oct 20 12:45 PM | TCU Horned Frogs -8.5 (-118) | 56.5 (-108) | TCU Horned Frogs -325 · West Virginia Mountaineers +270 |
| Oct 20 3:17 PM | TCU Horned Frogs -8.5 (-118) | 56.5 (-110) | TCU Horned Frogs -325 · West Virginia Mountaineers +270 |
| Oct 20 5:17 PM | TCU Horned Frogs -9.5 (-112) | 56.5 (-110) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 21 6:01 AM | TCU Horned Frogs -9.5 (-112) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 21 10:01 AM | TCU Horned Frogs -9.5 (-112) | 56.5 (-110) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 21 10:32 AM | TCU Horned Frogs -9.5 (-108) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 21 11:02 AM | TCU Horned Frogs -9.5 (-112) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 21 3:02 PM | TCU Horned Frogs -9.5 (-110) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 21 4:02 PM | TCU Horned Frogs -9.5 (-110) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +290 |
| Oct 21 4:32 PM | TCU Horned Frogs -9.5 (-110) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| Oct 22 6:00 AM | TCU Horned Frogs -9.5 (-110) | 56.5 (-110) | TCU Horned Frogs -350 · West Virginia Mountaineers +290 |
| Thu 9:00 AM | TCU Horned Frogs -9.5 (-110) | 56.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +290 |
| Thu 11:58 AM | TCU Horned Frogs -9.5 (-120) | 56.5 (-108) | TCU Horned Frogs -375 · West Virginia Mountaineers +290 |
| Thu 1:29 PM | TCU Horned Frogs -10.5 (-110) | 56.5 (-108) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Thu 1:59 PM | TCU Horned Frogs -10.5 (-110) | 56.5 (-110) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Thu 2:59 PM | TCU Horned Frogs -10.5 (-110) | 56.5 (-110) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Thu 5:53 PM | TCU Horned Frogs -10.5 (-110) | 57.5 (-108) | TCU Horned Frogs -375 · West Virginia Mountaineers +310 |
| Fri 11:01 AM | TCU Horned Frogs -10.5 (-110) | 57.5 (-108) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Fri 1:32 PM | TCU Horned Frogs -10.5 (-108) | 57.5 (-108) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Fri 4:00 PM | TCU Horned Frogs -10.5 (-108) | 57.5 (-110) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Fri 4:10 PM | TCU Horned Frogs -10.5 (-108) | 57.5 (-112) | TCU Horned Frogs -375 · West Virginia Mountaineers +310 |
| Fri 4:28 PM | TCU Horned Frogs -10.5 (-108) | 57.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Fri 6:10 PM | TCU Horned Frogs -10.5 (-108) | 57.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Sat 4:45 AM | TCU Horned Frogs -10.5 (-108) | 58.5 (-105) | TCU Horned Frogs -375 · West Virginia Mountaineers +310 |
| Sat 7:30 AM | TCU Horned Frogs -10.5 (-108) | 57.5 (-115) | TCU Horned Frogs -375 · West Virginia Mountaineers +300 |
| Sat 8:00 AM | TCU Horned Frogs -10.5 (-110) | 57.5 (-115) | TCU Horned Frogs -375 · West Virginia Mountaineers +310 |
| Sat 8:11 AM | TCU Horned Frogs -10.5 (-110) | 57.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 8:30 AM | TCU Horned Frogs -10.5 (-110) | 57.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Sat 9:00 AM | TCU Horned Frogs -10.5 (-110) | 57.5 (-115) | TCU Horned Frogs -375 · West Virginia Mountaineers +310 |
| Sat 9:11 AM | TCU Horned Frogs -10.5 (-110) | 57.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 10:01 AM | TCU Horned Frogs -11 (-108) | 57.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 10:32 AM | TCU Horned Frogs -11 (-108) | 58.5 (-120) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 10:42 AM | TCU Horned Frogs -11 (-108) | 58.5 (-115) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 10:48 AM | TCU Horned Frogs -11 (-108) | 59.5 (-102) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 10:53 AM | TCU Horned Frogs -11 (-108) | 58.5 (-112) | TCU Horned Frogs -400 · West Virginia Mountaineers +320 |
| Sat 11:00 AM | TCU Horned Frogs -11 (-108) | 58.5 (-112) | TCU Horned Frogs -400 · West Virginia Mountaineers +310 |
| Sat 11:13 AM | TCU Horned Frogs -11 (-108) | 58.5 (-112) | TCU Horned Frogs -375 · West Virginia Mountaineers +310 |
| Sat 11:23 AM | TCU Horned Frogs -10.5 (-108) | 58.5 (-112) | TCU Horned Frogs -375 · West Virginia Mountaineers +300 |
| Sat 11:33 AM | TCU Horned Frogs -10 (-108) | 58.5 (-110) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
| CLOSESat 11:53 AM | TCU Horned Frogs -10 (-108) | 58.5 (-108) | TCU Horned Frogs -350 · West Virginia Mountaineers +280 |
The read
It's homecoming in Fort Worth, with an 11 a.m. kickoff under gray skies. TCU is laying 10.5 to a West Virginia team that has given up 41 or more in all four Big 12 games. On paper that looks like a mismatch, but the number says otherwise.
The case for TCU is real. West Virginia has allowed 312 or more passing yards in every conference game and gets 0 to 2 sacks a week. Now CB Jason Chambers, S Da'Mare Williams and DL Corey McIntyre Jr. are all out. Jaden Craig, throwing to Ed Small and Kari Ashley, should have his best day against an FBS opponent.
But TCU's offense has a ceiling. It has scored 17 or fewer in four of five FBS games. Some of that is bad luck, since TCU outgained BYU, UCF and Baylor. Some of it is built in. TCU ran for 33, 72 and 33 yards the last three games and allowed 4 sacks in each. Jeremy Payne is doubtful and Landon Walker is out, so the running game falls to Jon Denman and Joe Pitchford. Teams that can't run settle for field goals near the goal line, and covering 10.5 takes touchdowns.
On the other side, West Virginia's ground game is the best offense TCU has seen. Every offense TCU has faced ranks 59th or worse in scoring. West Virginia has scored at least 24 in every game and run for 247 or more in five of six FBS games. Michael Hawkins Jr. does real damage as a runner but struggles to throw against good defenses. Rich Rodriguez's talk about staying out of third-and-long tells you the plan: grind it out. TCU will slow that down, but not to the 6 points Baylor managed.
Ignore the homecoming angle, the travel and the turnover swings. The likeliest result is TCU winning by about a touchdown, with plenty of yards and too many field goals. The risk is that a thin West Virginia secondary hands Craig a career day. That keeps this a lean, but the points are the side.
Injuries noted
West Virginia Mountaineers: Andre Devine (out) — RB; Friday report lists out; condition unspecified.; Armoni Weaver-Bomar (out) — WR; Friday report lists out; condition unspecified.; Corey McIntyre Jr. (out) — DL; downgraded from doubtful Friday; condition unspecified.; Da'Mare Williams (out) — S; Friday report lists out; condition unspecified.; Darius Wiley (out) — DL; Friday report lists out; condition unspecified.; Emory Snyder (out) — Nickel/safety; Friday report lists out; condition unspecified.; Jason Chambers (out) — DB; downgraded from doubtful Friday; condition unspecified.; Nick Taylor (probable) — CB; Friday report; condition unspecified.
TCU Horned Frogs: Cooper Reid (out) — WR; Friday report lists out; condition unspecified.; Devan Robison (out) — OL; Friday report lists out; condition unspecified.; Devondre McGee (out) — CB; Friday report lists out; condition unspecified.; Fletcher Fierro (out) — WR; Friday report lists out; condition unspecified.; Keagan Cunningham (out) — WR; Friday report lists out; condition unspecified.; Landon Walker (out) — RB; Friday report lists out; condition unspecified.; Ryan Yaites (out) — S; downgraded from doubtful Friday; condition unspecified.; Jeremy Payne (doubtful) — RB; downgraded from questionable Friday; condition unspecified.; Zach Chapman (questionable) — EDGE; Friday report; condition unspecified.; Floyd Guidry (probable) — DT; Friday report; condition unspecified.; Kari Ashley (probable) — TE; upgraded from questionable Friday; condition unspecified.; Kyle Lemmermann (probable) — K; upgraded from questionable Friday; condition unspecified.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
QUARTERBACK
Michael Hawkins Jr. is WVU's projected starter
10.40 Y/AMichael Hawkins Jr. is WVU's projected starting quarterback. October 20 game-specific reporting discusses Hawkins facing TCU and includes Rodriguez's comments about him. It supports an expected start but does not explicitly establish a team-confirmed starting assignment. 2026 line: 1497 passing yards, 57.6% completions, 10.40 yards per attempt, 10-1 TD-INT over 7 games.
Jaden Craig is TCU's confirmed starter
8.76 Y/AJaden Craig is TCU's confirmed starting quarterback. TCU's October 22 preview for the October 24 game explicitly identifies Craig as its starting quarterback. 2026 line: 1690 passing yards, 66.8% completions, 8.76 yards per attempt, 10-5 TD-INT over 6 games.
TRENCHES
WVU: 272.4 rushing yards per game to TCU's 111.3
161.1 YPGWest Virginia is running for 272.4 yards a game through 7 games, way up from 160.6 last season, so this is a real shift toward a ground-first offense. TCU runs for 111.3, down from 131.4 last season. Seven games is a decent sample, but a jump that large usually cools some against better fronts. If West Virginia can lean on the run in Fort Worth, expect a slower game with the Mountaineers trying to control the clock.
TCU: 92 rushing yards allowed per game to WVU's 173.7
81.7 YPGTCU allows 92 rushing yards a game over six games, and WVU allows 173.7 over seven. Paired with WVU's pass defense, this is a unit giving up a lot every way. Without opponent detail on the sheet, schedule can't explain it away, and seven games is a solid sample. TCU can pick its method of attack, while WVU has to run into a front that has held up all season.
PACE & SCRIPT
TCU: 12.2 points allowed per game to WVU's 34
21.8 PPGTCU is allowing 12.2 points a game through 6 games, a massive drop from 25.3 last season. West Virginia gives up 34, worse than its 30.8 last season. A defensive swing that big in six games often includes some soft opponents, so expect some drift upward. The spot to think about is a TCU defense on a heater against a West Virginia offense built around the run.
WVU: 37.6 points per game to TCU's 24
13.6 PPGWest Virginia has jumped from 21.8 points a game to 37.6, and TCU has fallen from 30.7 to 24. Both moves are large enough that some pullback is likely, especially for West Virginia. On the road at TCU, the question is whether that new offense holds up against a team that scored more than it last season.
WVU @ TCU carries a 57.5 market total
57.5West Virginia at TCU sits at 57.5, 6 points over the median, so the market expects two offenses that keep the scoreboard moving. The sheet offers no matchup detail. Field goals instead of touchdowns, or a slower, run-first script, is what would crack it. Ask whether the pace the number needs shows up early.
MISMATCH
WVU: 272.4 rush yards a game to TCU's 111.3
272.4 VS 111.3West Virginia runs for 272.4 yards a game over 7 games, a massive leap from 160.6 last season. TCU sits at 111.3 over 6 games, down from 131.4. A jump that large over seven games likely includes softer opponents, so some pullback is fair. If the Mountaineers can still run on the road, they shorten the game and keep TCU's offense waiting. TCU has to win early downs and make West Virginia throw to stay in it.
COVERAGE
TCU: 172.8 passing yards allowed per game to WVU's 310.1
137.3 YPGTCU's pass defense has given up 172.8 yards a game through six games, while WVU's has bled 310.1 over seven. The sheet doesn't say which quarterbacks either side has faced, so schedule strength can't confirm or discount the gap. Six and seven games is a real sample, and a gap this wide usually doesn't close all at once. If TCU leads early, WVU will have to throw into the better unit, while TCU's passing game gets the softer one.
REPLACEMENT
Andre Devine (RB) is out for WVU
OUTRunning back; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Armoni Weaver-Bomar (WR) is out for WVU
OUTWide receiver; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Corey McIntyre Jr. (DL) is out for WVU
OUTDefensive lineman; downgraded Friday. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Da'Mare Williams (S) is out for WVU
OUTSafety; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Darius Wiley (DL) is out for WVU
OUTDefensive lineman; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Emory Snyder (DB) is out for WVU
OUTNickel/safety; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Jason Chambers (CB) is out for WVU
OUTDefensive back; downgraded Friday. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Cooper Reid (WR) is out for TCU
OUTWide receiver; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Devan Robison (OL) is out for TCU
OUTOffensive lineman; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Devondre McGee (CB) is out for TCU
OUTCornerback; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Fletcher Fierro (WR) is out for TCU
OUTWide receiver; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Keagan Cunningham (WR) is out for TCU
OUTWide receiver; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Landon Walker (RB) is out for TCU
OUTRunning back; condition unspecified. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Ryan Yaites (S) is out for TCU
OUTSafety; downgraded Friday. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
Jeremy Payne (RB) is doubtful for TCU
DOUBTFULRunning back; downgraded Friday. West Virginia at TCU Injury Report — Week 8; Friday report posted 7:00 PM PT (2026-10-23)
SITUATIONAL
TCU: 281.7 team passing yards per game to WVU's 221.6
60.1 YPGWVU is at 221.6 team passing yards per game over 7 games; TCU is at 281.7 over 6 games. Those are this season's games through Oct 23. Last season WVU was at 188.9 over 12 games and TCU at 290.1 over 13 games.
TEAM RECORD
Big 12 game: WVU 1-3, TCU 1-2 in conference
CONFERENCEThese two share the Big 12. WVU is 1-3 against it, TCU is 1-2. 2026 standings through 2026-10-24.
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 24, 2026 at 8:11 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, betrivers, draftkings, betmgm, caesars.
- 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 StoreEvery NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day