The College Football BeltThe CFB Belt
Belt / 2026 season / Reign #332 · Game 1,638 of 1,638
September 19, 2026 Week 3 · Regular Season Belt defended

Notre Dame defends the belt, 27–10, at home over Michigan State.

Home · Defending Holder
Notre DameAP No. 3 27
AT
Away · Challenger
Michigan State 10

AP poll, week 3: Michigan State unranked at Notre Dame No. 3 · No. 1 that week: Texas. The belt vs. the polls →

Belt context

Where this game sits in the lineage

Notre Dame came in 294 days into reign #332, which began with a win over Stanford, with 2 defenses already behind it; this was its third defense. The reign is still going — 3 defenses and 295 days so far.

For Michigan State this was its 16th shot at the belt; it had held the belt twice before.

This is the only time Michigan State and Notre Dame have met with the belt on the line.

AI-Written

Recap

Notre Dame dominated Michigan State from start to finish, controlling the line of scrimmage and the clock en route to a 27-10 belt defense. The Fighting Irish struck first with a field goal and a touchdown run by N. James Jr. in the first quarter, then added another score on a short rushing touchdown by A. Williams in the second quarter while holding Michigan State to just a field goal. Michigan State's offense sputtered throughout the afternoon, managing only 167 total yards with two critical turnovers, including an interception in the end zone in the first quarter and another pick by A. Shuler in the fourth. Notre Dame's defense suffocated the Spartans' passing game, while quarterback C. Carr orchestrated a methodical fourth-quarter drive capped by his own rushing touchdown, with M. Gilbert providing clutch receptions downfield to seal the victory.

Written by Claude from the box score and play-by-play on this page — a plain-English recap of the numbers below, not a substitute for them.

By Quarter

Line score

Team1234Final
Notre Dame1073727
Michigan State0100010

Pulled directly from CFBD’s play-by-play record, the same source as every score in the lineage.

Full Box Score

Team stats

CFBD box score
 Notre DameMichigan State
Total yards395167
Rushing yards16144
Passing yards234123
First downs2011
3rd down conv.4/124/11
Turnovers02
Penalties–yards3–302–30
Time of possession37:0222:58

Full team box score from CFBD’s /games/teams data. This section only appears for belt games from 2003 onward — CFBD doesn’t have team-level stats that far back.

Play By Play

Key plays

CFBD play-by-play
WhenTeamYardsPlay
Q1 12:06Notre Dame+25 yd(12:05) #35 S.Porath field goal attempt from 25 yards GOOD (H: #39 J.Scaife, LS: #96 J.Vinci), clock 12:06
Q1 14:44Notre Dame+61 yd(15:00) Shotgun #13 C.Carr pass complete deep middle to #14 M.Gilbert caught at MSU30, for 61 yards to the MSU14 (#3 T.Bell), 1ST DOWN
Q1 4:31Notre Dame+2 yd(04:34) No Huddle-Shotgun #2 N.James Jr. rush middle for 2 yards gain to the MSU00 TOUCHDOWN, clock 04:31 #35 S.Porath kick attempt good (H: #39 J.Scaife, LS: #96 J.Vinci)
Q1 3:02Michigan State+0 yd(03:06) Shotgun #11 A.Milivojevic pass intercepted by #28 L.Talich at UND27, End Of Play
Q2 10:05Michigan State+32 yd(10:06) #37 L.Boyd field goal attempt from 32 yards GOOD (H: #9 R.Dakin, LS: #50 N.Duzansky), clock 10:05
Q2 9:54Notre Dame+21 yd(10:05) Shotgun #13 C.Carr pass complete short right to #6 J.Faison caught at UND38, for 21 yards to the UND46 (#3 T.Bell), 1ST DOWN
Q2 4:46Notre Dame+1 yd(04:48) No Huddle-Shotgun #22 A.Williams rush left for 1 yard gain to the MSU00 TOUCHDOWN, clock 04:46. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #35 S.Porath kick attempt good (H: #39 J.Scaife, LS: #96 J.Vinci)
Q2 4:38Notre Dame+22 yd(04:46) #36 M.Drescher kickoff 70 yards to the MSU10 #32 K.Williams return 22 yards to the MSU32 (#20 J.O'Brien; #23 J.Clapper)
Q2 3:48Michigan State+53 yd(04:03) Shotgun #11 A.Milivojevic pass complete deep left to #3 R.Bullard Jr. caught at UND15, for 53 yards to the UND15, End Of Play, 1ST DOWN
Q2 3:21Michigan State+15 yd(03:24) Shotgun #2 C.Fancher rush left for 15 yards gain to the UND00 TOUCHDOWN, clock 03:21, 1ST DOWN #37 L.Boyd kick attempt good (H: #9 R.Dakin, LS: #50 N.Duzansky)
Q3 1:00Notre Dame+35 yd(01:00) #35 S.Porath field goal attempt from 35 yards GOOD (H: #39 J.Scaife, LS: #96 J.Vinci), clock 01:00
Q3 0:54Notre Dame+21 yd(01:00) #36 M.Drescher kickoff 60 yards to the MSU05 #32 K.Williams return 21 yards to the MSU26 (#33 M.Jeffery)
Q4 13:22Michigan State-12 yd(14:04) No Huddle-Shotgun #11 A.Milivojevic sacked for loss of 12 yards to the MSU36 (#5 B.Traore), fumble by #11 A.Milivojevic recovered by MSU #75 B.Murawski at MSU36, End Of Play
Q4 13:00Notre Dame+28 yd(13:10) Shotgun #13 C.Carr pass complete deep middle to #14 M.Gilbert caught at MSU48, for 28 yards to the MSU40 (#2 D.Vaught), 1ST DOWN
Q4 11:27Notre Dame+39 yd(11:44) No Huddle-Shotgun #13 C.Carr pass complete deep left to #14 M.Gilbert caught at MSU03, for 39 yards to the MSU03, End Of Play, 1ST DOWN
Q4 10:55Notre Dame+3 yd(11:00) No Huddle-Shotgun #13 C.Carr rush middle for 3 yards gain to the MSU00 TOUCHDOWN, clock 10:55 #35 S.Porath kick attempt good (H: #39 J.Scaife, LS: #96 J.Vinci)
Q4 10:49Michigan State+8 yd(10:55) Shotgun #11 A.Milivojevic pass intercepted by #8 A.Shuler at MSU35 #8 A.Shuler return 8 yards to the MSU27 (#13 C.McCray)
Q4 9:18Notre Dame+39 yd(09:21) #35 S.Porath field goal attempt from 39 yards NO GOOD (H: #39 J.Scaife, LS: #96 J.Vinci), clock 09:18

