Penn State Nittany Lions @ Michigan Wolverines
1st Quarter
Kickoff
15:00 - 1st
Jake Moody kickoff for 65 yds for a touchback
25-yd Pass
14:45 - 1st
Trace McSorley pass complete to Pat Freiermuth for 25 yds to the 50 yard line for a 1ST down
1st & 10 at PSU 25
0-yd Run
14:05 - 1st
Miles Sanders run for no gain to the 50 yard line
1st & 10 at 50
Sack
13:35 - 1st
Trace McSorley sacked by Chase Winovich for a loss of 6 yards to the PnSt 44
2nd & 10 at 50
Sack
12:45 - 1st
Trace McSorley sacked by Josh Uche for a loss of 8 yards to the PnSt 36
3rd & 16 at PSU 44
(12:22 - 1st) Timeout PENN ST, clock 12:22
Punt
12:12 - 1st
Blake Gillikin punt for 40 yds, downed at the Mich 24
4th & 24 at PSU 36
1-yd Run
11:50 - 1st
Karan Higdon run for 1 yd to the Mich 25
1st & 10 at MICH 24
10-yd Run
11:30 - 1st
Karan Higdon run for 10 yds to the Mich 35 for a 1ST down
2nd & 9 at MICH 25
50-yd Run
11:12 - 1st
Karan Higdon run for 50 yds to the PnSt 15 for a 1ST down
1st & 10 at MICH 35
4-yd Run
10:30 - 1st
Chris Evans run for 4 yds to the PnSt 11
1st & 10 at PSU 15
3-yd Run
9:57 - 1st
Chris Evans run for 3 yds to the PnSt 8
2nd & 6 at PSU 11
4-yd Run
9:30 - 1st
Shea Patterson run for 4 yds to the PnSt 4 for a 1ST down
3rd & 3 at PSU 8
3-yd Run
8:32 - 1st
Karan Higdon run for 3 yds to the PnSt 1
1st & Goal at PSU 4
1-yd Touchdown Run
8:12 - 1st
Shea Patterson run for 1 yd for a TD, (Quinn Nordin KICK)
2nd & Goal at PSU 1
Kickoff
8:12 - 1st
Jake Moody kickoff for 65 yds for a touchback
5-yd Penalty
8:12 - 1st
PENN ST Penalty, Delay of Game (-5 Yards) to the PnSt 20
1st & 10 at PSU 25
4-yd Run
7:59 - 1st
Miles Sanders run for 4 yds to the PnSt 24
1st & 15 at PSU 20
Incompletion
7:34 - 1st
Trace McSorley pass incomplete to Brandon Polk
2nd & 11 at PSU 24
10-yd Run
7:10 - 1st
Trace McSorley run for 10 yds to the PnSt 34
3rd & 11 at PSU 24
Punt
6:47 - 1st
Blake Gillikin punt for 37 yds, fair catch by Donovan Peoples-Jones at the Mich 29
4th & 1 at PSU 34
11-yd Pass
6:40 - 1st
Shea Patterson pass complete to Zach Gentry for 11 yds to the Mich 40 for a 1ST down
1st & 10 at MICH 29
1-yd Run
6:05 - 1st
Chris Evans run for 1 yd to the Mich 41
1st & 10 at MICH 40
3-yd Run
5:30 - 1st
Karan Higdon run for 3 yds to the Mich 44
2nd & 9 at MICH 41
8-yd Pass
4:55 - 1st
Shea Patterson pass complete to Donovan Peoples-Jones for 8 yds to the PnSt 48 for a 1ST down
3rd & 6 at MICH 44
Incompletion
4:26 - 1st
Shea Patterson pass incomplete to Karan Higdon
1st & 10 at PSU 48
5-yd Run
4:16 - 1st
Karan Higdon run for 5 yds to the PnSt 43
2nd & 10 at PSU 48
(3:45 - 1st) Timeout MICHIGAN, clock 03:45
3-yd Run
3:30 - 1st
Ben Mason run for 3 yds to the PnSt 40
3rd & 5 at PSU 43
Incompletion
2:56 - 1st
Shea Patterson pass incomplete to Zach Gentry
4th & 2 at PSU 40
10-yd Pass
2:45 - 1st
Trace McSorley pass complete to Jahan Dotson for 10 yds to the Mich 49 for a 1ST down
1st & 10 at PSU 41
1-yd Run
2:25 - 1st
Trace McSorley run for 1 yd to the Mich 48
1st & 10 at MICH 49
4-yd Run
1:45 - 1st
Tommy Stevens run for 4 yds to the Mich 44
2nd & 9 at MICH 48
Incompletion
1:15 - 1st
Trace McSorley pass incomplete to Jahan Dotson
3rd & 5 at MICH 44
Punt
1:06 - 1st
Blake Gillikin punt for 39 yds, downed at the Mich 5
4th & 5 at MICH 44
2nd Quarter
3-yd Run
0:50 - 1st
Karan Higdon run for 3 yds to the Mich 8
1st & 10 at MICH 5
8-yd Run
0:10 - 1st
Karan Higdon run for 8 yds to the Mich 16 for a 1ST down
2nd & 7 at MICH 8
End of 1st Quarter
47-yd Pass
14:40 - 2nd
Shea Patterson pass complete to Nico Collins for 47 yds to the PnSt 37 for a 1ST down
1st & 10 at MICH 16
6-yd Run
14:05 - 2nd
Karan Higdon run for 6 yds to the PnSt 31
1st & 10 at PSU 37
0-yd Run
13:24 - 2nd
Shea Patterson run for no gain to the PnSt 31
2nd & 4 at PSU 31
0-yd Run
13:05 - 2nd
Karan Higdon run for no gain to the PnSt 31
3rd & 4 at PSU 31
Blocked Field Goal
12:10 - 2nd
Quinn Nordin 50 yd FG BLOCKED blocked by Nick Scott Garrett Taylor return for 9 yds to the PnSt 35
4th & 4 at PSU 31
15-yd Penalty
12:00 - 2nd
McSorley, Trace pass incomplete, PENALTY MICHIGAN pass interference 15 yards to the 50 yardline, NO PLAY, 1ST DOWN PENNST.
1st & 10 at PSU 35
Fumble Recovery
11:58 - 2nd
Trace McSorley run for a loss of 2 yards to the PnSt 48 Trace McSorley fumbled, recovered by Mich Chase Winovich
1st & 10 at 50
2-yd Run
11:40 - 2nd
Ben Mason run for 2 yds to the PnSt 46
1st & 10 at PSU 48
6-yd Run
11:15 - 2nd
Karan Higdon run for 6 yds to the PnSt 40
2nd & 8 at PSU 46
3-yd Run
10:49 - 2nd
Karan Higdon run for 3 yds to the PnSt 37 for a 1ST down
3rd & 2 at PSU 40
Incompletion
10:30 - 2nd
Shea Patterson pass incomplete to Donovan Peoples-Jones
1st & 10 at PSU 37
3-yd Run
9:50 - 2nd
Shea Patterson run for 3 yds to the PnSt 34
2nd & 10 at PSU 37
(9:27 - 2nd) Timeout MICHIGAN, clock 09:27
5-yd Penalty
9:27 - 2nd
PENN ST Penalty, Defensive Offside (5 Yards) to the PnSt 29
3rd & 7 at PSU 34
0-yd Run
9:09 - 2nd
Karan Higdon run for no gain to the PnSt 29
3rd & 2 at PSU 29
3-yd Run
8:38 - 2nd
Ben Mason run for 3 yds to the PnSt 26 for a 1ST down
4th & 2 at PSU 29
2-yd Run
7:55 - 2nd
Chris Evans run for 2 yds to the PnSt 24
1st & 10 at PSU 26
1-yd Run
7:25 - 2nd
Karan Higdon run for 1 yd to the PnSt 23
2nd & 8 at PSU 24
23-yd Touchdown Pass
6:52 - 2nd
Shea Patterson pass complete to Donovan Peoples-Jones for 23 yds for a TD, (Quinn Nordin KICK)
3rd & 7 at PSU 23
Kickoff
6:52 - 2nd
Jake Moody kickoff for 64 yds , KJ Hamler return for 17 yds to the PnSt 23
-1-yd Run
6:35 - 2nd
Trace McSorley run for a loss of 1 yard to the PnSt 22
1st & 10 at PSU 23
3-yd Run
6:10 - 2nd
Miles Sanders run for 3 yds to the PnSt 25
2nd & 11 at PSU 22
Sack
5:30 - 2nd
Trace McSorley sacked by Josh Uche for a loss of 7 yards to the PnSt 18
3rd & 8 at PSU 25
Punt
4:54 - 2nd
Blake Gillikin punt for 48 yds , Donovan Peoples-Jones returns for 28 yds to the PnSt 38
4th & 15 at PSU 18
6-yd Pass
4:30 - 2nd
Shea Patterson pass complete to Nico Collins for 6 yds to the PnSt 32
1st & 10 at PSU 38
Incompletion
4:07 - 2nd
Shea Patterson pass incomplete
2nd & 4 at PSU 32
-3-yd Run
3:45 - 2nd
Shea Patterson run for a loss of 3 yards to the PnSt 35
3rd & 4 at PSU 32
(3:21 - 2nd) Timeout MICHIGAN, clock 03:21
5-yd Penalty
3:21 - 2nd
MICHIGAN Penalty, Delay of Game (-5 Yards) to the PnSt 40
4th & 7 at PSU 35
Punt
3:10 - 2nd
Will Hart punt for 30 yds, downed at the PnSt 10
4th & 12 at PSU 40
Incompletion
3:06 - 2nd
Trace McSorley pass incomplete to DeAndre Thompkins
1st & 10 at PSU 10
9-yd Pass
3:00 - 2nd
Trace McSorley pass complete to Miles Sanders for 9 yds to the PnSt 19
2nd & 10 at PSU 10
2-yd Run
2:26 - 2nd
Miles Sanders run for 2 yds to the PnSt 21 for a 1ST down
3rd & 1 at PSU 19
1-yd Run
1:57 - 2nd
Trace McSorley run for 1 yd to the PnSt 22
1st & 10 at PSU 21
19-yd Pass
1:50 - 2nd
Trace McSorley pass complete to Pat Freiermuth for 19 yds to the PnSt 41 for a 1ST down
2nd & 9 at PSU 22
20-yd Pass
1:21 - 2nd
Trace McSorley pass complete to KJ Hamler for 20 yds to the Mich 39 for a 1ST down
1st & 10 at PSU 41
Incompletion
1:11 - 2nd
Trace McSorley pass incomplete to KJ Hamler
1st & 10 at MICH 39
Incompletion
1:07 - 2nd
Trace McSorley pass incomplete to DeAndre Thompkins
2nd & 10 at MICH 39
Sack
1:01 - 2nd
Trace McSorley sacked by Jordan Glasgow for a loss of 7 yards to the Mich 46
3rd & 10 at MICH 39
(1:01 - 2nd) Timeout PENN ST, clock 01:01
Punt
0:54 - 2nd
Blake Gillikin punt for 46 yds for a touchback
4th & 17 at MICH 46
Sack
0:29 - 2nd
Shea Patterson sacked by Yetur Gross-Matos for a loss of 5 yards to the Mich 15
1st & 10 at MICH 20
-2-yd Run
0:01 - 2nd
TEAM run for a loss of 2 yards to the Mich 13
2nd & 15 at MICH 15
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Justin Tobin kickoff for 59 yds , Ambry Thomas return for 27 yds to the MICHIGAN 38 MICHIGAN Penalty, Offensive Holding (10 Yards) to the Mich 23
1-yd Run
14:50 - 3rd
Karan Higdon run for 1 yd to the Mich 24
1st & 10 at MICH 23
5-yd Pass
14:01 - 3rd
Shea Patterson pass complete to Chris Evans for 5 yds to the Mich 29
2nd & 9 at MICH 24
Incompletion
13:22 - 3rd
Shea Patterson pass incomplete to Sean McKeon
3rd & 4 at MICH 29
Punt
13:10 - 3rd
Will Hart punt for 45 yds , KJ Hamler returns for 1 yd to the PnSt 27 PENN ST Penalty, Illegal Block (10 Yards) to the PnSt 17
4th & 4 at MICH 29
Incompletion
13:06 - 3rd
Trace McSorley pass incomplete to KJ Hamler
1st & 10 at PSU 17
4-yd Run
12:50 - 3rd
Miles Sanders run for 4 yds to the PnSt 21
2nd & 10 at PSU 17
5-yd Run
11:50 - 3rd
Trace McSorley run for 5 yds to the PnSt 26
3rd & 6 at PSU 21
Punt
11:37 - 3rd
Blake Gillikin punt for 38 yds, punt out-of-bounds at the Mich 36
4th & 1 at PSU 26
1-yd Run
11:17 - 3rd
Karan Higdon run for 1 yd to the Mich 37
1st & 10 at MICH 36
7-yd Run
10:48 - 3rd
Shea Patterson run for 7 yds to the Mich 44
2nd & 9 at MICH 37
1-yd Run
10:10 - 3rd
Karan Higdon run for 1 yd to the Mich 45
3rd & 2 at MICH 44
Punt
9:26 - 3rd
Will Hart punt for 55 yds for a touchback
4th & 1 at MICH 45
1-yd Run
8:57 - 3rd
Miles Sanders run for 1 yd to the PnSt 21
1st & 10 at PSU 20
Incompletion
8:45 - 3rd
Trace McSorley pass incomplete to Mac Hippenhammer
2nd & 9 at PSU 21
5-yd Run
8:22 - 3rd
Trace McSorley run for 5 yds to the PnSt 26
3rd & 9 at PSU 21
Punt
8:01 - 3rd
Blake Gillikin punt for 74 yds for a touchback MICHIGAN Penalty, Offensive Holding (10 Yards)
4th & 4 at PSU 26
1-yd Pass
7:37 - 3rd
Shea Patterson pass complete to Chris Evans for 1 yd to the Mich 11
1st & 10 at MICH 10
3-yd Run
7:03 - 3rd
Chris Evans run for 3 yds to the Mich 14
2nd & 9 at MICH 11
11-yd Run
6:30 - 3rd
Shea Patterson run for 11 yds to the Mich 25 for a 1ST down
3rd & 6 at MICH 14
7-yd Run
5:47 - 3rd
Karan Higdon run for 7 yds to the Mich 32
1st & 10 at MICH 25
4-yd Run
5:11 - 3rd
Chris Evans run for 4 yds to the Mich 36 for a 1ST down
2nd & 3 at MICH 32
Incompletion
4:46 - 3rd
Shea Patterson pass incomplete to Donovan Peoples-Jones
1st & 10 at MICH 36
7-yd Pass
4:27 - 3rd
Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the Mich 43
2nd & 10 at MICH 36
(3:54 - 3rd) Timeout MICHIGAN, clock 03:54
19-yd Run
3:46 - 3rd
Karan Higdon run for 19 yds to the PnSt 38 for a 1ST down
3rd & 3 at MICH 43
3-yd Run
3:10 - 3rd
Chris Evans run for 3 yds to the PnSt 35
1st & 10 at PSU 38
0-yd Run
2:43 - 3rd
Chris Evans run for no gain to the PnSt 35
2nd & 7 at PSU 35
24-yd Pass
1:56 - 3rd
Shea Patterson pass complete to Chris Evans for 24 yds to the PnSt 11 for a 1ST down
3rd & 7 at PSU 35
4-yd Run
1:27 - 3rd
Shea Patterson run for 4 yds to the PnSt 7
1st & 10 at PSU 11
7-yd Touchdown Pass
0:56 - 3rd
Shea Patterson pass complete to Zach Gentry for 7 yds for a TD, (Quinn Nordin KICK)
2nd & 6 at PSU 7
Kickoff
0:56 - 3rd
Jake Moody kickoff for 58 yds fair catch by KJ Hamler at the MICHIGAN 7 MICHIGAN Penalty, Defensive Offside (-5 Yards) to the PnSt 30
18-yd Run
0:35 - 3rd
Tommy Stevens run for 18 yds to the PnSt 48 for a 1ST down
1st & 10 at PSU 30
Interception Return Touchdown
0:09 - 3rd
Tommy Stevens pass intercepted for a TD Brandon Watson return for 62 yds for a TD, (Quinn Nordin KICK)
1st & 10 at PSU 48
4th Quarter
Kickoff
0:09 - 3rd
Jake Moody kickoff for 65 yds for a touchback
3-yd Run
0:01 - 3rd
Trace McSorley run for 3 yds to the PnSt 28
1st & 10 at PSU 25
End of 3rd Quarter
2-yd Run
14:45 - 4th
Tommy Stevens run for 2 yds to the PnSt 30
2nd & 7 at PSU 28
1-yd Run
13:58 - 4th
Tommy Stevens run for 1 yd to the PnSt 31
3rd & 5 at PSU 30
Punt
13:17 - 4th
Blake Gillikin punt for 48 yds , Donovan Peoples-Jones returns for 26 yds to the Mich 47
4th & 4 at PSU 31
5-yd Pass
12:57 - 4th
Shea Patterson pass complete to Karan Higdon for 5 yds to the PnSt 48
1st & 10 at MICH 47
7-yd Run
12:28 - 4th
Shea Patterson run for 7 yds to the PnSt 41 for a 1ST down
2nd & 5 at PSU 48
10-yd Penalty
11:55 - 4th
MICHIGAN Penalty, Offensive Holding (-10 Yards) to the Mich 49
1st & 10 at PSU 41
32-yd Run
11:45 - 4th
Chris Evans run for 32 yds to the PnSt 19 for a 1ST down
1st & 20 at MICH 49
13-yd Run
11:17 - 4th
Shea Patterson run for 13 yds to the PnSt 6 for a 1ST down
1st & 10 at PSU 19
2-yd Run
10:17 - 4th
Ben Mason run for 2 yds to the PnSt 4
1st & Goal at PSU 6
4-yd Touchdown Run
9:49 - 4th
Karan Higdon run for 4 yds for a TD, (Quinn Nordin KICK)
2nd & Goal at PSU 4
Kickoff
9:49 - 4th
Jake Moody kickoff for 61 yds , KJ Hamler return for 13 yds to the PnSt 17
Interception
9:36 - 4th
Trace McSorley pass intercepted David Long return for 15 yds to the PnSt 12
1st & 10 at PSU 17
3-yd Run
9:10 - 4th
Chris Evans run for 3 yds to the PnSt 9
1st & 10 at PSU 12
1-yd Run
8:49 - 4th
Chris Evans run for 1 yd to the PnSt 8
2nd & 7 at PSU 9
7-yd Run
8:16 - 4th
Dylan McCaffrey run for 7 yds to the PnSt 1 for a 1ST down
3rd & 6 at PSU 8
1-yd Touchdown Run
7:44 - 4th
Chris Evans run for 1 yd for a TD, (Quinn Nordin KICK)
1st & Goal at PSU 1
Kickoff
7:44 - 4th
Jake Moody kickoff for 65 yds for a touchback
0-yd Run
7:22 - 4th
Miles Sanders run for no gain to the PnSt 25
1st & 10 at PSU 25
16-yd Run
7:05 - 4th
Tommy Stevens run for 16 yds to the PnSt 41 for a 1ST down
2nd & 10 at PSU 25
9-yd Pass
6:29 - 4th
Tommy Stevens pass complete to Journey Brown for 9 yds to the 50 yard line
1st & 10 at PSU 41
8-yd Run
5:58 - 4th
Journey Brown run for 8 yds to the Mich 42 for a 1ST down
2nd & 1 at 50
Sack
5:16 - 4th
Tommy Stevens sacked by Khaleke Hudson for a loss of 8 yards to the 50 yard line
1st & 10 at MICH 42
4-yd Run
4:41 - 4th
Tommy Stevens run for 4 yds to the Mich 46
2nd & 18 at 50
5-yd Penalty
4:35 - 4th
MICHIGAN Penalty, Defensive Offside (5 Yards) to the Mich 41
3rd & 14 at MICH 46
7-yd Pass
3:52 - 4th
Tommy Stevens pass complete to Pat Freiermuth for 7 yds to the Mich 34
3rd & 9 at MICH 41
(3:35 - 4th) Timeout MICHIGAN, clock 03:35
19-yd Pass
3:16 - 4th
Tommy Stevens pass complete to Jahan Dotson for 19 yds to the Mich 15 for a 1ST down
4th & 2 at MICH 34
3-yd Run
3:01 - 4th
Tommy Stevens run for 3 yds to the Mich 12
1st & 10 at MICH 15
4-yd Run
2:23 - 4th
Tommy Stevens run for 4 yds to the Mich 8
2nd & 7 at MICH 12
8-yd Touchdown Run
1:59 - 4th
Tommy Stevens run for 8 yds for a TD, (Jake Pinegar KICK)
3rd & 3 at MICH 8
Kickoff
1:59 - 4th
Justin Tobin kickoff for 54 yds for a touchback
7-yd Run
1:20 - 4th
Dylan McCaffrey run for 7 yds to the Mich 32
1st & 10 at MICH 25
5-yd Run
0:45 - 4th
Tru Wilson run for 5 yds to the Mich 37 for a 1ST down
2nd & 3 at MICH 32
1-yd Run
0:15 - 4th
Tru Wilson run for 1 yd to the Mich 38
1st & 10 at MICH 37
End of 4th Quarter
PSU @ MICH Videos
Michigan with statement W over Penn State
- 1:51
Michigan picks off Penn State backup QB for TD
- 1:01
Penn State gets on the board with rushing TD
- 0:34
Game Information
Ann Arbor, MI


2025 Standings
FBS
| Big Ten ConferenceBig Ten Conference | CONF | OVR |
|---|---|---|
| Indiana | 9-0 | 16-0 |
| Ohio State | 9-0 | 12-2 |
| Oregon | 8-1 | 13-2 |
| USC | 7-2 | 9-4 |
| Michigan | 7-2 | 9-4 |
| Iowa | 6-3 | 9-4 |
| Washington | 5-4 | 9-4 |
| Illinois | 5-4 | 9-4 |
| Minnesota | 5-4 | 8-5 |
| Nebraska | 4-5 | 7-6 |
| Northwestern | 4-5 | 7-6 |
| UCLA | 3-6 | 3-9 |
| Penn State | 3-6 | 7-6 |
| Rutgers | 2-7 | 5-7 |
| Wisconsin | 2-7 | 4-8 |
| Michigan State | 1-8 | 4-8 |
| Maryland | 1-8 | 4-8 |
| Purdue | 0-9 | 2-10 |
NCAAF News

Edge rusher Green commits to LSU, adds to Tigers' haul for 2027
Days after losing a blue-chip defensive end in the 2027 class, LSU coach Lane Kiffin added another Sunday with a pledge from four-star edge rusher K.J. Green, No. 45 in the SC Next 300.
12h

SEC's Sankey on college sports bill: 'It's appropriate to try to work through these issues'
SEC's Sankey on college sports bill: 'It's appropriate to try to work through these issues'
2d

4-star QB Colton Nussmeier commits to Georgia over Arkansas, UCLA
Four-star quarterback Colton Nussmeier, ESPN's No. 4 pocket passer in the 2027 class, announced his commitment to Georgia on Friday.
2d
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

