Big 12 · 2026

West Virginia Mountaineers

Head coach Rich Rodriguez · Milan Puskar Stadium
5-32-3 in conference
TDC Rank
#69
of 138 FBS teams
Rating
+0.5
pts vs avg FBS team
Offense
+6.2
28th in FBS
Defense
-5.8
106th in FBS
Schedule so far
+0.5
50th toughest
Projected
5.8-6.2
bowl-eligible 63%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

+0.5 now, -1.6 preseason · up 1 spot since preseason
-50+5FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8Wk 9#69

Final record odds

5.8-6.2 expected · most likely 6-6 (45%)
37%5-745%6-617%7-58-4

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5vs108Coastal CarolinaW 31–24 ›-8.1—TNT
2Sep 12vsUT Martin FCSW 52–7 ›-2.8—ESPN+
3Sep 19vs47VirginiaNEUTRALW 38–27 ›+16.9—ACC Network
4Sep 26vs35Oklahoma StateCONFL 24–41 ›-11.6—FS1
5Oct 3@51Iowa StateCONFL 42–45 ›+5.6—TNT
6Oct 10vs22ArizonaCONFL 31–52 ›-10.7—TNT
7Oct 17vs55CincinnatiCONFW 45–42 ›+3.9—TNT
8Oct 24@46TCUCONFW 24–20 ›+14.1—ESPN2
9—Bye
10Nov 7@12Texas TechCONFTexas Tech −21.0 · o/u 68.8—8%ESPN
11Nov 14vs40KansasCONFKansas −3.4 · o/u 66.3—41%
12Nov 21vs32HoustonCONFHouston −7.6 · o/u 66.3—31%
13Nov 27@8UtahCONFUtah −26.0 · o/u 68.9—4%Fox

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play+0.18148th+0.257130th
Success rate42.8%64th47.2%129th
Explosiveness1.33025th1.330115th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate43.1%64th47.6%129th
Rushing success rate44.6%58th43.0%77th
Passing success rate39.8%93rd52.1%135th
Explosive run rate13.5%74th14.0%85th
Explosive pass rate19.0%1st17.7%138th
Line yards / carry3.1075th3.1084th
Opportunity rate37.0%97th39.9%99th
Stuff rate15.8%50th19.8%41st
Sack rate7.6%111th5.4%74th
3rd-down conversion48.6%20th41.1%86th
Red-zone TD rate70.6%23rd57.1%60th
Havoc rate11.8%39th12.2%106th
Box score · season totals
Points / game35.921st32.3126th
Yards / game468.113th483.9137th
Yards / play6.1139th6.80136th
Pass yards / game206.596th317.9138th
Yards / pass att.10.102nd9.78137th
Completion %56.7%120th68.1%132nd
Rush yards / game261.65th166.0102nd
Yards / carry4.8040th4.5699th
3rd-down conv. %47.9%21st40.8%102nd
Turnovers / game (lost · forced)1.0035th1.2558th
Sacks / game (allowed · made)1.8864th2.2552nd
Penalty yards / game48.643rd65.826th

Charting

Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest

Avg. depth of throw
14.3
1st of 138
YAC per catch
7.4
3rd of 138
Deep shots (20+)
32%
1st of 138
Shotgun
99%
8th of 138
No-huddle
98%
3rd of 138
QB pressured
10%
106th of 138 (1st = most)
Defense: pressure rate
10%
123rd of 138
Defense: YAC allowed
6.6
9th of 138 (1st = most)

Offense: where it throws160 throws charted

