Big 12 · 2026

West Virginia Mountaineers

Head coach Rich Rodriguez · Milan Puskar Stadium
4-31-3 in conference
TDC Rank
#70
of 138 FBS teams
Rating
-0.1
pts vs avg FBS team
Offense
+6.7
24th in FBS
Defense
-6.8
115th in FBS
Schedule so far
-0.5
45th toughest
Projected
5.0-7.0
bowl-eligible 27%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

-0.1 now, -1.6 preseason · rank unchanged
-50+5FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8#70

Final record odds

5.0-7.0 expected · most likely 5-7 (42%)
31%4-842%5-722%6-67-5

Schedule

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

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5vs114Coastal CarolinaW 31–24 ›-10.2—TNT
2Sep 12vsUT Martin FCSW 52–7 ›+2.3—ESPN+
3Sep 19vs34VirginiaNEUTRALW 38–27 ›+20.2—ACC Network
4Sep 26vs39Oklahoma StateCONFL 24–41 ›-13.1—FS1
5Oct 3@45Iowa StateCONFL 42–45 ›+7.6—TNT
6Oct 10vs25ArizonaCONFL 31–52 ›-12.3—TNT
7Oct 17vs55CincinnatiCONFW 45–42 ›+3.0—TNT
8Oct 24@41TCUCONFTCU −11.2 · o/u 57.0—23%ESPN2
9—Bye
10Nov 7@12Texas TechCONFTexas Tech −23.2 · o/u 70.3—6%
11Nov 14vs38KansasCONFKansas −4.2 · o/u 68.6—39%
12Nov 21vs30HoustonCONFHouston −7.7 · o/u 69.8—30%
13Nov 27@8UtahCONFUtah −26.2 · o/u 70.2—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.18953rd+0.288133rd
Success rate43.4%65th47.6%129th
Explosiveness1.35021st1.343115th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate43.6%70th47.9%131st
Rushing success rate44.8%67th43.4%80th
Passing success rate40.9%81st52.9%137th
Explosive run rate13.6%79th14.9%99th
Explosive pass rate20.3%1st18.4%138th
Line yards / carry3.1377th3.1285th
Opportunity rate37.6%91st41.2%110th
Stuff rate15.3%48th21.1%31st
Sack rate7.1%102nd5.8%59th
3rd-down conversion50.0%19th38.2%58th
Red-zone TD rate68.8%40th60.9%74th
Havoc rate11.8%38th12.8%93rd
Box score · season totals
Points / game37.618th34.0130th
Yards / game497.18th483.9137th
Yards / play6.3036th7.00137th
Pass yards / game224.778th310.1138th
Yards / pass att.10.602nd10.19137th
Completion %57.7%115th67.6%130th
Rush yards / game272.45th173.7105th
Yards / carry4.9041st4.75106th
3rd-down conv. %49.1%19th38.1%78th
Turnovers / game (lost · forced)1.0041st1.0086th
Sacks / game (allowed · made)1.7160th2.1466th
Penalty yards / game48.635th63.639th

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
13.7
3rd of 138
YAC per catch
7.6
4th of 138
Deep shots (20+)
30%
1st of 138
Shotgun
99%
4th of 138
No-huddle
98%
2nd of 138
QB pressured
10%
104th of 138 (1st = most)
Defense: pressure rate
10%
118th of 138
Defense: YAC allowed
7.3
3rd of 138 (1st = most)

Offense: where it throws146 throws charted

