Big Ten · 2026

Michigan State Spartans

Head coach Pat Fitzgerald · Spartan Stadium
2-50-4 in conference
TDC Rank
#63
of 138 FBS teams
Rating
+2.4
pts vs avg FBS team
Offense
-0.1
72nd in FBS
Defense
+2.4
52nd in FBS
Schedule so far
+8.0
4th toughest
Projected
3.7-8.3
bowl-eligible 4%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

+2.4 now, +2.7 preseason · down 12 spots since preseason
0+5FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8#63

Final record odds

3.7-8.3 expected · most likely 4-8 (37%)
10%2-1033%3-937%4-817%5-76-6

Schedule

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

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 4vs79ToledoW 30–20 ›+3.3—FS1
2Sep 12vs124Eastern MichiganW 35–7 ›+4.9—BTN
3Sep 19@1Notre DameL 10–27 ›+14.8—NBC
4Sep 26vs15NebraskaCONFL 13–31 ›-4.9—BTN
5Oct 3@27WisconsinCONFL 3–31 ›-9.2—BTN
6Oct 10vs49IllinoisCONFL 37–38 ›+1.0—FS1
7Oct 17vs26NorthwesternCONFL 21–24 ›+5.6—Peacock
8Oct 24@16UCLACONFUCLA −17.1 · o/u 50.5—13%CBS
9—Bye
10Nov 7@40MichiganCONFMichigan −9.1 · o/u 43.5—27%
11Nov 14vs52WashingtonCONFMichigan State −1.0 · o/u 48.5—53%
12Nov 20vs10OregonCONFOregon −15.0 · o/u 52.2—16%Fox
13Nov 28@92RutgersCONFMichigan State −5.1 · o/u 59.6—63%

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.011119th+0.197114th
Success rate43.5%62nd43.2%94th
Explosiveness1.075133rd1.301100th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate44.2%60th41.6%71st
Rushing success rate43.1%82nd41.0%58th
Passing success rate45.2%48th42.3%92nd
Explosive run rate7.6%134th11.8%52nd
Explosive pass rate6.7%130th12.9%125th
Line yards / carry3.0982nd2.9153rd
Opportunity rate35.1%118th37.1%62nd
Stuff rate15.6%54th21.4%27th
Sack rate7.2%103rd5.8%59th
3rd-down conversion41.7%69th45.2%117th
Red-zone TD rate54.5%97th58.3%65th
Havoc rate12.9%59th13.4%75th
Box score · season totals
Points / game21.3114th25.482nd
Yards / game310.7128th342.656th
Yards / play4.64131st5.4180th
Pass yards / game191.6107th201.959th
Yards / pass att.6.80106th7.6899th
Completion %66.0%45th62.0%80th
Rush yards / game119.1118th140.767th
Yards / carry3.30128th3.9968th
3rd-down conv. %40.2%77th42.0%107th
Turnovers / game (lost · forced)1.1454th0.43137th
Sacks / game (allowed · made)2.86127th1.7193rd
Penalty yards / game36.37th34.7134th

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.7
110th of 138
YAC per catch
4.1
127th of 138
Deep shots (20+)
9%
132nd of 138
Shotgun
92%
98th of 138
No-huddle
24%
107th of 138
QB pressured
17%
19th of 138 (1st = most)
Defense: pressure rate
16%
41st of 138
Defense: YAC allowed
4.9
95th of 138 (1st = most)

Offense: where it throws189 throws charted