56% comp14.3 avg. depth7.4 YAC/catch32% 20+ air yds12–3 TD–INT
101020203030LOSLeft, Behind air yards: 7 throws (4%), 6 caught (86%), 56 yds, 8.0 per throw786% · 56yLeft, 0–4 air yards: 10 throws (6%), 8 caught (80%), 52 yds, 5.2 per throw1080% · 52yLeft, 5–9 air yards: 7 throws (4%), 5 caught (71%), 67 yds, 9.6 per throw771% · 67yLeft, 10–14 air yards: 5 throws (3%), 2 caught (40%), 30 yds, 6.0 per throw540% · 30yLeft, 15–19 air yards: 1 throws (1%), 1 caught (100%), 19 yds, 19.0 per throw1100% · 19yLeft, 20–29 air yards: 5 throws (3%), 1 caught (20%), 33 yds, 6.6 per throw520% · 33yLeft, 30+ air yards: 13 throws (8%), 6 caught (46%), 196 yds, 15.1 per throw1346% · 196yMiddle, Behind air yards: 1 throws (1%), 1 caught (100%), -2 yds, -2.0 per throw1100% · -2yMiddle, 0–4 air yards: 8 throws (5%), 6 caught (75%), 40 yds, 5.0 per throw875% · 40yMiddle, 5–9 air yards: 3 throws (2%), 2 caught (67%), 33 yds, 11.0 per throw367% · 33yMiddle, 10–14 air yards: 8 throws (5%), 7 caught (88%), 157 yds, 19.6 per throw888% · 157yMiddle, 15–19 air yards: 6 throws (4%), 3 caught (50%), 113 yds, 18.8 per throw650% · 113yMiddle, 20–29 air yards: 5 throws (3%), 2 caught (40%), 61 yds, 12.2 per throw540% · 61yMiddle, 30+ air yards: 6 throws (4%), 2 caught (33%), 72 yds, 12.0 per throw633% · 72yRight, Behind air yards: 5 throws (3%), 4 caught (80%), 71 yds, 14.2 per throw580% · 71yRight, 0–4 air yards: 20 throws (13%), 16 caught (80%), 165 yds, 8.3 per throw2080% · 165yRight, 5–9 air yards: 13 throws (8%), 9 caught (69%), 93 yds, 7.2 per throw1369% · 93yRight, 10–14 air yards: 11 throws (7%), 3 caught (27%), 77 yds, 7.0 per throw1127% · 77yRight, 15–19 air yards: 5 throws (3%), 1 caught (20%), 18 yds, 3.6 per throw520% · 18yRight, 20–29 air yards: 8 throws (5%), 3 caught (38%), 98 yds, 12.3 per throw838% · 98yRight, 30+ air yards: 13 throws (8%), 3 caught (23%), 119 yds, 9.2 per throw1323% · 119y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Defense: where it's thrown on248 throws charted

68% comp8.9 avg. depth6.6 YAC/catch16% 20+ air yds17–5 TD–INT
101020203030LOSLeft, Behind air yards: 11 throws (4%), 9 caught (82%), 67 yds, 6.1 per throw1182% · 67yLeft, 0–4 air yards: 19 throws (8%), 13 caught (68%), 132 yds, 6.9 per throw1968% · 132yLeft, 5–9 air yards: 25 throws (10%), 21 caught (84%), 214 yds, 8.6 per throw2584% · 214yLeft, 10–14 air yards: 13 throws (5%), 4 caught (31%), 59 yds, 4.5 per throw1331% · 59yLeft, 15–19 air yards: 3 throws (1%), 2 caught (67%), 90 yds, 30.0 per throw367% · 90yLeft, 20–29 air yards: 7 throws (3%), 4 caught (57%), 112 yds, 16.0 per throw757% · 112yLeft, 30+ air yards: 5 throws (2%), 4 caught (80%), 171 yds, 34.2 per throw580% · 171yMiddle, Behind air yards: 4 throws (2%), 2 caught (50%), 14 yds, 3.5 per throw450% · 14yMiddle, 0–4 air yards: 9 throws (4%), 6 caught (67%), 96 yds, 10.7 per throw967% · 96yMiddle, 5–9 air yards: 18 throws (7%), 14 caught (78%), 132 yds, 7.3 per throw1878% · 132yMiddle, 10–14 air yards: 8 throws (3%), 6 caught (75%), 99 yds, 12.4 per throw875% · 99yMiddle, 15–19 air yards: 5 throws (2%), 4 caught (80%), 87 yds, 17.4 per throw580% · 87yMiddle, 20–29 air yards: 6 throws (2%), 4 caught (67%), 129 yds, 21.5 per throw667% · 129yMiddle, 30+ air yards: 2 throws (1%), 1 caught (50%), 48 yds, 24.0 per throw250% · 48yRight, Behind air yards: 17 throws (7%), 13 caught (76%), 46 yds, 2.7 per throw1776% · 46yRight, 0–4 air yards: 34 throws (14%), 25 caught (74%), 224 yds, 6.6 per throw3474% · 224yRight, 5–9 air yards: 23 throws (9%), 16 caught (70%), 168 yds, 7.3 per throw2370% · 168yRight, 10–14 air yards: 11 throws (4%), 7 caught (64%), 95 yds, 8.6 per throw1164% · 95yRight, 15–19 air yards: 9 throws (4%), 7 caught (78%), 192 yds, 21.3 per throw978% · 192yRight, 20–29 air yards: 13 throws (5%), 7 caught (54%), 223 yds, 17.2 per throw1354% · 223yRight, 30+ air yards: 6 throws (2%), 2 caught (33%), 100 yds, 16.7 per throw633% · 100y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Offense: run direction407 carries

