Big Ten · 2026

Michigan State Spartans

Head coach Pat Fitzgerald · Spartan Stadium
2-60-5 in conference
TDC Rank
#66
of 138 FBS teams
Rating
+2.0
pts vs avg FBS team
Offense
-0.4
73rd in FBS
Defense
+2.5
50th in FBS
Schedule so far
+8.9
6th toughest
Projected
3.5-8.5
bowl-eligible 2%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

+2.0 now, +2.7 preseason · down 15 spots since preseason
0+5FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8Wk 9#66

Final record odds

3.5-8.5 expected · most likely 3-9 (37%)
13%2-1037%3-935%4-813%5-76-6

Schedule

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

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 4vs77ToledoW 30–20 ›+4.1—FS1
2Sep 12vs124Eastern MichiganW 35–7 ›+5.9—BTN
3Sep 19@1Notre DameL 10–27 ›+13.7—NBC
4Sep 26vs20NebraskaCONFL 13–31 ›-6.8—BTN
5Oct 3@33WisconsinCONFL 3–31 ›-10.2—BTN
6Oct 10vs42IllinoisCONFL 37–38 ›+2.6—FS1
7Oct 17vs24NorthwesternCONFL 21–24 ›+6.1—Peacock
8Oct 24@17UCLACONFL 10–28 ›+1.2—CBS
9—Bye
10Nov 7@37MichiganCONFMichigan −10.1 · o/u 40.8—25%Peacock
11Nov 14vs43WashingtonCONFWashington −1.5 · o/u 47.1—46%BTN
12Nov 20vs11OregonCONFOregon −13.5 · o/u 50.4—18%Fox
13Nov 28@94RutgersCONFMichigan State −5.4 · o/u 58.5—64%

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.031129th+0.171111th
Success rate41.8%77th44.7%116th
Explosiveness1.074133rd1.17937th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate42.4%72nd42.7%83rd
Rushing success rate41.7%93rd44.2%92nd
Passing success rate43.0%56th40.9%75th
Explosive run rate7.7%134th12.0%50th
Explosive pass rate6.4%133rd11.5%104th
Line yards / carry3.0583rd2.9658th
Opportunity rate34.0%119th37.6%76th
Stuff rate16.2%56th21.5%24th
Sack rate8.0%120th5.0%85th
3rd-down conversion38.9%92nd44.4%116th
Red-zone TD rate54.2%101st55.2%49th
Havoc rate13.3%64th12.8%95th
Box score · season totals
Points / game19.9124th25.885th
Yards / game291.4134th355.164th
Yards / play4.42136th5.4480th
Pass yards / game181.3117th201.450th
Yards / pass att.6.50112th7.4993rd
Completion %64.4%55th61.4%68th
Rush yards / game110.1122nd153.886th
Yards / carry3.10132nd4.1779th
3rd-down conv. %37.9%90th41.4%106th
Turnovers / game (lost · forced)1.3876th0.62133rd
Sacks / game (allowed · made)3.00123rd1.50104th
Penalty yards / game41.617th37.9129th

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
7.8
111th of 138
YAC per catch
4.0
130th of 138
Deep shots (20+)
10%
127th of 138
Shotgun
92%
93rd of 138
No-huddle
24%
109th of 138
QB pressured
19%
13th of 138 (1st = most)
Defense: pressure rate
15%
61st of 138
Defense: YAC allowed
4.9
99th of 138 (1st = most)

Offense: where it throws212 throws charted

