Referee M. Kluczynski; umpire Brad Hudak; head linesman Daniel Richard; line judge Vincent Winters; side judge Steve Hassel; field judge Raymond Daniel; back judge Mike Brown; center judge Greg BlumGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan
Maryland
331
Total yards
234
176
Passing yards
104
155
Rushing yards
130
6.1
Yards per pass
4.7
4.6
Yards per rush
2.8
16
First downs
16
7–15
Third downs
4–16
2–2
Fourth downs
2–2
0
Turnovers
1
4–30
Penalties
5–34
28:04
Possession
31:56
4
Sacks (by defense)
0
Efficiency
Michigan
Maryland
45%
Success rate
43%
0.25
EPA per play
−0.09
0.97
Explosiveness
0.59
0.39
Rushing EPA
0.07
0.10
Passing EPA
−0.35
24%
Passing-down success
17%
0.00
First-down EPA
−0.11
0.04
Second-down EPA
−0.01
0.78
Third-down EPA
−0.29
19%
Havoc by its defense
17%
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)
Michigan 74% to win. Elo’s favorite won.
The line
Michigan −21.5, over/under 57.5.
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 Michigan 93%, Maryland 7%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Maryland drives left to right, Michigan right to left.
Q1 MichiganTouchdown, 0 yards
Q1 MarylandPunt, 3 plays, −10 yards
Q1 MichiganTouchdown, 11 plays, 41 yards
Q1 MarylandInterception, 12 plays, 58 yards
Q1 MichiganPunt, 3 plays, 3 yards
Q1 MarylandMissed FG, 12 plays, 43 yards
Q2 MichiganPunt, 3 plays, 5 yards
Q2 MarylandPunt, 3 plays, 8 yards
Q2 MichiganTouchdown, 7 plays, 82 yards
Q2 MarylandPunt, 5 plays, −4 yards
Q2 MichiganMissed FG, 2 plays, 29 yards
Q2 MarylandEnd of half, 1 play, −1 yard
Q3 MarylandPunt, 3 plays, 0 yards
Q3 MichiganPunt, 6 plays, 13 yards
Q3 MarylandPunt, 4 plays, 21 yards
Q3 MichiganTouchdown, 12 plays, 60 yards
Q3 MarylandPunt, 3 plays, 1 yard
Q3 MichiganTouchdown, 5 plays, 62 yards
Q3 MarylandTouchdown, 0 yards
Q3 MichiganPunt, 3 plays, 9 yards
Q4 MarylandPunt, 5 plays, 13 yards
Q4 MichiganField goal, 10 plays, 23 yards
Q4 MarylandPunt, 9 plays, 33 yards
Q4 MichiganPunt, 3 plays, 3 yards
Q4 MarylandResult not recorded, 9 plays, 52 yards
Play by play
1st quarter6 drives, then Michigan 14, Maryland 0
Michigan Touchdown
14:49
1st & 10 at own 35
Joseph Petrino kickoff for 62 yds , Giles Jackson return for 97 yds for a TD (Jake Moody KICK)Michigan 7, Maryland 0
Maryland Punt, 3 plays
14:49
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
14:44
1st & 10 at own 25
Josh Jackson run for a loss of 6 yards to the Mary 19
14:18
2nd & 16 at own 19
Anthony McFarland Jr. run for 4 yds to the Mary 23
13:30
3rd & 12 at own 23
Josh Jackson sacked by Josh Uche for a loss of 8 yards to the Mary 15
13:16
4th & 20 at own 15
Anthony Pecorella punt for 39 yds , Donovan Peoples-Jones returns for 13 yds to the Mary 41
Michigan Touchdown, 11 plays
12:46
1st & 10 at opp 41
Hassan Haskins run for 6 yds to the Mary 35
12:34
2nd & 4 at opp 35
Hassan Haskins run for 2 yds to the Mary 33
12:03
3rd & 2 at opp 33
Hassan Haskins run for 4 yds to the Mary 29 for a 1ST down
11:46
1st & 10 at opp 29
Shea Patterson pass complete to Nico Collins for 14 yds to the Mary 15 for a 1ST down
11:22
1st & 10 at opp 15
Hassan Haskins run for 5 yds to the Mary 10
10:49
2nd & 5 at opp 10
Shea Patterson pass incomplete to Nico Collins
10:35
3rd & 5 at opp 10
Shea Patterson pass complete to Donovan Peoples-Jones for 4 yds to the Mary 6
10:10
4th & 1 at opp 6
Shea Patterson run for 2 yds to the Mary 4 for a 1ST down
9:50
1st & goal at opp 4
Shea Patterson run for 3 yds to the Mary 1
8:55
2nd & goal at opp 1
Zach Charbonnet run for a loss of 1 yard to the Mary 2
8:42
3rd & goal at opp 2
Zach Charbonnet run for 2 yds for a TD (Jake Moody KICK)Michigan 14, Maryland 0
Maryland Interception, 12 plays
8:42
3rd & 8 at own 35
Jake Moody kickoff for 65 yds for a touchback MICHIGAN Penalty, Defensive Offside (-5 Yards)
8:28
1st & 10 at own 30
Javon Leake run for 6 yds to the Mary 36
7:58
2nd & 4 at own 36
MARYLAND Penalty, False Start (-5 Yards) to the Mary 31
7:27
2nd & 9 at own 31
Javon Leake run for 8 yds to the Mary 39
7:08
3rd & 1 at own 39
Josh Jackson pass complete to Chigoziem Okonkwo for 22 yds to the Mich 39 for a 1ST down
6:37
1st & 10 at opp 39
MICHIGAN Penalty, Defensive Offside (5 Yards) to the Mich 34
6:25
1st & 5 at opp 34
Javon Leake run for 4 yds to the Mich 30
5:43
2nd & 1 at opp 30
Javon Leake run for 4 yds to the Mich 26 for a 1ST down
4:55
1st & 10 at opp 26
Javon Leake run for 3 yds to the Mich 23
4:25
2nd & 7 at opp 23
Lance LeGendre run for 6 yds to the Mich 17
3:50
3rd & 1 at opp 17
Lance LeGendre run for no gain to the Mich 17
3:21
4th & 1 at opp 17
Anthony McFarland Jr. run for 2 yds to the Mich 15 for a 1ST down
2:44
1st & 10 at opp 15
Anthony McFarland Jr. run for 3 yds to the Mich 12
2:06
2nd & 7 at opp 12
Josh Jackson pass incomplete to Anthony McFarland Jr.
2:00
3rd & 7 at opp 12
Josh Jackson pass intercepted Josh Metellus return for no gain to the Mich 9
Michigan Punt, 3 plays
1:26
1st & 10 at own 9
Hassan Haskins run for 4 yds to the Mich 13
1:21
2nd & 6 at own 13
Shea Patterson pass incomplete to Tarik Black
1:10
3rd & 6 at own 13
Shea Patterson pass complete to Hassan Haskins for a loss of 1 yard to the Mich 12
0:26
4th & 7 at own 12
Will Hart punt for 53 yds , Rayshad Lewis returns for 2 yds to the Mary 37
Maryland Missed FG, 12 plays
0:00
1st & 10 at own 37
Javon Leake run for 5 yds to the Mary 42
Q2 14:55
2nd & 5 at own 42
Josh Jackson pass complete to Chigoziem Okonkwo for 4 yds to the Mary 46
Q2 14:19
3rd & 1 at own 46
Javon Leake run for 4 yds to the 50 yard line for a 1ST down
Q2 13:08
1st & 10 at the 50
Dontay Demus Jr. run for 4 yds to the Mich 46
Q2 12:51
2nd & 6 at opp 46
Anthony McFarland Jr. run for 3 yds to the Mich 43
Q2 12:10
3rd & 3 at opp 43
Josh Jackson run for 4 yds to the Mich 39 for a 1ST down
Q2 11:27
1st & 10 at opp 39
Anthony McFarland Jr. run for 4 yds to the Mich 35
Q2 10:54
2nd & 6 at opp 35
Josh Jackson pass complete to Brian Cobbs for 24 yds to the Mich 11 for a 1ST down
Q2 10:19
1st & 10 at opp 11
Timeout MARYLAND, clock 10:19
Q2 10:11
1st & 10 at opp 11
Javon Leake run for 3 yds to the Mich 8
Q2 9:37
2nd & 7 at opp 8
Lance LeGendre run for a loss of 3 yards to the Mich 11
Q2 8:54
3rd & 10 at opp 11
Josh Jackson sacked by Josh Uche for a loss of 9 yards to the Mich 20
Q2 8:21
4th & 19 at opp 20
Joseph Petrino 37 yd FG MISSED
2nd quarter6 drives, then Michigan 21, Maryland 0
Michigan Punt, 3 plays
8:17
1st & 10 at own 20
Shea Patterson pass incomplete to Nick Eubanks
8:12
2nd & 10 at own 20
Christian Turner run for a loss of 5 yards to the Mich 15
7:27
3rd & 15 at own 15
Shea Patterson pass complete to Hassan Haskins for 10 yds to the Mich 25
6:45
4th & 5 at own 25
Will Hart punt for 49 yds, fair catch by Rayshad Lewis at the Mary 26
Maryland Punt, 3 plays
6:38
1st & 10 at own 26
Anthony McFarland Jr. run for a loss of 3 yards to the Mary 23
5:55
2nd & 13 at own 23
Anthony McFarland Jr. run for 2 yds to the Mary 25
5:15
3rd & 11 at own 25
Josh Jackson pass complete to Anthony McFarland Jr. for 9 yds to the Mary 34
4:29
4th & 2 at own 34
Colton Spangler punt for 46 yds , Donovan Peoples-Jones returns for a loss of 2 yards to the Mich 18
Michigan Touchdown, 7 plays
4:19
1st & 10 at own 18
Zach Charbonnet run for 2 yds to the Mich 20
3:47
2nd & 8 at own 20
Zach Charbonnet run for 1 yd to the Mich 21
3:08
3rd & 7 at own 21
Shea Patterson pass complete to Tarik Black for 6 yds to the Mich 27
2:33
4th & 1 at own 27
Michael Barrett run for 14 yds to the Mich 41 for a 1ST down
1:55
1st & 10 at own 41
Shea Patterson pass complete to Nico Collins for 51 yds to the Mary 8 for a 1ST down
1:32
1st & goal at opp 8
Shea Patterson pass incomplete to Nico Collins
1:28
2nd & goal at opp 8
Zach Charbonnet run for 8 yds for a TD (Jake Moody KICK)Michigan 21, Maryland 0
Maryland Punt, 5 plays
1:28
2nd & 10 at own 35
Jake Moody kickoff for 64 yds , Javon Leake return for 16 yds to the Mary 17
1:12
1st & 10 at own 17
Anthony McFarland Jr. run for 6 yds to the Mary 23
0:50
2nd & 4 at own 23
Anthony McFarland Jr. run for 6 yds to the Mary 29 for a 1ST down
0:38
1st & 10 at own 29
Josh Jackson pass incomplete to Carlos Carriere
0:31
2nd & 10 at own 29
Jackson, Josh pass incomplete, PENALTY MARYLAND holding (Duncan, Jaelyn) 10 yards to the MARYLAND19, NO PLAY.
0:30
2nd & 20 at own 19
MARYLAND Penalty, False Start (Marcus Minor) to the Mary 14
0:24
2nd & 25 at own 14
Josh Jackson pass complete to Dontay Demus Jr. for 4 yds to the Mary 18
0:23
3rd & 21 at own 18
Timeout MICHIGAN, clock 00:23
0:19
3rd & 21 at own 18
Josh Jackson pass incomplete to Chigoziem Okonkwo
0:18
4th & 21 at own 18
MARYLAND Penalty, False Start (James Rosenberry) to the Mary 13
0:12
4th & 26 at own 13
Anthony Pecorella punt for 36 yds , Donovan Peoples-Jones returns for 1 yd to the Mary 48
Michigan Missed FG, 2 plays
0:06
1st & 10 at opp 48
Shea Patterson pass complete to Sean McKeon for 29 yds to the Mary 19 for a 1ST down
0:06
1st & 10 at opp 19
Timeout MICHIGAN, clock 00:06
0:01
1st & 10 at opp 19
Jake Moody 37 yd FG MISSED
Maryland End of half, 1 play
0:00
1st & 10 at own 20
TEAM run for a loss of 1 yard to the Mary 19
3rd quarter7 drives, then Michigan 35, Maryland 7
Maryland Punt, 3 plays
15:00
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
14:56
1st & 10 at own 25
Josh Jackson pass incomplete
14:51
2nd & 10 at own 25
Josh Jackson pass incomplete to Sean Savoy
14:46
3rd & 10 at own 25
Josh Jackson pass incomplete to Dontay Demus Jr.
14:35
4th & 10 at own 25
Colton Spangler punt for 44 yds , Donovan Peoples-Jones returns for 1 yd to the Mich 26 MICHIGAN Penalty, Offensive Holding (10 Yards) to the Mich 22
Michigan Punt, 6 plays
14:26
1st & 10 at own 22
Hassan Haskins run for 7 yds to the Mich 29
13:51
2nd & 3 at own 29
Hassan Haskins run for 2 yds to the Mich 31
13:32
3rd & 1 at own 31
Hassan Haskins run for 2 yds to the Mich 33 for a 1ST down
13:11
1st & 10 at own 33
Shea Patterson pass incomplete to Nick Eubanks
12:50
2nd & 10 at own 33
Hassan Haskins run for 2 yds to the Mich 35
12:32
3rd & 8 at own 35
Shea Patterson pass incomplete to Tru Wilson
12:25
4th & 8 at own 35
Will Hart punt for 53 yds, fair catch by Rayshad Lewis at the Mary 12
Maryland Punt, 4 plays
12:20
1st & 10 at own 12
Anthony McFarland Jr. run for 12 yds to the Mary 24 for a 1ST down
11:55
1st & 10 at own 24
Anthony McFarland Jr. run for 5 yds to the Mary 29
11:22
2nd & 5 at own 29
Anthony McFarland Jr. run for 3 yds to the Mary 32
10:35
3rd & 2 at own 32
Javon Leake run for 1 yd to the Mary 33
10:01
4th & 1 at own 33
Timeout MARYLAND, clock 10:01
9:54
4th & 1 at own 33
Anthony Pecorella punt for 27 yds, fair catch by Donovan Peoples-Jones at the Mich 40
Michigan Touchdown, 12 plays
9:49
1st & 10 at own 40
Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the Mich 47
9:30
2nd & 3 at own 47
Zach Charbonnet run for 4 yds to the Mary 49 for a 1ST down
9:00
1st & 10 at opp 49
Zach Charbonnet run for 7 yds to the Mary 42
8:41
2nd & 3 at opp 42
Zach Charbonnet run for 5 yds to the Mary 37 for a 1ST down
8:15
1st & 10 at opp 37
Shea Patterson pass complete to Nick Eubanks for 7 yds to the Mary 30
7:42
2nd & 3 at opp 30
Shea Patterson pass complete to Ronnie Bell for 5 yds to the Mary 25 for a 1ST down
7:13
1st & 10 at opp 25
Shea Patterson pass complete to Ronnie Bell for 14 yds to the Mary 11 for a 1ST down
6:48
1st & 10 at opp 11
Shea Patterson pass incomplete to Tarik Black
6:44
2nd & 10 at opp 11
Shea Patterson pass incomplete to Mike Sainristil
6:39
3rd & 10 at opp 11
Patterson, Shea pass incomplete to Collins, Nico, PENALTY MARYLAND pass interference (Banks, Deonte) 9 yards to the MARYLAND2, NO PLAY, 1ST DOWN MICHIGAN.
6:35
1st & goal at opp 2
Haskins, Hassan rush for 1 yard to the MARYLAND1, PENALTY MICHIGAN holding (Onwenu, Michael) 10 yards to the MARYLAND12, NO PLAY.
6:16
1st & goal at opp 12
Shea Patterson pass complete to Hassan Haskins for no gain to the Mary 12
5:42
2nd & goal at opp 12
Hassan Haskins run for 7 yds to the Mary 5
5:10
3rd & goal at opp 5
Shea Patterson pass complete to Nick Eubanks for 5 yds for a TD (Quinn Nordin KICK)Michigan 28, Maryland 0
Maryland Punt, 3 plays
5:10
3rd & 13 at own 35
Jake Moody kickoff for 65 yds for a touchback
5:02
1st & 10 at own 25
Josh Jackson pass complete to Carlos Carriere for 6 yds to the Mary 31
4:10
2nd & 4 at own 31
Josh Jackson sacked by Carlo Kemp and Khaleke Hudson for a loss of 6 yards to the Mary 25
3:57
3rd & 10 at own 25
Josh Jackson run for 1 yd to the Mary 26
3:08
4th & 9 at own 26
Anthony Pecorella punt for 36 yds, downed at the Mich 38
Michigan Touchdown, 5 plays
3:04
1st & 10 at own 38
Shea Patterson pass incomplete
2:56
2nd & 10 at own 38
Tru Wilson run for 39 yds to the Mary 23 for a 1ST down
2:12
1st & 10 at opp 23
Tru Wilson run for 6 yds to the Mary 17
2:00
2nd & 4 at opp 17
Tru Wilson run for 3 yds to the Mary 14
1:31
3rd & 1 at opp 14
Hassan Haskins run for 14 yds for a TD (Quinn Nordin KICK)Michigan 35, Maryland 0
1:18
3rd & 1 at own 35
Jake Moody kickoff for 62 yds , Javon Leake return for 97 yds for a TD (Joseph Petrino KICK)Michigan 35, Maryland 7
Michigan Punt, 3 plays
1:18
1st & 10 at own 35
Joseph Petrino kickoff for 60 yds , Giles Jackson return for 24 yds to the Mich 29
1:00
1st & 10 at own 29
Tru Wilson run for a loss of 2 yards to the Mich 27
0:34
2nd & 12 at own 27
Dylan McCaffrey pass incomplete to Nico Collins
0:00
3rd & 12 at own 27
Dylan McCaffrey pass complete to Tru Wilson for 11 yds to the Mich 38
Q4 14:54
4th & 1 at own 38
Will Hart punt for 47 yds, fair catch by Rayshad Lewis at the Mary 15
4th quarter5 drives, then Michigan 38, Maryland 7
Maryland Punt, 5 plays
14:48
1st & 10 at own 15
Josh Jackson pass incomplete to Dontay Demus Jr.
14:42
2nd & 10 at own 15
Anthony McFarland Jr. run for 15 yds to the Mary 30 for a 1ST down
14:19
1st & 10 at own 30
Josh Jackson pass incomplete
14:12
2nd & 10 at own 30
Anthony McFarland Jr. run for a loss of 2 yards to the Mary 28
13:42
3rd & 12 at own 28
Josh Jackson pass incomplete to Javon Leake
13:37
4th & 12 at own 28
Colton Spangler punt for 15 yds, punt out-of-bounds at the Mary 43
Michigan Field goal, 10 plays
13:31
1st & 10 at opp 43
Dylan McCaffrey pass incomplete to Sean McKeon
13:28
2nd & 10 at opp 43
Dylan McCaffrey pass incomplete to Mike Sainristil
13:21
3rd & 10 at opp 43
Dylan McCaffrey pass complete to Tarik Black for 10 yds to the Mary 33 for a 1ST down
12:38
1st & 10 at opp 33
Tru Wilson run for 4 yds to the Mary 29
11:54
2nd & 6 at opp 29
Dylan McCaffrey run for 5 yds to the Mary 24
11:13
3rd & 1 at opp 24
Hassan Haskins run for 1 yd to the Mary 23 for a 1ST down
10:34
1st & 10 at opp 23
Hassan Haskins run for 4 yds to the Mary 19
9:48
2nd & 6 at opp 19
Dylan McCaffrey run for a loss of 1 yard to the Mary 20
9:09
3rd & 7 at opp 20
Dylan McCaffrey pass incomplete to Sean McKeon
9:04
4th & 7 at opp 20
Quinn Nordin 38 yd FG GOODMichigan 38, Maryland 7
Maryland Punt, 9 plays
9:04
4th & 7 at own 35
Jake Moody kickoff for 65 yds for a touchback
8:54
1st & 10 at own 25
Josh Jackson pass complete to Brian Cobbs for 8 yds to the Mary 33
8:28
2nd & 2 at own 33
Tayon Fleet-Davis run for 4 yds to the Mary 37 for a 1ST down
7:50
1st & 10 at own 37
Josh Jackson pass complete to Brian Cobbs for 17 yds to the Mich 46 for a 1ST down
7:44
1st & 10 at opp 46
Tayon Fleet-Davis run for 6 yds to the Mich 40
7:10
2nd & 4 at opp 40
Josh Jackson pass complete to Brian Cobbs for 3 yds to the Mich 37
6:53
3rd & 1 at opp 37
Tayon Fleet-Davis run for 1 yd to the Mich 36 for a 1ST down
6:20
1st & 10 at opp 36
Josh Jackson pass incomplete to Tayon Fleet-Davis
6:10
2nd & 10 at opp 36
Tayon Fleet-Davis run for 2 yds to the Mich 34
5:33
3rd & 8 at opp 34
Josh Jackson sacked by Aidan Hutchinson for a loss of 8 yards to the Mich 42
4:52
4th & 16 at opp 42
Colton Spangler punt for 36 yds , Donovan Peoples-Jones returns for 2 yds to the Mich 8
Michigan Punt, 3 plays
4:38
1st & 10 at own 8
Christian Turner run for a loss of 4 yards to the Mich 4
3:58
2nd & 14 at own 4
Christian Turner run for 3 yds to the Mich 7
3:08
3rd & 11 at own 7
Dylan McCaffrey pass complete to Giles Jackson for 4 yds to the Mich 11
2:23
4th & 7 at own 11
Will Hart punt for 47 yds, fair catch by Javon Leake at the Mary 42
Maryland Result not recorded, 9 plays
2:12
1st & 10 at own 42
Tayon Fleet-Davis run for 3 yds to the Mary 45
1:57
2nd & 7 at own 45
Lance LeGendre run for 8 yds to the Mich 47 for a 1ST down
1:44
1st & 10 at opp 47
Lance LeGendre run for 16 yds to the Mich 31 for a 1ST down
1:26
1st & 10 at opp 31
Lance LeGendre run for 15 yds to the Mich 16 for a 1ST down
1:05
1st & 10 at opp 16
Lance LeGendre pass incomplete to Isaiah Hazel
1:00
2nd & 10 at opp 16
Lance LeGendre pass complete to Tayon Fleet-Davis for 7 yds to the Mich 9
0:52
3rd & 3 at opp 9
Tayon Fleet-Davis run for 2 yds to the Mich 7
0:24
4th & 1 at opp 7
Tayon Fleet-Davis run for 3 yds to the Mich 4 for a 1ST down
0:00
1st & goal at opp 4
Lance LeGendre run for a loss of 2 yards to the Mich 6
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.