65% comp7.7 avg. depth4.1 YAC/catch9% 20+ air yds8–4 TD–INT
101020203030LOSLeft, Behind air yards: 9 throws (5%), 9 caught (100%), 55 yds, 6.1 per throw9100% · 55yLeft, 0–4 air yards: 23 throws (12%), 16 caught (70%), 97 yds, 4.2 per throw2370% · 97yLeft, 5–9 air yards: 20 throws (11%), 14 caught (70%), 107 yds, 5.3 per throw2070% · 107yLeft, 10–14 air yards: 13 throws (7%), 7 caught (54%), 94 yds, 7.2 per throw1354% · 94yLeft, 15–19 air yards: 3 throws (2%), 2 caught (67%), 43 yds, 14.3 per throw367% · 43yLeft, 20–29 air yards: 4 throws (2%), 2 caught (50%), 48 yds, 12.0 per throw450% · 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: 12 throws (6%), 9 caught (75%), 52 yds, 4.3 per throw1275% · 52yMiddle, 5–9 air yards: 10 throws (5%), 6 caught (60%), 77 yds, 7.7 per throw1060% · 77yMiddle, 10–14 air yards: 3 throws (2%), 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 (1%), 1 caught (100%), 29 yds, 29.0 per throw1100% · 29yMiddle, 30+ air yards: 1 throws (1%), 1 caught (100%), 53 yds, 53.0 per throw1100% · 53yRight, Behind air yards: 9 throws (5%), 7 caught (78%), 25 yds, 2.8 per throw978% · 25yRight, 0–4 air yards: 23 throws (12%), 16 caught (70%), 103 yds, 4.5 per throw2370% · 103yRight, 5–9 air yards: 24 throws (13%), 19 caught (79%), 186 yds, 7.8 per throw2479% · 186yRight, 10–14 air yards: 11 throws (6%), 6 caught (55%), 81 yds, 7.4 per throw1155% · 81yRight, 15–19 air yards: 7 throws (4%), 4 caught (57%), 71 yds, 10.1 per throw757% · 71yRight, 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 on176 throws charted

61% comp8.1 avg. depth4.9 YAC/catch11% 20+ air yds9–2 TD–INT
101020203030LOSLeft, Behind air yards: 10 throws (6%), 9 caught (90%), 59 yds, 5.9 per throw1090% · 59yLeft, 0–4 air yards: 15 throws (9%), 8 caught (53%), 49 yds, 3.3 per throw1553% · 49yLeft, 5–9 air yards: 15 throws (9%), 12 caught (80%), 108 yds, 7.2 per throw1580% · 108yLeft, 10–14 air yards: 9 throws (5%), 5 caught (56%), 75 yds, 8.3 per throw956% · 75yLeft, 15–19 air yards: 3 throws (2%), 1 caught (33%), 23 yds, 7.7 per throw333% · 23yLeft, 20–29 air yards: 5 throws (3%), 2 caught (40%), 59 yds, 11.8 per throw540% · 59yLeft, 30+ air yards: 2 throws (1%), 2 caught (100%), 99 yds, 49.5 per throw2100% · 99yMiddle, Behind air yards: 4 throws (2%), 4 caught (100%), 21 yds, 5.3 per throw4100% · 21yMiddle, 0–4 air yards: 14 throws (8%), 7 caught (50%), 62 yds, 4.4 per throw1450% · 62yMiddle, 5–9 air yards: 11 throws (6%), 6 caught (55%), 80 yds, 7.3 per throw1155% · 80yMiddle, 10–14 air yards: 5 throws (3%), 2 caught (40%), 23 yds, 4.6 per throw540% · 23yMiddle, 15–19 air yards: 4 throws (2%), 3 caught (75%), 50 yds, 12.5 per throw475% · 50yMiddle, 20–29 air yards: 4 throws (2%), 2 caught (50%), 57 yds, 14.3 per throw450% · 57yMiddle, 30+ air yards: 4 throws (2%), 3 caught (75%), 151 yds, 37.8 per throw475% · 151yRight, Behind air yards: 14 throws (8%), 10 caught (71%), 35 yds, 2.5 per throw1471% · 35yRight, 0–4 air yards: 20 throws (11%), 15 caught (75%), 84 yds, 4.2 per throw2075% · 84yRight, 5–9 air yards: 15 throws (9%), 7 caught (47%), 57 yds, 3.8 per throw1547% · 57yRight, 10–14 air yards: 8 throws (5%), 4 caught (50%), 79 yds, 9.9 per throw850% · 79yRight, 15–19 air yards: 9 throws (5%), 5 caught (56%), 98 yds, 10.9 per throw956% · 98yRight, 20–29 air yards: 3 throws (2%), 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 direction228 carries

Left
15%
4.9 YPC · 37% succ.
Middle
73%
4.0 YPC · 43% succ.
Right
11%
5.0 YPC · 42% 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 faced226 carries

Left
18%
4.7 YPC · 40% succ.
Middle
65%
4.5 YPC · 39% succ.
Right
18%
4.9 YPC · 60% 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-50-4#63+2.4-0.1+2.4
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 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 →