Left
20%
6.8 YPC · 57% succ.
Middle
62%
4.7 YPC · 36% succ.
Right
18%
5.9 YPC · 52% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Defense: runs faced263 carries

Left
22%
7.4 YPC · 61% succ.
Middle
67%
4.5 YPC · 40% succ.
Right
11%
7.5 YPC · 45% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.

Roster

100 players · Head coach Rich Rodriguez

100 players
#PlayerPos▲ClassHtWtHometown
3Michael Hawkins Jr.QBSO6' 1"205Dallas, TX
6Max BrownQBSR6' 2"230Tulsa, OK
7Wyatt Walker BrownQBFR6' 3"200Los Angeles, CA
8Jyron HughleyQBFR6' 2"199Belle Glade, FL
15Scotty Fox Jr.QBSO6' 2"215Mentor, OH
18John Johnson IIIQBFR5' 10"178New Orleans, LA
19Max AndersonQBFR6' 0"214Martinsburg, WV
1Amari LatimerRBFR5' 10"230Fairburn, GA
4Cam CookRBSR5' 9"203Round Rock, TX
20Martavious BoswellRBJR5' 9"182Fort Worth, TX
26Andre DevineRBSO5' 7"160North Fort Myers, FL
28Lawrence AutryRBFR5' 10"221Olive Branch, MS
34Darius MorantRBSO6' 0"226Hempstead, NY
33Kayden LukeFBJR5' 11"250Catalina, AZ
2DJ EppsWRSR5' 11"188Phenix City, AL
5Jaden BrayWRSR6' 2"208Norman, OK
11TaRon FrancisWRFR6' 1"216Avondale, LA
14Keon HutchinsWRJR6' 0"177Union, MS
24Landon DrummWRFR6' 3"187Anchorage, AK
32Brad MossorWRFR5' 11"187Princeton, WV
80John NeiderWRJR6' 2"205Milford, CT
85Robert OliverWRFR6' 2"185Tucson, AZ
89Charlie HanafinWRFR6' 0"186Burlington, MA
0Josh SappTESR6' 2"238Greenville, SC
10Cam BallTESR6' 7"247Glenn Dale, MD
46Xavier AndersonTEFR6' 6"215Martinsburg, WV
81Kade BushTEFR6' 4"226Chanhassen, MN
88Sam HamiltonTEFR6' 4"246Cincinnati, OH
51Raymond KovaleskyOLSO6' 3"278Wheeling, WV
52Nick KraheOLJR6' 6"312Erie, PA
54Amare GraysonOLJR6' 1"306Stockbridge, GA
56Lamarcus DillardOLFR6' 1"297Glenarden, MD
59Josh AisosaOLSO6' 3"320McKinney, TX
60Jonas MuyaOLFR6' 7"293Fort Wayne, IN
61Trevor BigelowOLFR6' 3"273Fairmont, WV
64Rhett MorrisOLFR6' 2"308Ridgewood, NJ
65Malik AgboOLSR6' 4"301Federal Way, WA
67Landen LivingstonOLSR6' 4"296Leo, IN
68Camden GoforthOLFR6' 4"306Athens, TN
72Cam GriffinOLSR6' 2"305Selma, AL
73Andreas HunterOLSO6' 4"300Glen Dale, WV
74Kevin BrownOLFR6' 6"294Harrisburg, PA
78Wes KingOLSR6' 3"309Appleton, WI
79Carsten CasadyOLJR6' 6"310Rolesville, NC
18Zeke Durham-CampbellDLSR6' 4"259Atlanta, GA
43KJ HensonDLJR6' 4"290Annapolis, MD
49Carter KesslerDLFR6' 2"250Shelby, OH
51Taylor BrownDLFR6' 3"290Upper Marlboro, MD
52Corey McIntyre Jr.DLJR6' 3"290Port Saint Lucie, FL
55Yendor MackDLFR6' 3"288Harrisburg, PA
60Gabe RyanDLSR6' 2"276Keyser, WV
92Emerson JoyDLJR6' 6"253Calgary, Canada
93Nate GabrielDLJR6' 3"295Auburndale, FL
94Cam MalloryDLFR6' 0"298Moody, AL
97Will LeBlancDLSO6' 5"288Houston, TX
98Brandon CaesarDLFR6' 4"257Cleveland, OH
10Jeremiah JohnsonLBJR6' 2"249Spanish Springs, NV
15Ben CutterLBSR6' 0"228Denver, NC
16Isaiah PattersonLBSO6' 2"235Tacoma, WA
30Antoine Sharp Jr.LBFR6' 0"225West Palm Beach, FL
35Cameron DwyerLBFR6' 1"216Delray Beach, FL
40Jason Hall Jr.LBJR6' 1"234Fall River, MA
45Malachi HoodLBSR6' 2"228Plainfield, IL
48Troy FischerLBSR5' 11"222Mineral, VA
50Harper HollomanLBJR6' 2"255Atlanta, GA
54Destin AchiLBSO6' 1"216Katy, TX
95Tobi HaastrupLBFR6' 3"250London, England
1Geimere Latimer IIDBSR5' 9"188Fairburn, GA
17Miles KhatriDBFR6' 0"208Montgomery, AL
23Emory SnyderDBFR6' 3"211Bixby, OK
25Jayden BallardDBFR6' 0"187Chesterfield, VA
37Maliek HawkinsDBFR6' 0"192Dallas, TX
4Da'Mun AllenCBJR6' 3"203Sanford, FL
7Chams DiagneCBSR6' 3"208Atlanta, GA
11Vincent SmithCBFR6' 1"215Orlando, FL
20Keyshawn RobinsonCBJR5' 11"193Ranson, WV
22Jaire RawlisonCBSO5' 9"183York, PA
24Rayshawn Reynolds Jr.CBJR6' 3"188Montgomery, AL
26Makhi BooneCBFR6' 0"168Elyria, OH
27ChaMarryus BomarCBFR5' 10"194Duncan, SC
32Simaj HillCBFR6' 0"184Philadelphia, PA
36Jason ChambersCBSR5' 11"189Charlotte, NC
39Jayden BellCBJR5' 10"160Fort Lauderdale, FL
0Andrew PowdrellSSR5' 10"186The Woodlands, TX
3Matt SiegSFR6' 0"190Mcdonald, PA
12Jacob BradfordSFR5' 11"192Baton Rouge, LA
28Rickey GilesSFR5' 10"194Oak Cliff, TX
29Kameron ReddicSJR6' 0"192Houston, TX
31Shane CornaliSFR6' 2"195Hickory, PA
34Tim RobersonSJR5' 11"182Valdosta, GA
38Silas SteffenSFR6' 4"200Morton, IL
42Alex AdebayoSSO6' 1"202Elkridge, MD
39Peter NotaroPKFR5' 11"192Wexford, PA
42Jack CassidyPKSR6' 6"234Derry, Ireland
48Nate FlowerPKJR6' 2"188Fairmont, WV
83Bryan HansenPSR6' 3"217Colleyville, TX
38Macguire MossLSSR6' 1"226Batavia, IL
53Kaden SellerLSSO6' 2"257Hilliard, OH
97Mack FlynnPRSO5' 10"175Euclid, OH
99David AfoghoEDGEJR6' 3"251Boston, MA

Program History

Final TDC rating, rank and record for every season since 2014

Final rating by season

Best: 2018 (+9.3, #21) · worst: 2025 (-3.5, #87)
-50+5+10FBS avg201420152016201720182019202020212022202320242025#87
SeasonRecordConfRankRatingOffDef
2026 so far5-32-3#69+0.5+6.2-5.8
20254-82-7#87-3.5-2.2-1.3
20246-75-4#76-1.0+1.9-2.9
20239-46-3#36+4.6+3.8+0.7
20225-73-6#72-0.2+2.5-2.7
20216-74-5#65+0.9-2.6+3.5
20206-44-4#43+3.2-2.6+5.8
20195-73-6#84-3.3-3.5+0.2
20188-46-3#21+9.3+8.5+0.8
20177-65-4#50+3.1+5.3-2.2
201610-37-2#34+6.2+1.6+4.6
20158-54-5#37+6.1+1.7+4.4
20147-65-4#39+5.2+4.0+1.2

West Virginia's past seasons use the same rating model as this one. Click a season to see its full page.

Updated Nov 3, 12:25 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →