Michigan State

2-0

Big Ten · Pat Fitzgerald, year 1 (2-0) · Spartan Stadium · 75,005 · 71,397 avg in 2026

The nationunrankedAP / Coaches
The model#128 CFB ZeitgeistSP+ #71 (+1.0) · FPI #53
The marketNotre Dame by 30at Notre Dame · our model 2% Michigan State · a number, not a pick

LastW 35–7 vs Eastern Michigan · Sat Sep 12 · Camryn Edwards 152 rush yds, 2 TD, 5 rec yds

Nextat Notre Dame · Sat Sep 19 · 7:30 pm ET · Notre Dame Stadium · Notre Dame by 30 · series 28-44-1, last win 2016 · Game preview

Updated Tue Sep 15 · through week 2

Michigan State · 2026 schedule & results2-0
WkDateUsOppLineOpponentResultRecordConf
1Sep 5#170#48-10=ToledoW 30–20 1241-00-0
2Sep 12#158#101-17.5Eastern MichiganW 35–7 1232-00-0
3Sep 19#157#2+30@Notre Dame
4Sep 26#155#37Nebraska
5Oct 3@Wisconsin
6Oct 10Illinois
7Oct 17Northwestern
8Oct 24@UCLA
10Nov 7@Michigan
11Nov 14Washington
12Nov 21Oregon
13Nov 28@Rutgers
Advanced box score (EPA, success rate, explosiveness)
DateOppResultYdsTOTOPEPA/playSuccess%Explosive%Note
Sep 12Eastern MichiganW 35–7472131:21+0.32354.8%116.4%
Sep 5ToledoW 30–20397043:16+0.02337.6%109.7%
Season average (2 games)4340.5+0.17346.2%113.1%
Verdict Begins·Live

Michigan State is the program that knocks off the giant down the road when no one sees it coming — and is now on its third coach of the decade, betting Pat Fitzgerald can rebuild the chip into a contender again.

Title DroughtSince 2015 · 11 yrs

The fanbase measures itself against the program 60 miles west and savors every upset of it — the conviction that Michigan State is at its truest when it walks in unranked and walks out with the rivalr…

low signal
Read the full program story ↓

The season in chapters

Ahead
Sat Sep 19AP #3 Notre Dameat Notre Dame · on the road
Sat Nov 7Paul Bunyan Trophyat AP #19 Michigan · on the road
Sat Nov 14AP #24 Washingtonvs Washington · at home

What fans said

Real posts from the day of the game, chosen by community score · usernames not shown

What it is like to watch them2025 · 4-8 · last season

Game feel54shootoutscombined pts / game4th highest-scoring of 18 in the Big Ten
Heart rate1-2some dramain one-score games (3 of 12)10th most one-score games of 18 in the Big Ten
Margin-5.3outgunnedavg scoring margin15th best margin of 18 in the Big Ten
Tempo64average paceoffensive plays / game8th fastest of 18 in the Big Ten
Big plays1.19some popexplosiveness (IsoPPP)10th most explosive of 18 in the Big Ten
Home crowd70,389avg attendance6th biggest crowds of 18 in the Big Ten

✓ measured from 12 games · ranks are among Big Ten teams the same season

Recent form · last 10 games · incl. 2025

Michigan State has won three of its last five.

Mixed. 3-7 over the last 10, and won the last three.

Streak W3Last 5 · 3-2Last 10 · 3-7
The communication was great from Fitz towards myself and the offensive staff and then we do our part to be ready for whatever decision that he makes and try to help the players
Sheridan · On33 days before Michigan State's 2026 game against Eastern Michigan
The forecast

Next Sep 19

vs Notre Dame · away

Season line4.5 winsover -130
SoftMethodical, ball-controlPoor

✓ fact on line · ~ our read on style

Market outlook

Season expectations

Win total2 booksO/U 4.5▲1 since Jun 2026
CFP championship#77 in field+75000
Big Ten title#16 in market+30000

Sportsbook consensus · best odds across multiple books · 2026-09-14

Michigan State · the story right now 8 storylines developing

What Michigan State's coordinator hires is really about

the open questiondo the new coordinators fit the roster?

coordinatorsthis cycle~readnew

Fitzgerald, who previously coached at Northwestern, inherits a 4-8 losing record at Michigan State — a program that once beat Michigan, now grappling with uncertainty.

what happenedMichigan State: coordinator change reshaping a unit. ✓ fact

our readdeveloping

closer2025 cycle✓ factnew

Elijah Tau-Tolliver gets meaningfully MORE work in the fourth quarter with a lead than his overall workload would predict, mostly in real, competitive games -- not just mop-up snaps.

our readdeveloping

identitythis cycle~readnew

Pat Fitzgerald inherits a 4-8 losing record at Michigan State, a program known for beating Michigan, as the fanbase remains uneasy about his ability to shift its identity.

what happenedMichigan State: the fanbase's identity shifting. ✓ fact

our readdeveloping

deep threat2025 cycle~attributednew

Jack Velling is used almost exclusively underneath -- a low share of his targets are downfield shots.

our readbackground

garbage time2025 cycle~attributednew

Nick Marsh: a garbage time merchant signal screened this season.

our readbackground

program_outlook2025 cycle~readnew

Michigan State enters 2025 at No. 82 in SP+ — the 8-spot jump is real, but 4-8 and Smith's second year raise the question of sustaining momentum.

what happenedMichigan State enters 2025 rated No. 82 in SP+ (-3.4), up 8 spots from 2024. ✓ fact

our readbackground

market_swing2026-06-19~readnew

Jonathan Smith's first full season at Michigan State ended with a 4-8 record, but the win total projection climbs to 4.5 in his second year.

what happenedMichigan State win total rose from 3.5 to 4.5 (+1 wins) between Jun 19 and Jun 19, 2026 (tier C). ✓ fact
the contextwin total up 1.0 from 3.5 to 4.5

our readdeveloping

coachingthis cycle~readnew

Fitzgerald, who led Northwestern to a 9-4 record, inherits a 4-8 roster at Michigan State — the program that beat Michigan when nobody else thought to, now tasked with steadying.

what happenedPat Fitzgerald took over as Michigan State's head coach, replacing Jonathan Smith. ✓ fact
the contextthe program's third head coach in five seasons

our readdeveloping

How past storylines here turned out

AnsweredMichigan State's head-coaching hire held for another season.
Died downMichigan State's defensive coordinator change has died down — no clear next chapter yet.
Died downMichigan State's offensive coordinator change has died down — no clear next chapter yet.

Outcome band · Michigan State · 2026

Michigan State's most likely season is 7-6 — a bowl game. The floor is 4-8; the ceiling is 9-4.

Floor4-8No postseason.
Base7-6A bowl game.
Ceiling9-4A bowl game, 2 more wins.

Floor, base and ceiling come from the season-path projection, which plays out conference title games and the CFP — so a ceiling can run past 12 games.

How the room reactedreal evidence · tap rooms to explore
Following now · Michigan State · Developing Confidence

Michigan State: the fanbase's identity shifting.

Michigan State: the fanbase's identity shifting.

near-unanimous belief where the takes land · dot = how loud
DOUBTBELIEF
Believers5 bull takes
🎪 drama: simmering💬 fans: 12% volume
Developing5 new this week
yesterdayWin total (line at 4.5) still unmoved 12d after "Michigan State freshman WR suspended indefinitely"
2 days agoWin total (line at 4.5) still unmoved 11d after "Michigan State freshman WR suspended indefinitely"
3 days agoWin total (line at 4.5) still unmoved 10d after "Michigan State freshman WR suspended indefinitely"
4 days agoWin total (line at 4.5) — no reprice yet on "Michigan State freshman WR suspended indefinitely"
last weekWin total — no reprice yet on "Michigan State freshman WR suspended indefinitely"
CFB Zeitgeist Read · our take
Pat Fitzgerald inherits a 4-8 losing record at Michigan State, a program known for beating Michigan, as the fanbase remains uneasy about his ability to shift its identity.
Source of record: Michigan State: the fanbase's identity shifting.
How each room is reacting — tap to expand
The Circus dramaBelievers bullishSkeptics no dissentThe Boards loud
🎪The circus“‘Not playing around’: Michigan State’s Pat Fitzgerald sends mess” — the saga that won't quit.