64% comp7.8 avg. depth4.0 YAC/catch10% 20+ air yds9–6 TD–INT
101020203030LOSLeft, Behind air yards: 11 throws (5%), 10 caught (91%), 50 yds, 4.5 per throw1191% · 50yLeft, 0–4 air yards: 24 throws (11%), 17 caught (71%), 111 yds, 4.6 per throw2471% · 111yLeft, 5–9 air yards: 21 throws (10%), 15 caught (71%), 130 yds, 6.2 per throw2171% · 130yLeft, 10–14 air yards: 14 throws (7%), 7 caught (50%), 94 yds, 6.7 per throw1450% · 94yLeft, 15–19 air yards: 4 throws (2%), 3 caught (75%), 62 yds, 15.5 per throw475% · 62yLeft, 20–29 air yards: 7 throws (3%), 2 caught (29%), 48 yds, 6.9 per throw729% · 48yLeft, 30+ air yards: 4 throws (2%), 2 caught (50%), 85 yds, 21.3 per throw450% · 85yMiddle, Behind air yards: 2 throws (1%), 1 caught (50%), 4 yds, 2.0 per throw250% · 4yMiddle, 0–4 air yards: 13 throws (6%), 10 caught (77%), 55 yds, 4.2 per throw1377% · 55yMiddle, 5–9 air yards: 12 throws (6%), 7 caught (58%), 85 yds, 7.1 per throw1258% · 85yMiddle, 10–14 air yards: 3 throws (1%), 1 caught (33%), 16 yds, 5.3 per throw333% · 16yMiddle, 15–19 air yards: 4 throws (2%), 2 caught (50%), 43 yds, 10.8 per throw450% · 43yMiddle, 20–29 air yards: 1 throws (0%), 1 caught (100%), 29 yds, 29.0 per throw1100% · 29yMiddle, 30+ air yards: 1 throws (0%), 1 caught (100%), 53 yds, 53.0 per throw1100% · 53yRight, Behind air yards: 11 throws (5%), 8 caught (73%), 25 yds, 2.3 per throw1173% · 25yRight, 0–4 air yards: 29 throws (14%), 21 caught (72%), 131 yds, 4.5 per throw2972% · 131yRight, 5–9 air yards: 25 throws (12%), 19 caught (76%), 186 yds, 7.4 per throw2576% · 186yRight, 10–14 air yards: 11 throws (5%), 6 caught (55%), 81 yds, 7.4 per throw1155% · 81yRight, 15–19 air yards: 9 throws (4%), 5 caught (56%), 90 yds, 10.0 per throw956% · 90yRight, 20–29 air yards: 4 throws (2%), 0 caught (0%), 0 yds, 0.0 per throw40% · 0yRight, 30+ air yards: 2 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw20% · 0y
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 on207 throws charted

61% comp8.1 avg. depth4.9 YAC/catch11% 20+ air yds10–3 TD–INT
101020203030LOSLeft, Behind air yards: 13 throws (6%), 11 caught (85%), 64 yds, 4.9 per throw1385% · 64yLeft, 0–4 air yards: 15 throws (7%), 8 caught (53%), 49 yds, 3.3 per throw1553% · 49yLeft, 5–9 air yards: 18 throws (9%), 15 caught (83%), 131 yds, 7.3 per throw1883% · 131yLeft, 10–14 air yards: 12 throws (6%), 6 caught (50%), 86 yds, 7.2 per throw1250% · 86yLeft, 15–19 air yards: 3 throws (1%), 1 caught (33%), 23 yds, 7.7 per throw333% · 23yLeft, 20–29 air yards: 6 throws (3%), 2 caught (33%), 59 yds, 9.8 per throw633% · 59yLeft, 30+ air yards: 2 throws (1%), 2 caught (100%), 99 yds, 49.5 per throw2100% · 99yMiddle, Behind air yards: 6 throws (3%), 6 caught (100%), 38 yds, 6.3 per throw6100% · 38yMiddle, 0–4 air yards: 16 throws (8%), 8 caught (50%), 65 yds, 4.1 per throw1650% · 65yMiddle, 5–9 air yards: 12 throws (6%), 6 caught (50%), 80 yds, 6.7 per throw1250% · 80yMiddle, 10–14 air yards: 10 throws (5%), 5 caught (50%), 64 yds, 6.4 per throw1050% · 64yMiddle, 15–19 air yards: 5 throws (2%), 3 caught (60%), 50 yds, 10.0 per throw560% · 50yMiddle, 20–29 air yards: 5 throws (2%), 2 caught (40%), 57 yds, 11.4 per throw540% · 57yMiddle, 30+ air yards: 5 throws (2%), 4 caught (80%), 214 yds, 42.8 per throw580% · 214yRight, Behind air yards: 17 throws (8%), 13 caught (76%), 52 yds, 3.1 per throw1776% · 52yRight, 0–4 air yards: 21 throws (10%), 16 caught (76%), 87 yds, 4.1 per throw2176% · 87yRight, 5–9 air yards: 17 throws (8%), 7 caught (41%), 57 yds, 3.4 per throw1741% · 57yRight, 10–14 air yards: 9 throws (4%), 4 caught (44%), 79 yds, 8.8 per throw944% · 79yRight, 15–19 air yards: 10 throws (5%), 6 caught (60%), 114 yds, 11.4 per throw1060% · 114yRight, 20–29 air yards: 3 throws (1%), 1 caught (33%), 25 yds, 8.3 per throw333% · 25yRight, 30+ air yards: 2 throws (1%), 1 caught (50%), 38 yds, 19.0 per throw250% · 38y
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 direction251 carries