57% comp13.7 avg. depth7.6 YAC/catch30% 20+ air yds11–2 TD–INT
101020203030LOSLeft, Behind air yards: 7 throws (5%), 6 caught (86%), 56 yds, 8.0 per throw786% · 56yLeft, 0–4 air yards: 9 throws (6%), 7 caught (78%), 49 yds, 5.4 per throw978% · 49yLeft, 5–9 air yards: 7 throws (5%), 5 caught (71%), 67 yds, 9.6 per throw771% · 67yLeft, 10–14 air yards: 4 throws (3%), 1 caught (25%), 17 yds, 4.3 per throw425% · 17yLeft, 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: 11 throws (8%), 6 caught (55%), 196 yds, 17.8 per throw1155% · 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: 7 throws (5%), 6 caught (86%), 136 yds, 19.4 per throw786% · 136yMiddle, 15–19 air yards: 6 throws (4%), 3 caught (50%), 113 yds, 18.8 per throw650% · 113yMiddle, 20–29 air yards: 4 throws (3%), 2 caught (50%), 61 yds, 15.3 per throw450% · 61yMiddle, 30+ air yards: 5 throws (3%), 2 caught (40%), 72 yds, 14.4 per throw540% · 72yRight, Behind air yards: 5 throws (3%), 4 caught (80%), 71 yds, 14.2 per throw580% · 71yRight, 0–4 air yards: 17 throws (12%), 13 caught (76%), 138 yds, 8.1 per throw1776% · 138yRight, 5–9 air yards: 12 throws (8%), 8 caught (67%), 78 yds, 6.5 per throw1267% · 78yRight, 10–14 air yards: 10 throws (7%), 3 caught (30%), 77 yds, 7.7 per throw1030% · 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: 11 throws (8%), 3 caught (27%), 119 yds, 10.8 per throw1127% · 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 on202 throws charted

67% comp9.1 avg. depth7.3 YAC/catch17% 20+ air yds16–4 TD–INT
101020203030LOSLeft, Behind air yards: 9 throws (4%), 7 caught (78%), 54 yds, 6.0 per throw978% · 54yLeft, 0–4 air yards: 15 throws (7%), 9 caught (60%), 116 yds, 7.7 per throw1560% · 116yLeft, 5–9 air yards: 22 throws (11%), 18 caught (82%), 188 yds, 8.5 per throw2282% · 188yLeft, 10–14 air yards: 9 throws (4%), 3 caught (33%), 44 yds, 4.9 per throw933% · 44yLeft, 15–19 air yards: 2 throws (1%), 1 caught (50%), 69 yds, 34.5 per throw250% · 69yLeft, 20–29 air yards: 7 throws (3%), 4 caught (57%), 112 yds, 16.0 per throw757% · 112yLeft, 30+ air yards: 4 throws (2%), 3 caught (75%), 133 yds, 33.3 per throw475% · 133yMiddle, Behind air yards: 4 throws (2%), 2 caught (50%), 14 yds, 3.5 per throw450% · 14yMiddle, 0–4 air yards: 7 throws (3%), 4 caught (57%), 91 yds, 13.0 per throw757% · 91yMiddle, 5–9 air yards: 17 throws (8%), 13 caught (76%), 124 yds, 7.3 per throw1776% · 124yMiddle, 10–14 air yards: 8 throws (4%), 6 caught (75%), 99 yds, 12.4 per throw875% · 99yMiddle, 15–19 air yards: 3 throws (1%), 2 caught (67%), 44 yds, 14.7 per throw367% · 44yMiddle, 20–29 air yards: 4 throws (2%), 2 caught (50%), 60 yds, 15.0 per throw450% · 60yMiddle, 30+ air yards: 2 throws (1%), 1 caught (50%), 48 yds, 24.0 per throw250% · 48yRight, Behind air yards: 13 throws (6%), 11 caught (85%), 36 yds, 2.8 per throw1385% · 36yRight, 0–4 air yards: 26 throws (13%), 21 caught (81%), 184 yds, 7.1 per throw2681% · 184yRight, 5–9 air yards: 14 throws (7%), 10 caught (71%), 123 yds, 8.8 per throw1471% · 123yRight, 10–14 air yards: 9 throws (4%), 5 caught (56%), 72 yds, 8.0 per throw956% · 72yRight, 15–19 air yards: 9 throws (4%), 7 caught (78%), 192 yds, 21.3 per throw978% · 192yRight, 20–29 air yards: 12 throws (6%), 7 caught (58%), 223 yds, 18.6 per throw1258% · 223yRight, 30+ air yards: 6 throws (3%), 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 direction369 carries

Left
19%
7.1 YPC · 60% succ.
Middle
63%
4.6 YPC · 36% succ.
Right
18%
6.0 YPC · 51% 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 faced233 carries

Left
21%
8.2 YPC · 65% succ.
Middle
70%
4.4 YPC · 41% succ.
Right
9%
8.9 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 far4-31-3#70-0.1+6.7-6.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 Oct 21, 10:45 AM 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 →