Scoring plays, turnovers, and gains of 20+ yards, pulled from CFBD’s play-by-play. This section only appears for belt games with play-by-play on file (2003 onward).

Box Score

Player stats

CFBD player stats

Passing

Notre Dame

PlayerC/ATTYDSAVGTDINT
C.J. Carr18/242349.800

Michigan State

PlayerC/ATTYDSAVGTDINT
Alessio Milivojevic9/171237.202
Cam Fancher0/100.000

Rushing

Notre Dame

PlayerCARYDSAVGTDLONG
Nolan James Jr.261214.7117
Aneyas Williams9252.819
Brayden Robinson11111.0011
C.J. Carr393.017
Jonaz Walton1-1-1.000
Team3-4-1.30-1

Michigan State

PlayerCARYDSAVGTDLONG
Camryn Edwards12383.209
Cam Fancher2189.0115
Marvis Parrish581.604
Alessio Milivojevic8-20-2.507

Receiving

Notre Dame

PlayerRECYDSAVGTDLONG
Micah Gilbert817021.3061
Jordan Faison5387.6021
Aneyas Williams2115.507
Mylan Graham188.008
Nolan James Jr.273.505

Michigan State

PlayerRECYDSAVGTDLONG
Rodney Bullard Jr.26633.0053
Jayden Savoury33010.0018
Fredrick Moore2136.5013
Kai Rios199.009
Chrishon Mccray155.005
Show more stats (6 more categories)

Defense

Notre Dame

PlayerTOTSOLOSACKSTFLPDQB HURTD
Drayk Bowen8700000
Jaylen Sneed5400000
Luke Talich3211.5100
Adon Shuler3200.5000
Bryce Young3200000
Francis Brewu3100000
Boubacar Traore2211020
Tionne Gray2211000
Jaiden Ausberry2200000
Armel Mukam2201000
Kyngstonn Viliamu-Asa2100000
Loghan Thomas1111000
Matt Jeffery1100000
Christian Gray1000100
Thomas Davis Jr.1000000
Ethan Long1000000
Ja'Kobe Clapper1000000
Joey O'Brien1000000
Jayden Sanders1000100
Dylahn McKinney0000100
Leonard Moore0000100
Rodney Dunham0000110

Michigan State

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jordan Hall13900.5000
Tre Bell5500100
Devin Vaught5400000
Dion Crawford5300000
Eli Coenen5300000
Nikai Martinez4300100
Brady Pretzlaff4300000
Tyran Chappell4300000
Caleb Wheatland3300000
Cam Stodghill2200000
Keahnist Thompson2100.5000
Derrick Simmons2100000
Isaac Smith1111000
Chrishon Mccray1100000
Ben Roberts1100010
Michael Richard Jr.1101000
Trey Lisle1100000
Charles Brantley1000000
Keshawn Williams1000000
Mikeshun Beeler1000000
Cal Thrush1000000

Fumbles

Notre Dame

No recorded stats in this category.

Michigan State

PlayerFUMLOSTREC
Alessio Milivojevic100

Interceptions

Notre Dame

PlayerINTYDSTD
Adon Shuler190
Luke Talich100

Michigan State

No recorded stats in this category.

Kick Returns

Notre Dame

No recorded stats in this category.

Michigan State

PlayerNOYDSAVGLONGTD
Kenneth Williams24321.5220
Evan Young11919.0190

Kicking

Notre Dame

PlayerFGPCTLONGXPPTS
Spencer Porath2/366.7353/39

Michigan State

PlayerFGPCTLONGXPPTS
Liam Boyd1/1100.0321/14

Punting

Notre Dame

PlayerNOYDSAVGTBIn 20LONG
Jasper Scaife14949.00049

Michigan State

PlayerNOYDSAVGTBIn 20LONG
Rhys Dakin418145.30257
Team11414.00014

Full player stats from CFBD’s /games/players data, split out by team. This section only appears for belt games from 2003 onward — CFBD doesn’t have player-level stats that far back. Linked player names go to that player’s stat line in every other belt game they’ve appeared in.

Sources Box score at ESPN · Game record: College Football Data (id 401858453) · This game in the downloadable dataset

Present day →