Penn State vs. Michigan State

Friday, November 24, 2023. Penn State kept the Land Grant Trophy

No. 11 Penn State beat Michigan State 42–⁠0. It was their 38th meeting; after it, Penn State led the series 19–⁠18–⁠1.

Neutral site11Penn State10–⁠3 in 2023
42
Neutral siteMichigan State4–⁠8 in 2023
0

Final at Ford Field, DetroitIndoorsTV: NBCAttendance 51,927

Official
Chris CoyteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Penn State310151442
Michigan State00000

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Penn State

PassingC/AttYdsTDInt
Drew Allar17/2629220
Beau Pribula2/21110
RushingCarYdsTDLong
Kaytron Allen15137050
Nicholas Singleton18118124
Treyson Potts233028
Beau Pribula1212
ReceivingRecYdsTDLong
Nicholas Singleton268053
Omari Evans160060
Theo Johnson459122
Dante Cephas336014
DefenseTklTFLSacksInt
Adisa Isaac71.510
Kobe King5000
Kevin Winston Jr.4100
Abdul Carter3220
Curtis Jacobs31.51.50
Cam Miller3110
Jaylen Reed3001
Keon Wylie2110
John Dixon20.50.50

Michigan State

PassingC/AttYdsTDInt
Katin Houser11/198701
Andrew Schorfaar1/1100
RushingCarYdsTDLong
Nathan Carter839012
Jaren Mangham4602
Davion Primm3102
ReceivingRecYdsTDLong
Montorie Foster235030
Maliq Carr434029
Christian Fitzpatrick215011
Tyrell Henry1202
DefenseTklTFLSacksInt
Jordan Hall12110
Cal Haladay100.500
Angelo Grose10000
Aaron Brule5110
Jalen Sami5000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Penn StateMichigan State
586Total yards53
303Passing yards88
283Rushing yards-35
10.8Yards per pass4.4
7.3Yards per rush-1.3
23First downs5
4–⁠11Third downs2–⁠13
1–⁠1Fourth downs0–⁠0
0Turnovers1
4–⁠30Penalties6–⁠30
35:50Possession24:10
7Sacks (by defense)2

Efficiency

Penn StateMichigan State
49%Success rate17%
0.48EPA per play−0.18
1.50Explosiveness1.50
0.44Rushing EPA−0.26
0.53Passing EPA−0.11
30%Passing-down success12%
0.37First-down EPA−0.49
0.62Second-down EPA−0.02
0.55Third-down EPA0.01
33%Havoc by its defense9%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Penn State 82% to win. Elo’s favorite won.

The line

Penn State −20, over/under 42.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Penn State 95%, Michigan State 5%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zonePenn State end zoneQ1 Penn StateField goal, 10 playsQ1 Michigan StateInterception, 8 playsQ1 Penn StateMissed FG, 7 playsQ1 Michigan StatePunt, 3 playsQ1 Penn StateField goal, 8 playsQ2 Michigan StatePunt, 3 playsQ2 Penn StateTouchdown, 10 playsQ2 Michigan StatePunt, 8 playsQ2 Penn StatePunt, 5 playsQ2 Michigan StateEnd of half, 2 playsQ3 Michigan StatePunt, 3 playsQ3 Penn StateTouchdown, 7 playsQ3 Michigan StatePunt, 5 playsQ3 Penn StateTouchdown, 6 playsQ3 Michigan StatePunt, 3 playsQ3 Penn StatePunt, 5 playsQ3 Michigan StatePunt, 3 playsQ4 Penn StateTouchdown, 3 playsQ4 Michigan StatePunt, 3 playsQ4 Penn StateTouchdown, 4 playsQ4 Michigan StatePunt, 3 playsQ4 Penn StatePunt, 3 playsQ4 Michigan StatePunt, 3 playsQ4 Penn StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Penn State right to left.
  1. Q1 Penn StateField goal, 10 plays, 43 yards
  2. Q1 Michigan StateInterception, 8 plays, 46 yards
  3. Q1 Penn StateMissed FG, 7 plays, 68 yards
  4. Q1 Michigan StatePunt, 3 plays, 8 yards
  5. Q1 Penn StateField goal, 8 plays, 71 yards
  6. Q2 Michigan StatePunt, 3 plays, −11 yards
  7. Q2 Penn StateTouchdown, 10 plays, 64 yards
  8. Q2 Michigan StatePunt, 8 plays, 29 yards
  9. Q2 Penn StatePunt, 5 plays, 42 yards
  10. Q2 Michigan StateEnd of half, 2 plays, −2 yards
  11. Q3 Michigan StatePunt, 3 plays, −13 yards
  12. Q3 Penn StateTouchdown, 7 plays, 51 yards
  13. Q3 Michigan StatePunt, 5 plays, 1 yard
  14. Q3 Penn StateTouchdown, 6 plays, 74 yards
  15. Q3 Michigan StatePunt, 3 plays, 1 yard
  16. Q3 Penn StatePunt, 5 plays, 20 yards
  17. Q3 Michigan StatePunt, 3 plays, −11 yards
  18. Q4 Penn StateTouchdown, 3 plays, 28 yards
  19. Q4 Michigan StatePunt, 3 plays, −19 yards
  20. Q4 Penn StateTouchdown, 4 plays, 58 yards
  21. Q4 Michigan StatePunt, 3 plays, −2 yards
  22. Q4 Penn StatePunt, 3 plays, 8 yards
  23. Q4 Michigan StatePunt, 3 plays, −4 yards
  24. Q4 Penn StateEnd of game, 2 plays, 29 yards

Play by play