The off-field storyline driving the noise right now. Not analysis — the soap opera, and that's the point.

“‘Not playing around’: Michigan State’s Pat Fitzgerald sends message”
MLive.com · 2026-09-13 · read ↗
📣Believers5 bullish items -- the case it's working.

The optimistic read: momentum, and the 'this is real' takes.

“It took a half before Michigan State football got rolling to a win over Eastern Michigan. Pat Fitzgerald knows fixes are needed with Notre Dame next. See link below ⬇️ 📸 Nick King/Lansing State Journal, USA TODAY Network via Reuters”
facebook.com · 2026-09-13 · read ↗
“Spartan Visit Reactions: Recruits Talk Michigan State Game-Day Experience”
Spartan Visit Reactions · 247Sports · 2026-09-13 · read ↗
“Analyzing MSU Players' Snap Counts in Win over Eastern Michigan”
Sports Illustrated · 2026-09-13 · read ↗
🧐SkepticsNo prominent dissent — the coverage runs one way.

The analytical counter: rankings, results, and 'the hype is ahead of the tape' takes.

Nothing in our corpus yet — this door stays open for when there is.

💬The boards12% of recent board volume — the fanbase is locked in.

This event was in 403 of 3469 board posts (12%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.

"Well week 2 is in the books and I feel like a lot has changed since I dropped my original prediction back in spring/summer. So I wanted to run through MSU and its remaining schedul"
r/MSUSpartans ~ fan take
"genuinely shocked. is Eastern really that bad, or did Michigan State play like a semi-competent team today?"
r/CFB ~ fan take

The boards ≠ the fanbase: a vocal, self-selected slice.

Following now · Michigan State · Season outlook Confidence

Michigan State enters the season in the middle of the pack. That's the whole tension.

Michigan State enters 2025 rated No. 82 in SP+ (-3.4), up 8 spots from 2024. SP+ describes what the program HAS done, not what it will do. The season is the field test. The preview consensus leans in — but preseason ratings reward the recent past, not the season ahead.

near-unanimous belief where the takes land · dot = how loud
DOUBTBELIEF
Believers5 bull takes
🎪 drama: simmering💬 fans: 16% volume
Developing5 new this week
yesterdayWin total (line at 4.5) still unmoved 12d after "Michigan State freshman WR suspended indefinitely"
2 days agoWin total (line at 4.5) still unmoved 11d after "Michigan State freshman WR suspended indefinitely"
3 days agoWin total (line at 4.5) still unmoved 10d after "Michigan State freshman WR suspended indefinitely"
4 days agoWin total (line at 4.5) — no reprice yet on "Michigan State freshman WR suspended indefinitely"
last weekWin total — no reprice yet on "Michigan State freshman WR suspended indefinitely"
CFB Zeitgeist Read · our take
Michigan State enters 2025 at No. 82 in SP+ — the 8-spot jump is real, but 4-8 and Smith's second year raise the question of sustaining momentum.
Source of record: Michigan State enters 2025 rated No. 82 in SP+ (-3.4), up 8 spots from 2024.
How each room is reacting — tap to expand
The Circus dramaBelievers bullishSkeptics no dissentThe Boards loud
🎪The circus“‘Not playing around’: Michigan State’s Pat Fitzgerald sends mess” — the saga that won't quit.

The off-field storyline driving the noise right now. Not analysis — the soap opera, and that's the point.

“‘Not playing around’: Michigan State’s Pat Fitzgerald sends message”
MLive.com · 2026-09-13 · read ↗
📣Believers5 bullish items -- the case it's working.

The 'the projection is underselling us' read -- fans betting the season beats the preview number.

“It took a half before Michigan State football got rolling to a win over Eastern Michigan. Pat Fitzgerald knows fixes are needed with Notre Dame next. See link below ⬇️ 📸 Nick King/Lansing State Journal, USA TODAY Network via Reuters”
facebook.com · 2026-09-13 · read ↗
“Spartan Visit Reactions: Recruits Talk Michigan State Game-Day Experience”
Spartan Visit Reactions · 247Sports · 2026-09-13 · read ↗
“Analyzing MSU Players' Snap Counts in Win over Eastern Michigan”
Sports Illustrated · 2026-09-13 · read ↗
🧐SkepticsNo prominent dissent — the coverage runs one way.

The 'the model has seen the tape' counter -- efficiency ratings reward what a program has actually done, not hope.

Nothing in our corpus yet — this door stays open for when there is.

💬The boards16% of recent board volume — the fanbase is locked in.

This event was in 560 of 3469 board posts (16%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.

"Well week 2 is in the books and I feel like a lot has changed since I dropped my original prediction back in spring/summer. So I wanted to run through MSU and its remaining schedul"
r/MSUSpartans ~ fan take
"I don't think Eastern is very good, but MSU has played solid ball. We may be able to win some games this year, but it is really hard to gage wtf is going on with a lot of B1G teams"
r/CFB ~ fan take

The boards ≠ the fanbase: a vocal, self-selected slice.

Belief EKG
2023 season2020 season2019 seasonW 16-10 vs Florida Atlantic (Wk 1)W 27-24 vs Maryland (Wk 2)W 40-0 vs Prairie View A&M (Wk 3)L 19-23 vs Boston College (Wk 4)L 7-38 vs Ohio State (Wk 5)L 10-31 vs Oregon (Wk 6)W 32-20 vs Iowa (Wk 8)L 17-24 vs Michigan (Wk 9)L 10-47 vs Indiana (Wk 10)L 16-38 vs Illinois (Wk 12)W 24-17 vs Purdue (Wk 13)L 14-41 vs Rutgers (Wk 14)HIGHLOW
2024 season2020 season2019 seasonW 31-7 vs Central Michigan (Wk 1)W 45-14 vs Richmond (Wk 2)L 7-41 vs Washington (Wk 3)L 9-31 vs Maryland (Wk 4)L 16-26 vs Iowa (Wk 5)L 24-27 vs Rutgers (Wk 7)L 0-49 vs Michigan (Wk 8)L 12-27 vs Minnesota (Wk 9)W 20-17 vs Nebraska (Wk 10)L 3-38 vs Ohio State (Wk 11)W 24-21 vs Indiana (Wk 12)L 0-42 vs Penn State (Wk 13)HIGHLOW
2024 season2023 season2019 seasonL 27-38 vs Rutgers (Wk 8)W 27-24 vs Michigan (Wk 9)L 7-49 vs Iowa (Wk 10)L 0-24 vs Indiana (Wk 11)W 29-20 vs Northwestern (Wk 13)L 12-52 vs Ohio State (Wk 14)L 24-39 vs Penn State (Wk 15)HIGHLOW
2024 season2023 season2020 seasonW 28-7 vs Tulsa (Wk 1)W 51-17 vs Western Michigan (Wk 2)L 7-10 vs Arizona State (Wk 3)W 31-10 vs Northwestern (Wk 4)W 40-31 vs Indiana (Wk 5)L 10-34 vs Ohio State (Wk 6)L 0-38 vs Wisconsin (Wk 7)L 7-28 vs Penn State (Wk 9)L 34-37 vs Illinois (Wk 11)L 10-44 vs Michigan (Wk 12)W 27-0 vs Rutgers (Wk 13)W 19-16 vs Maryland (Wk 14)W 27-21 vs Wake Forest (Wk 18)HIGHLOW
2020 offseason2019 offseasonWire: SP+ jumps 8 spots but the books only trust it for one extra win — OT depth pressure and a #57…Story arc: Michigan State unveils MSUFCU jersey patch sponsorship for all teamsWk 40Wk 4456th3th
2024 season · 5W-7L2023 season · 4W-8L2020 season · 2W-5L2019 season · 7W-6L2025 offseason · fan confidence percentile
WinLoss · hover for scorePrior seasonsWire eventStory arc

Rival pulse

Penn State
Uneasy
-9
Land Grant Trophy
Michigan
Bearish
-36
Paul Bunyan Trophy

Fan mood index · most recent r/cfb data

More in this tab

Game dayWhat a Saturday in this stadium actually feels like.
The experience

Michigan State is the program that beat Michigan when nobody else thought to.

Offense: SoftTempo: Methodical, ball-controlDefense: Poor
Program ledgerEvery dated move on this program's record, newest first.

The program ledger

since 2025
  • 2026Hired Pat Fitzgerald
  • 2025Jonathan Smith departs9-15
RosterWho's gone, who's back, who replaces them.

Roster Reload - Michigan State

2026 snapshot - 2026-09-15
Returning Production21%Low continuity / heavy reload
Talent Composite#61 nationally247 composite 685.0
Portal Additions28Primary repair: RB
Portal Losses46Primary pressure: OT
Draft Loss2NFL Draft departures (2)
Recruiting Reload#45Development class
OTin 2 - Ben Murawski3.70out 7 - Stanton Ramil3.80Starter Risk
CBin 3 - Tre Bell3.70out 6 - Aydan West3.70Starter Risk
current room: 189 lbs avg (2025 roster)
Box Safety2025 profileplays like an extra linebacker near the line
Transferred in
WRin 2 - KK Smith3.60out 6 - Nick Marsh4.50Starter Risk
current room: 193 lbs avg (2025 roster)
IOLin 2 - Trent Fraley3.60out 5 - Kristian Phillips3.60Starter Risk
current room: 305 lbs avg (2025 roster)
LBin 3 - Kenny Soares Jr.3.60out 4 - Semaj Bridgeman4.28Downgrade
current room: 233 lbs avg (2025 roster)
Balanced Linebacker2025 profileis steady in every phase without a signature trait
Transferred in
Sin 3 - Cam Stodghill3.50out 4 - Armorion Smith3.50Downgrade
Full roster (112 players)
Offseason movesEvery addition and subtraction since the last snap.

The Offseason Ledger · Michigan State

6 verified updates · portal · recruiting · staff · news
  1. News

    QB1 named at new school

    Aidan Chiles landing at Northwestern as QB1 is the first hard proof of what Spartan fans already knew — Fitzgerald inherited a roster mid-exodus, not a program mid-rise.

    Aug 24Reported
  2. News

    Michigan State freshman WR suspended indefinitely

    Fitzgerald barely has the playbook laminated and now a freshman wideout is suspended indefinitely — a WR room already thin after two draft departures can't afford a headcount problem in year one.

  3. News

    WR Elmore suspended indefinitely

    A suspended WR stings a room already thin — with two draft departures and a class ranked 45th, Fitzgerald's offense can't afford bodies disappearing before camp even opens.

  4. News

    Rodney Bullard Jr. granted eligibility

    Bullard's eligibility win isn't just good news — it's OT pressure relief for a Fitzgerald rebuild that can't afford to patch a WR room running thin while two draft spots still echo.

    Aug 25Official
  5. News

    Former Spartan dismissed by new team

    Fitzgerald's Dantonio-era revival hits a roster footnote — a former Spartan dismissed elsewhere doesn't move the needle on a depth chart still thin at OT and rebuilding from two draft exits.

    Jul 31Reported
  6. Portal

    Kohler transfers to BYU for fifth year

    Fitzgerald's OT room already under pressure with two draft departures and a #45 class behind it — Kohler heading to Provo is subtraction MSU can't easily absorb at that spot.

    Aug 21Official
Who's movedWho's transferring in and out, right now.

Transfer portal snapshot

-5.0 net portal points
(raw ledger: -57.9 — unweighted, no position adjustment)
OT
-15.3
starter risk
WR
-10.2
starter risk
IOL
-8.9
starter risk
CB
-8.7
starter risk
RB
+7.0
need filled
EDGE
-6.7
starter risk
P
+4.5
need filled
LB
-4.3
QB
-4.0
TE
-3.4
S
-3.4
LS
-3.3
DL
+3.2
K
-2.5
ATH
-2.0
low confidence
Top commits

Top 3 commits

2026 class
★★★★☆
Collin Campbell
OT · Gilbert, AZ
#197 national
★★★★☆
Samson Gash
WR · Novi, MI
#257 national
Profiles like a typical incoming wide receiver — 15 of his 25 closest recruiting profiles since 2018 shared the Possession Receiver archetype.~our read · projection from recruiting profile — no college snaps yet
★★★★☆
Kayd Coffman
QB · Grand Rapids, MI
#273 national
Profiles like a typical incoming quarterback — 13 of his 25 closest recruiting profiles since 2018 shared the Pocket Passer archetype.~our read · projection from recruiting profile — no college snaps yet
Where they're fromWhere this class actually comes from, on the map.

Recruiting Footprint · 2026

22
MI · 5OH · 4GA · 3IL · 2NC · 2AZ · 1FL · 1NJ · 1+3 more

MI leads the 2026 class with 5 commits. National footprint reaching 11 states.

Where they recruit · 2023-2026

87 signees across 24 states, 2023-2026. MI leads the pull.

MEVTNHWA1ID2MTNDMNWIMI26NYMAOR1NVWYSD1IA1IL5INOH9PA1NJ1CTCA6UTCONEMO1KYWVVA2MD1DERIAZ1NMKSARTN3NC2SC1DCOK1LAMSAL1GA4AKHI3TX7FL6
Source CFB Zeitgeist · player_recruiting_profiles

That is 10.0% of every high-school FBS signee MI produced over those cycles — second only to Central Michigan, 11 signees back. The full map →

Miles from homeHow far this roster travelled to get here.

Miles from home · 2026 roster

The median Michigan State player grew up 412 miles from campus.

Half this roster came from closer than that; half came from farther.

39th-farthest from home in FBS of 135 ranked →
Closest to homeFarthest from home
Middle 50%78–693 miquartile spread
Within 100 mi30%33 of 110 players
Farthest4,404 miRustin Young · Honolulu, HI
Closest1 miJace Clarizio · East Lansing, MI

Straight-line distance from each player's listed hometown to Spartan Stadium. Hometowns are placed at city-centroid precision, not street address — fine at this scale, but a player's true door-to-door number can differ by a few miles. 110 of 112 listed players have a geocoded hometown. Source: CFBD roster hometowns.

In-state shareHow much of this roster is home-grown.

Who owns MI · 2026 roster

31% of the Michigan State roster grew up in MI.

34 of 111 players, drawn from 27 states in all. That is the 68th-highest in-state share of 135 ranked FBS programs.

MI · 34OH · 9FL · 8IL · 8GA · 6NC · 6TX · 5HI · 4+19 more

Where the 2026 roster is from

111 players across 27 states. Biggest pull outside MI: OH (9).

MEVTNHWA2ID1MTNDMN1WI1MI34NY1MAORNVWYSD1IAIL8IN1OH9PA3NJ2CT2CA2UTCONEMO3KYWVVA3MDDERIAZ2NMKSAR1TN2NC6SC1DCOK1LA1MSALGA6AKHI4TX5FL8
Source CFB Zeitgeist · roster_entries (CFBD hometowns)
Every FBS roster ranked by in-state share →

Home state as listed on the CFBD roster. 1 listed player fall outside the 50 states and DC (international hometowns, or no state listed) and is excluded from the denominator. Source: CFBD roster hometowns.

Recruiting buzzWhat fans say about the incoming class right now.

r/cfb this year

[Postgame Thread] USC Defeats Michigan State 45-31
1,004 upvotes · Sep 2025
[Game Thread] Michigan State @ USC (11:00 PM ET)
134 upvotes · Sep 2025

Top community posts · last 12 months · r/cfb

How it turned outHow an old class actually turned out, years on.
Class Autopsy
The 2023 class: 0 drafted so far, 28% never transferred. C
See the class →
Belief historyHow today's fan mood compares to the program's past.

Fan confidence in a typical range for this program right now

39th percentile among FBS programs

Fans vs. marketWhere fans and the betting market read this team differently.
Fan vs. market
39th
Fan percentile
(FBS mood rank)
4.5
Vegas O/U wins
(13th among FBS)
Fans 26pp more bullish than market implies
Win total consensus · 2 books
PenaltiesWhether flags are costing this team games.
Penalty battle

8 penalties committed, 10 drawn on opponents — a near-even trade all season.

75 penalty yards committed vs. 51 drawn on opponents, 2026 season total.

This page may include content derived from public news sources, social media, and fan communities. We relay these sources as-is — we are not reporting them. Sources may be summarized or quoted imperfectly; for anything that matters, go look at the original source directly. The original source may also be wrong. AI-generated content is labeled and may contain factual errors. All analysis is editorial opinion, not professional reporting. Data sources · About this site