Left
16%
4.6 YPC · 33% succ.
Middle
73%
4.0 YPC · 43% succ.
Right
11%
4.9 YPC · 43% 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 faced269 carries

Left
17%
5.3 YPC · 44% succ.
Middle
64%
4.5 YPC · 40% succ.
Right
19%
4.5 YPC · 59% 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 Pat Fitzgerald

100 players
#PlayerPos▲ClassHtWtHometown
2Cam FancherQBSR6' 0"207Dayton, OH
10Kayd CoffmanQBFR6' 2"206Kentwood, MI
11Alessio MilivojevicQBSO6' 3"223Naperville, IL
15Leo HannanQBFR6' 3"221Long Beach, CA
23Peyton BabbittQBFR6' 0"200Muskegon, MI
0Cam EdwardsRBSR5' 11"206Norwalk, CT
4Jaziun PattersonRBSR5' 10"214Pompano Beach, FL
7Brandon TullisRBJR6' 1"224Dallas, TX
20Zion GistRBFR5' 11"209Frankfort, IL
21Marvis ParrishRBSO5' 11"209Fort Lauderdale, FL
25Jace ClarizioRBFR5' 10"213East Lansing, MI
27Darrin Jones Jr.RBFR5' 11"206Lake Orion, MI
33Jaxon McCaigRBSO6' 1"236Plymouth, MI
44Jay CoyneFBSR6' 2"231New York, NY
3Rodney Bullard Jr.WRSR5' 11"188Albany, GA
5Samson GashWRFR6' 0"185South Lyon, MI
6Fredrick MooreWRJR6' 1"187St. Louis, MO
8KK SmithWRJR6' 0"180Frisco, TX
13Chrishon McCrayWRSR5' 10"180Avon, IN
16Zach WashingtonWRFR6' 2"188Naperville, IL
17Braylon CollierWRFR6' 0"187Sandusky, OH
18Jameel Gardner Jr.WRSR6' 0"193Detroit, MI
19Charles TaplinWRFR6' 1"184Red Oak, TX
81Colin CharlesWRFR6' 0"202Northville, MI
89Nick HardyWRFR6' 1"194Birmingham, MI
12Carson GulkerTESR6' 3"245Zeeland, MI
31Jayden SavouryTEFR6' 5"253Canton, MI
48Charlie BakerTESO6' 4"252East Lansing, MI
82Brennan ParachekTEJR6' 5"249Dexter, MI
84Eddie WhitingTEFR6' 6"254Sioux Falls, SD
86Ethan MelvilleTEFR6' 4"213Holt, MI
87Joe CaudillTEFR6' 4"232Lexington, OH
88Kai RiosTESR6' 6"262Rock Island, IL
52Nick SharpeOLSR6' 2"351Gastonia, NC
54Antonio JohnsonOLFR6' 5"287Detroit, MI
55Rakeem JohnsonOLSO6' 4"296Boise, ID
58Conner MooreOLSR6' 6"311Millbury, OH
61Collin CampbellOLFR6' 6"295Gilbert, AZ
63Trent FraleyOLSR6' 1"306Moon Township, PA
65Cole BertkeOLFR6' 5"285East Grand Rapids, MI
68Eli BickelOLFR6' 6"312North Branch, MI
70Luka VincicOLSR6' 5"306Bothell, WA
75Ben MurawskiOLSR6' 7"340Harleysville, PA
76Drew NicholsOLFR6' 4"298Murrieta, CA
77Andrew DennisOLSO6' 4"302Mount Pleasant, MI
79Tristan ComerOLFR6' 5"305Freeland, MI
25Carlos HazelwoodDLSO6' 4"290Chicago, IL
52Mikeshun BeelerDLSO6' 2"290Chicago, IL
55Ben RobertsDLSR6' 3"325Lakewood, WA
57Hudson AultmanDLFR6' 4"312Delaware, OH
91Jackson PahlDLFR6' 2"282Howell, MI
96Eli CoenenDLJR6' 6"287Baldwin, WI
97Cal ThrushDLFR6' 5"263Upper Arlington, OH
98Derrick SimmonsDLFR6' 3"305Frankenmuth, MI
5Jordan HallLBSR6' 3"249Fredericksburg, VA
10DiMari MaloneLBFR6' 1"238Macomb Township, MI
12Cam StodghillLBSR6' 3"222Charlotte, NC
16Adam ShawLBFR6' 3"223River Vale, NJ
18Dion CrawfordLBSR6' 1"243Atlanta, GA
23DeJae WhiteLBFR6' 3"225Pontiac, MI
39Jack Lansing IIILBFR6' 0"213Brighton, MI
44Caleb WheatlandLBSR6' 1"244Centreville, VA
45Brady PretzlaffLBSO6' 3"238Gaylord, MI
21Nikai MartinezDBSR5' 11"196Apopka, FL
0NiJhay BurtCBSR5' 11"188Homestead, PA
3Tre BellCBSR6' 1"200St. Louis, MO
4Charles BrantleyCBSR6' 0"170Sarasota, FL
14Andrew Brinson IVCBSO6' 1"186Tampa, FL
22Tyran ChappellCBSO6' 3"189Dallas, TX
24Jeremiah FavoriteCBFR5' 11"172Myrtle Beach, SC
27Truth UmenyioraCBFR6' 1"194Atlanta, GA
29KJ DerisoCBFR6' 0"160Atlanta, GA
37Darelle CochranCBFR6' 2"175Redford, MI
42Luca GenrichCBFR5' 10"187Farmington, MI
2Devin VaughtSJR6' 0"212Charlotte, NC
7Michael RichardSSR5' 10"179New Orleans, LA
15Caleb GashSJR6' 0"193South Lyon, MI
17Jonathan GranbySFR5' 10"200Alpharetta, GA
26Trevaughn MartinezSJR5' 9"175Fort Lauderdale, FL
28Brayden ThomasSFR6' 0"177Cleveland, OH
30Aveon GroseSSR5' 11"187Mansfield, OH
31Deuce EdwardsSFR6' 0"202Richmond, VA
34Khalil MajeedSSR5' 11"201Moorestown, NJ
35Eliyjah CaldwellSFR6' 0"188Jacksonville, FL
37Liam BoydPKSR6' 1"200Asheville, NC
85Stephen GonzalesPKFR5' 10"182Monroe, NC
9Rhys DakinPJR6' 4"235Melbourne, Australia
49Alex WeeksPFR6' 4"191Scottsdale, AZ
50Nick DuzanskyLSJR6' 5"197Glen Ellyn, IL
53Trey SerauskisLSFR5' 10"205Frankfort, IL
1Kenny Soares Jr.EDGESR6' 2"234Trumbull, CT
6Leonard Ah YouEDGEFR6' 3"250Laie, HI
8Trey LisleEDGESO6' 6"254Fayetteville, AR
9Keahnist ThompsonEDGESR6' 3"266Lakeland, FL
11Anelu LafaeleEDGESO6' 2"240Kalihi, HI
13Isaac SmithEDGESR6' 6"260Wagoner, OK
33Cory House Jr.EDGEFR6' 3"230Memphis, TN
51Kekai BurnettEDGESO6' 3"262Honolulu, HI
56Chris PiwowarczykEDGESO6' 0"250Fenton, MI
94Aidan BoehleEDGEJR6' 4"253Minnetonka, MN

Program History

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

Final rating by season

Best: 2014 (+14.5, #7) · worst: 2023 (-5.1, #95)
0+10FBS avg201420152016201720182019202020212022202320242025#83
SeasonRecordConfRankRatingOffDef
2026 so far2-60-5#66+2.0-0.4+2.5
20254-81-8#83-2.6+0.7-3.3
20245-73-6#90-3.9-5.3+1.4
20234-82-7#95-5.1-5.6+0.5
20225-73-6#68+0.7+0.4+0.3
202111-27-2#23+7.5+4.6+2.9
20202-52-5#94-4.8-4.5-0.3
20197-64-5#42+3.5-2.6+6.1
20187-65-4#39+4.7-6.1+10.8
201710-37-2#25+7.7-0.4+8.1
20163-91-8#66-0.7-1.6+0.9
201512-27-1#13+11.2+2.9+8.3
201411-27-1#7+14.5+8.3+6.1

Michigan State'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 →