1st quarter5 drives, then Penn State 3, Michigan State 0
Penn State Field goal, 10 plays
15:00Jonathan Kim kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kaytron Allen run for 8 yds to the PSU 33
15:002nd & 2 at own 33Drew Allar pass complete to Dante Cephas for 14 yds to the PSU 47 for a 1ST down
15:001st & 10 at own 47Drew Allar pass complete to Kaytron Allen for 11 yds to the MSU 42 for a 1ST down
15:001st & 10 at opp 42Kaytron Allen run for a loss of 1 yard to the MSU 43
15:003rd & 9 at opp 41Drew Allar pass complete to Theo Johnson for 13 yds to the MSU 28 for a 1ST down
15:001st & 10 at opp 28Drew Allar pass incomplete
15:002nd & 10 at opp 28Kaytron Allen run for 3 yds to the MSU 25
15:003rd & 7 at opp 25Drew Allar sacked by Aaron Brule for a loss of 7 yards to the MSU 32
15:002nd & 11 at opp 43Kaytron Allen run for 2 yds to the MSU 41
9:504th & 14 at opp 32Alex Felkins 49 yd FG GOODPenn State 3, Michigan State 0
Michigan State Interception, 8 plays
9:50Timeout Michigan State, clock 09:50
9:50Gabriel Nwosu kickoff for 65 yds for a touchback
9:501st & 10 at own 25Alante Brown run for 3 yds to the MSU 28
9:502nd & 7 at own 28Katin Houser pass complete to Nathan Carter for 3 yds to the MSU 31
9:503rd & 4 at own 31Katin Houser pass complete to Christian Fitzpatrick for 11 yds to the MSU 42 for a 1ST down
9:501st & 10 at own 42Nathan Carter run for a loss of 3 yards to the MSU 39
9:502nd & 13 at own 39Katin Houser pass complete to Montorie Foster Jr. for 30 yds to the PSU 31 for a 1ST down
9:501st & 10 at opp 31Katin Houser pass complete to Montorie Foster Jr. for 5 yds to the PSU 26
9:502nd & 5 at opp 26Michigan State Penalty, False Start (-5 Yards) to the PSU 31
9:502nd & 10 at opp 31Katin Houser pass complete to Tyrell Henry for 2 yds to the PSU 29
6:183rd & 8 at opp 29Katin Houser pass intercepted Jaylen Reed return for no gain to the PSU 9
6:181st & 10 at own 9Timeout Michigan State, clock 06:18
Penn State Missed FG, 7 plays
6:181st & 10 at own 9Drew Allar pass incomplete
6:182nd & 10 at own 9Kaytron Allen run for 50 yds to the MSU 41 for a 1ST down
6:181st & 10 at opp 41Drew Allar pass complete to Dante Cephas for 13 yds to the MSU 28 for a 1ST down
6:181st & 10 at opp 28Penn State Penalty, False Start (Tyler Warren) to the MSU 33
6:181st & 15 at opp 33Kaytron Allen run for 4 yds to the MSU 29
6:182nd & 11 at opp 29Drew Allar pass complete to Kaytron Allen for 4 yds to the MSU 25
6:183rd & 7 at opp 25Nicholas Singleton run for 2 yds to the MSU 23
2:354th & 5 at opp 23Alex Felkins 40 yd FG MISSED
2:351st & 10 at own 23Timeout Michigan State, clock 02:35
Michigan State Punt, 3 plays
2:351st & 10 at own 23Katin Houser pass incomplete
2:352nd & 10 at own 23Nathan Carter run for 8 yds to the MSU 31
2:353rd & 2 at own 31Katin Houser pass incomplete
1:354th & 2 at own 31Ryan Eckley punt for 59 yds
1:351st & 10 at own 16Timeout Michigan State, clock 01:35
Penn State Field goal, 8 plays
1:351st & 10 at own 16Nicholas Singleton run for 4 yds to the PSU 20
1:352nd & 6 at own 20Drew Allar pass complete to Nicholas Singleton for 53 yds to the MSU 27 for a 1ST down
0:001st & 10 at opp 27Nicholas Singleton run for 6 yds to the MSU 21
Q2 15:002nd & 4 at opp 21ALLAR, Drew pass short to the left complete for 11 yards to JOHNSON, Theo caught at the MSU19 and advanced to the MSU10 (HALADAY, Cal). PENALTY PSU Holding on FASHANU, Olumuyiwa enforced 10 yards from the MSU21 to the MSU31 [SG]. NO PLAY (replay the down).
Q2 15:002nd & 14 at opp 31Drew Allar pass complete to Theo Johnson for 22 yds to the MSU 9 for a 1ST down
Q2 15:001st & goal at opp 9Drew Allar pass incomplete
Q2 15:002nd & goal at opp 9Nicholas Singleton run for 4 yds to the MSU 5
Q2 15:003rd & goal at opp 5Drew Allar sacked by Jordan Hall for a loss of 8 yards to the MSU 13
Q2 12:114th & goal at opp 13Alex Felkins 30 yd FG GOODPenn State 6, Michigan State 0
2nd quarter5 drives, then Penn State 13, Michigan State 0
Michigan State Punt, 3 plays
12:11Timeout Michigan State, clock 12:11
12:111st & 10 at own 25Michigan State Penalty, False Start (-5 Yards) to the MSU 20
12:11Gabriel Nwosu kickoff for 65 yds for a touchback
12:111st & 15 at own 20Katin Houser pass complete to Maliq Carr for 4 yds to the MSU 24
12:112nd & 11 at own 24Katin Houser run for no gain to the MSU 24
12:113rd & 11 at own 24Katin Houser sacked by Curtis Jacobs for a loss of 10 yards to the MSU 14
10:164th & 21 at own 14Ryan Eckley punt for 58 yds
Penn State Touchdown, 10 plays
10:161st & 10 at own 36Nicholas Singleton run for 2 yds to the PSU 38
10:162nd & 8 at own 38Drew Allar pass complete to Nicholas Singleton for 15 yds to the MSU 47 for a 1ST down
10:161st & 10 at opp 47Drew Allar pass complete to Theo Johnson for 3 yds to the MSU 44
10:162nd & 7 at opp 44Nicholas Singleton run for 20 yds to the MSU 24 for a 1ST down
10:161st & 10 at opp 24Drew Allar pass complete to Khalil Dinkins for 11 yds to the MSU 13 for a 1ST down
10:161st & 10 at opp 13Kaytron Allen run for 3 yds to the MSU 10
10:162nd & 7 at opp 10Nicholas Singleton run for 9 yds to the MSU 1 for a 1ST down
10:161st & goal at opp 1Kaytron Allen run for a loss of 1 yard to the MSU 2
10:162nd & goal at opp 2Drew Allar pass incomplete
4:513rd & goal at opp 2Drew Allar pass complete to Kaytron Allen for 2 yds for a TD (Alex Felkins KICK)Penn State 13, Michigan State 0
Michigan State Punt, 8 plays
4:51Timeout Michigan State, clock 04:51
4:51Gabriel Nwosu kickoff for 65 yds for a touchback
4:511st & 10 at own 25Nathan Carter run for 8 yds to the MSU 33
4:512nd & 2 at own 33Nathan Carter run for 8 yds to the MSU 41 for a 1ST down
4:511st & 10 at own 41Katin Houser pass incomplete
4:512nd & 10 at own 41Katin Houser pass complete to Maliq Carr for 5 yds to the MSU 46
4:513rd & 5 at own 46Katin Houser pass complete to Maliq Carr for 29 yds to the PSU 25 for a 1ST down
4:511st & 10 at opp 25Michigan State Penalty, Intentional Grounding (Alante Brown) to the PSU 38
2:083rd & 28 at opp 43Timeout Penn State, clock 02:08
2:082nd & 24 at opp 39Katin Houser pass complete to Maliq Carr for a loss of 4 yards to the PSU 43
2:083rd & 28 at opp 43Jaren Mangham run for 2 yds to the PSU 41
2:044th & 26 at opp 41Michigan State Penalty, False Start (Alante Brown) to the PSU 46
2:044th & 31 at opp 46Timeout Penn State, clock 02:04
1:564th & 31 at opp 46Ryan Eckley punt for 40 yds
Penn State Punt, 5 plays
1:561st & 10 at own 6Drew Allar pass complete to Tyler Warren for 14 yds to the PSU 20 for a 1ST down
1:561st & 10 at own 20Trey Potts run for 28 yds to the PSU 48 for a 1ST down
1:561st & 10 at own 48Drew Allar pass incomplete
1:562nd & 10 at own 48Drew Allar pass incomplete
1:563rd & 10 at own 48Drew Allar pass complete to Trey Potts for 5 yds to the MSU 47
0:554th & 5 at opp 47Penn State Penalty, Delay Of Game (TEAM) to the PSU 48
0:554th & 10 at own 48Timeout Michigan State, clock 00:55
0:514th & 10 at own 48Riley Thompson punt for 39 yds, fair catch by Tyrell Henry at the MSU 13
Michigan State End of half, 2 plays
0:511st & 10 at own 13Jaren Mangham run for 2 yds to the MSU 15
0:002nd & 8 at own 15Katin Houser sacked by Curtis Jacobs and Johnny Dixon for a loss of 4 yards to the MSU 11
3rd quarter8 drives, then Penn State 28, Michigan State 0
Michigan State Punt, 3 plays
15:00Gabriel Nwosu kickoff for 64 yds
15:001st & 10 at own 25Jaren Mangham run for 1 yd to the MSU 26
15:002nd & 9 at own 26Katin Houser sacked by Abdul Carter for a loss of 9 yards to the MSU 17
15:003rd & 18 at own 17Katin Houser pass incomplete Michigan State Penalty, turnover on downs. PENALTY Illegal Touch-Pass on DUPLAIN, J.D. enforced (-5 Yards) to the MSU 12
Penn State Touchdown, 7 plays
13:301st & 10 at own 49Timeout Michigan State, clock 13:30
13:301st & 10 at own 49Drew Allar pass complete to Dante Cephas for 9 yds to the MSU 42
13:302nd & 1 at opp 42Drew Allar pass complete to KeAndre Lambert-Smith for 22 yds to the MSU 20 for a 1ST down
13:301st & 10 at opp 20Kaytron Allen run for 6 yds to the MSU 14
13:194th & 23 at own 12Ryan Eckley punt for 46 yds
Penn State Touchdown, 7 plays
11:193rd & 4 at opp 14Timeout Michigan State, clock 11:19
11:192nd & 4 at opp 14Drew Allar pass incomplete
11:193rd & 4 at opp 14Beau Pribula pass complete to Malick Meiga for 3 yds to the MSU 11
11:194th & 1 at opp 11Kaytron Allen run for 3 yds to the MSU 8 for a 1ST down
10:131st & goal at opp 8Beau Pribula pass complete to Tyler Warren for 8 yds for a TD (Drew Allar pass to KeAndre Lambert-Smith for Two-Point Conversion)Penn State 21, Michigan State 0
Michigan State Punt, 5 plays
10:13Timeout Michigan State, clock 10:13
10:13Gabriel Nwosu kickoff for 65 yds
10:131st & 10 at own 25Katin Houser pass complete to Christian Fitzpatrick for 4 yds to the MSU 29
10:132nd & 6 at own 29Nathan Carter run for 12 yds to the MSU 41 for a 1ST down
10:131st & 10 at own 41Katin Houser pass incomplete
10:132nd & 10 at own 41run for a loss of 21 yards to the MSU 20
10:133rd & 31 at own 20Nathan Carter run for 6 yds to the MSU 26
7:144th & 25 at own 26Ryan Eckley punt for 61 yds
7:141st & 10 at own 26Timeout Michigan State, clock 07:14
Penn State Touchdown, 6 plays
7:141st & 10 at own 26Drew Allar pass incomplete
7:142nd & 10 at own 26Nicholas Singleton run for 4 yds to the PSU 30
7:143rd & 6 at own 30Drew Allar run for 8 yds to the PSU 38 for a 1ST down
7:141st & 10 at own 38Drew Allar pass complete to Omari Evans for 60 yds to the MSU 2 for a 1ST down
7:141st & goal at opp 2Nicholas Singleton run for no gain to the MSU 2
4:132nd & goal at opp 2Beau Pribula run for 2 yds for a TD (Alex Felkins KICK)Penn State 28, Michigan State 0
Michigan State Punt, 3 plays
4:13Timeout Michigan State, clock 04:13
4:13Gabriel Nwosu kickoff for 65 yds for a touchback
4:131st & 10 at own 25Jaren Mangham run for 1 yd to the MSU 26
4:132nd & 9 at own 26Katin Houser pass incomplete
4:133rd & 9 at own 26Katin Houser pass incomplete
3:384th & 9 at own 26Ryan Eckley punt for 53 yds
Penn State Punt, 5 plays
3:381st & 10 at own 29Kaytron Allen run for 6 yds to the PSU 35
3:382nd & 4 at own 35Kaytron Allen run for 5 yds to the PSU 40 for a 1ST down
3:381st & 10 at own 40Kaytron Allen run for 1 yd to the PSU 41
3:382nd & 9 at own 41Drew Allar pass incomplete
3:383rd & 9 at own 41Kaytron Allen run for 8 yds to the PSU 49
0:534th & 1 at own 49Riley Thompson punt for 51 yds for a touchback
Michigan State Punt, 3 plays
0:531st & 10 at own 20Nathan Carter run for no gain to the MSU 20
0:002nd & 10 at own 20Katin Houser pass complete to Nathan Carter for a loss of 2 yards to the MSU 18
Q4 15:003rd & 12 at own 18Katin Houser sacked by Adisa Isaac for a loss of 9 yards to the MSU 9
Q4 14:124th & 21 at own 9Ryan Eckley punt for 57 yds
4th quarter7 drives, then Penn State 42, Michigan State 0
Penn State Touchdown, 3 plays
14:121st & 10 at opp 28Nicholas Singleton run for 9 yds to the MSU 19
14:122nd & 1 at opp 19Nicholas Singleton run for 8 yds to the MSU 11 for a 1ST down
14:121st & 10 at opp 11SINGLETON, Nicholas rush up the middle for no gain to the MSU11 (HANSEN, Maverick;TALLEY, Ken). PENALTY PSU Holding on WALLACE, Caedan enforced 10 yards from the MSU11 to the MSU21 [SG]. NO PLAY (replay the down).
12:291st & 20 at opp 21Drew Allar pass complete to Theo Johnson for 21 yds for a TD (Alex Felkins KICK)Penn State 35, Michigan State 0
Michigan State Punt, 3 plays
12:29Timeout Michigan State, clock 12:29
12:29Gabriel Nwosu kickoff for 65 yds for a touchback
12:291st & 10 at own 25Nathan Carter run for no gain to the MSU 25
12:292nd & 10 at own 25Katin Houser run for 2 yds to the MSU 27
12:293rd & 8 at own 27HOUSER, Katin pass short to the left complete for 16 yards to CARTER, Nate caught at the MSU30 and advanced to the MSU43 (ELLIS, Keaton). PENALTY MSU Holding on BALDWIN, Brandon enforced 10 yards from the MSU27 to the MSU17 [NHSG]. NO PLAY (replay the down).
12:293rd & 18 at own 17Katin Houser sacked by Cam Miller for a loss of 11 yards to the MSU 6
10:094th & 29 at own 6Ryan Eckley punt for 49 yds
10:091st & 10 at own 42Timeout Michigan State, clock 10:09
Penn State Touchdown, 4 plays
10:091st & 10 at own 42Kaytron Allen run for 40 yds to the MSU 18 for a 1ST down
10:091st & 10 at opp 18Nicholas Singleton run for 3 yds to the MSU 15
10:092nd & 7 at opp 15Nicholas Singleton run for 1 yd to the MSU 14
7:583rd & 6 at opp 14Nicholas Singleton run for 14 yds for a TD (Sander Sahaydak KICK)Penn State 42, Michigan State 0
Michigan State Punt, 3 plays
7:58Timeout Michigan State, clock 07:58
7:58Alex Felkins kickoff for 65 yds for a touchback
7:581st & 10 at own 25Harold Joiner III run for a loss of 1 yard to the MSU 24
7:582nd & 11 at own 24Davion Primm run for a loss of 2 yards to the MSU 22
7:583rd & 13 at own 22Andrew Schorfhaar pass complete to Michael Masunas for 1 yd to the MSU 23
5:344th & 12 at own 23Michael O’Shaughnessy punt for 46 yds, downed at the PSU 31
5:341st & 10 at own 31Timeout Michigan State, clock 05:34
Penn State Punt, 3 plays
5:341st & 10 at own 31Nicholas Singleton run for 2 yds to the PSU 33
5:342nd & 8 at own 33Nicholas Singleton run for 3 yds to the PSU 36
5:343rd & 5 at own 36Nicholas Singleton run for 3 yds to the PSU 39
3:134th & 2 at own 39Riley Thompson punt for 51 yds, fair catch by Tyrell Henry at the MSU 10
Michigan State Punt, 3 plays
3:131st & 10 at own 10Davion Primm run for 1 yd to the MSU 11
3:132nd & 9 at own 11Davion Primm run for 2 yds to the MSU 13
3:133rd & 7 at own 13Andrew Schorfhaar sacked by Keon Wylie and TEAM for a loss of 7 yards to the MSU 6
0:564th & 14 at own 6Ryan Eckley punt for 63 yds, fair catch by Daequan Hardy at the PSU 31
Penn State End of game, 2 plays
0:561st & 10 at own 31Nicholas Singleton run for 24 yds to the MSU 45 for a 1ST down
0:001st & 10 at opp 45Trey Potts run for 5 yds to the MSU 40

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Penn State leads 20–⁠18–⁠1 in 39 meetings, counting the one since this game.

Recent meetings
2025Penn State 28, Michigan State 10
2023Penn State 42, Michigan State 0
2022Penn State 35, Michigan State 16
2021Michigan State 30, Penn State 27
2020Penn State 39, Michigan State 24
2019Penn State 28, Michigan State 7

Around this game