Michigan at Iowa - 2023 Matchup Preview
Michigan logo (#21)Michigan Wolverines vs Iowa HawkeyesIowa logo
Saturday, December 2nd 2023 (8:00 PM EST)
Michigan -23.5 (35.0) (-2400)  Open: -23.5 | 35.0
Michigan 26 - Iowa: 0  (Big Ten Championship)

 
Wolverines (15 - 0) (9 - 5 - 1)
Coach Jim Harbaugh (77 - 25)
Avg Score : 36 - 10 (40 - 11 on Road)
Record Prediction: 12.8 - 2.2 (#1)
Wins: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
Losses: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
Future: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
IOWA is playing their 5th straight game
MICH is playing their 5th straight game
Our Line: Michigan -25.5   (SP+ MICH -24)

Projected Score: MICH: 32 - IOWA: 6 (38)
MICH Win prob: 96% | Cover: 54%
MICH Travel: 403 miles, 1 hrs ahead
Hawkeyes (10 - 4) (6 - 7 - 1)
Coach Kirk Ferentz (189 - 115)
Avg Score : 15 - 15 (23 - 11 @ Home)
Record Prediction: 6.6 - 7.4 (#66)
Wins: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
Losses: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
Future: (Elite: ) (Good: ) (Avg: ) (Bad: 0)
 
Michigan's 2023 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 9/2 Michigan vs East Carolina-36.053.5W 30 - 3UN
Sat 9/9 Michigan vs UNLV-38.057.5W 35 - 7UN
Sat 9/16 Michigan vs Bowling Green-40.553.5W 31 - 6UN
Sat 9/23 Michigan vs Rutgers-24.044.5W 31 - 7UN
Sat 9/30 Michigan at Nebraska-17.039.5W 45 - 7OY
Sat 10/7 Michigan at Minnesota-18.546.0W 52 - 10OY
Sat 10/14 Michigan vs Indiana-33.545.5W 52 - 7OY
Sat 10/21 Michigan at Michigan State-25.547.0W 49 - 0OY
BYE WEEK
Sat 11/4 Michigan vs Purdue-32.552.5W 41 - 13ON
Sat 11/11 Michigan at Penn State-4.044.5W 24 - 15UY
Sat 11/18 Michigan at Maryland-17.550.5W 31 - 24ON
Sat 11/25 Michigan vs Ohio State-3.047.0W 30 - 24OY
Sat 12/2 Michigan vs Iowa-23.535.0W 26 - 0UY
Mon 1/1 Michigan vs Alabama-2.046.0W 27 - 20OY
Mon 1/8 Michigan vs Washington-5.555.5W 34 - 13UY

Total: Elite: , Good: , Avg , Bad , Poor
Played: Elite: , Good: , Avg , Bad , Poor
Future: Elite: , Good: , Avg , Bad , Poor
Wins: Elite: , Good: , Avg: , Bad: , Poor:
Losses: Elite: , Good: , Avg: , Bad: , Poor:

Predictions for Michigan's Schedule
Iowa's 2023 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 9/2 Iowa vs Utah State-24.043.5W 24 - 14UN
Sat 9/9 Iowa at Iowa State-3.535.5W 20 - 13UY
Sat 9/16 Iowa vs Western Michigan-28.543.5W 41 - 10OY
Sat 9/23 Iowa at Penn State+14.038.5L 0 - 31UN
Sat 9/30 Iowa vs Michigan State-10.036.5W 26 - 16ON
Sat 10/7 Iowa vs Purdue-2.538.5W 20 - 14UY
Sat 10/14 Iowa at Wisconsin+8.033.5W 15 - 6UY
Sat 10/21 Iowa vs Minnesota-3.030.5L 10 - 12UN
BYE WEEK
Sat 11/4 Iowa vs Northwestern-4.530.5W 10 - 7UN
Sat 11/11 Iowa vs Rutgers+2.527.5W 22 - 0UY
Sat 11/18 Iowa vs Illinois-2.533.5W 15 - 13UN
Fri 11/24 Iowa at Nebraska+3.025.5W 13 - 10UY
Sat 12/2 Iowa vs Michigan+23.535.0L 0 - 26UN
Mon 1/1 Iowa vs Tennessee+4.537.0L 0 - 35UN

Total: Elite: , Good: , Avg , Bad , Poor
Played: Elite: , Good: , Avg , Bad , Poor
Future: Elite: , Good: , Avg , Bad , Poor
Wins: Elite: , Good: , Avg: , Bad: , Poor:
Losses: Elite: , Good: , Avg: , Bad: , Poor:

Predictions for Iowa's Schedule

Important Stats (2023)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
MICH#11 (.33)50% (7)35.947% (31)3.26 (39)14056% (2)1904.79 (10)#1 (-.01)32% (1)10.432% (4)33% (4)2.37 (1)22.80.51.6
IOWA#133 (-.04)33% (133)15.433% (131)2.47 (132)10934% (124)1142.86 (126)#2 (-.01)34% (5)14.835% (11)34% (6)2.65 (4)281.41.1
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
MICH#113 (.1)40% (102)41% (101)3 (80)14940% (92)1234.18 (45)#40 (.13)38% (28)38% (18)39% (42)3.48 (36)36.81.51.2
IOWA#100 (.14)42% (72)44% (63)2.92 (89)18540% (94)1213.77 (84)#30 (.11)42% (72)46% (97)39% (51)3.37 (27)26.30.81.8



Overall Stats 2023
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MICH Offense1535.940.250.3%4.790.5183301401904.356%44%47%56%11%.33
IOWA Defense1414.811.334.2%2.651.1 - - - - - 45%53%35%34%16%-.01
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MICH Defense1510.411.232.3%2.371.6 - - - - - 49%50%32%33%21%-.01
IOWA Offense1415.422.632.9%2.861.4122231091143.456%43%33%34%19%-.04

Additional Stats 2023
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Michigan1528:2517.747%79%2.522.80.51.64.92.1433.6
Iowa1426:2912.131%50%3.3281.41.14.91.9231.2
Run Game Stats (2023)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
MICH Offense1556% (25)47% (31)32.9140.24.335 (5).19 (45)3.26 (39)76% (46)7% (7)0.91 (107)
IOWA Defense1445% (17)35% (11) - - - - -.05 (5)2.8 (21)71% (53)9% (88)0.72 (1)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
MICH Defense1549% (50)32% (4) - - - - -.09 (1)2.57 (9)55% (4)12% (13)0.85 (11)
IOWA Offense1456% (23)33% (131)32.1108.73.411 (123)-.08 (133)2.47 (132)66% (113)12% (105)0.82 (129)

Pass Game Stats (2023)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MICH Offense1544% (105)56% (2)15.521189.6912.221 (65)5 (6).55 (5)1.5 (89)28% (11)38% (11).52 (16)4% (12)2 (77)
IOWA Defense1453% (113)34% (6) - - - - - - 10 (67).08 (5)1.4 (8)37% (8)25% (13).12 (3)7% (36)1.7 (4)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MICH Defense1550% (79)33% (4) - - - - - - 16 (9).09 (7)1.6 (67)36% (19)25% (16).07 (1)9% (3)1.7 (3)
IOWA Offense1443% (113)34% (124)11.523.1114.459.99 (126)9 (40).08 (125)1.4 (124)34% (99)21% (131).05 (133)7% (112)1.7 (128)

Michigan's Power Ratings
Michigan's Power Rating: 26.71 #1
Michigan's Offense Rating: 24.97 #14
Michigan's Defense Rating: -5.85 #1
2023 Talent Rating: 96.00 #1
Blue Chip Ratio: 51% #16
Michigan's 2023 Expected Record: 12.80 - 2.20
Michigan's 2023 Overall SP+ Rating: 32.1 #1
Michigan's Offense SP+ Rating: 37.6 #10
Michigan's Defense SP+ Rating: 7.4 #1

Average Talent
Average Big Ten Talent Rating is 96
Average Power Five Talent: 96
Average FBS Talent: 96

Power Ratings Matchup
Michigan: 26.71   Iowa: 4.01

SP+ Ratings Matchup
Michigan: 32.1   Iowa: 8.1




Iowa's Power Ratings
Iowa's Power Rating: 4.01 #61
Iowa's Offense Rating: 3.02 #133
Iowa's Defense Rating: -2.19 #3
2023 Talent Rating: 96.00 #1
Blue Chip Ratio: 14 #38
Iowa's 2023 Expected Record: 6.60 - 7.40
Iowa's 2023 Overall SP+ Rating: 8.1 #36
Iowa's Offense SP+ Rating: 15.0 #127
Iowa's Defense SP+ Rating: 8.1 #2

Average Talent
Average Big Ten Talent Rating is 96
Average Power Five Talent: 96
Average FBS Talent: 96


Michigan Scoring
Offense: 35.9 PPG
Offense on Road: 40.2
Defense: 10.4 PPG
Defense on Road: 11.2

Michigan's 2023 Record
Record: 15 - 0
Record vs Spread: 9 - 5 - 1
Record on Road: 6 - 0
Record vs Spread on Road: 4 - 1 - 0
Record as Fav vs Spread: 8 - 5 - 1
Record as Road Fav vs Spread: 4 - 1 - 0
Projected Score
Michigan 32
Iowa 6


Total Points: 38

Iowa Scoring
Offense: 15.4 PPG
Offense at Home: 22.6
Defense: 14.8 PPG
Defense at Home: 11.3

Iowa's 2023 Record
Record: 10 - 4
Record vs Spread: 6 - 7 - 1
Record at home: 6 - 1
Record vs Spread at home: 3 - 3 - 1
Record as Dog vs Spread: 3 - 4 - 0
Record as Home Dog vs Spread: 1 - 0 - 0


YearDateHomeScoreAwayScoreWinnerSpreadCoverTotalO/U
202312/02Iowa0Michigan26MichiganMichigan -23.5Michigan35.0Under
202210/01Iowa14Michigan27MichiganMichigan -10.5Michigan42.0Under
202112/04Iowa3Michigan42MichiganMichigan -12Michigan43.5Over
201910/05Michigan10Iowa3MichiganMichigan -4Michigan48.0Under
201611/12Iowa14Michigan13IowaMichigan -18.5Iowa51.0Under
201311/23Iowa24Michigan21IowaIowa -3.5Michigan0
201211/17Michigan42Iowa17Michigan
201111/05Iowa24Michigan16Iowa
201010/16Michigan28Iowa38Iowa
200910/10Iowa30Michigan28Iowa
200610/21Michigan20Iowa6Michigan
200510/22Iowa20Michigan23Michigan
200409/25Michigan30Iowa17Michigan
200310/04Iowa30Michigan27Iowa
200210/26Michigan9Iowa34Iowa
200110/27Iowa26Michigan32Michigan
TeamWinsCoversO/U
Iowa711 Overs
Michigan954 Unders

WinsCoversFavsDogs
Home Teams9 - 72 - 41 - 11 - 3
Road Teams7 - 94 - 23 - 11 - 1

(#1) Michigan Info
Power Rating: 26.71 #1
Offense Rating: 24.97 #14
Defense Rating: -5.85 #1
Overall SP+ Rating: 32.1 #1
Offense SP+ Rating: 37.6 #10
Defense SP+ Rating: 7.4 #1
Talent Rating: 96.00 #1
Blue Chip Ratio: 51% #16
Expected Record: 12.80 - 2.20


Michigan has won 12 straight
Michigan has won 5 straight on the Road
Record on Road: 6 - 0 (4 - 1 - 0 vs Spread )

Michigan Highlights
Michigan in Undefeated
Michigan is Undefeated away from Home

Michigan offense is efficent (#99)
Michigan offense is good in red zone (#37)
Michigan offense is good on 3rd downs
Michigan does Not Get Runs Stuffed (#16)

Michigan has a really good defense (#65)
Michigan defense is really good in red zone (#89)
Michigan has a good run defense (#59)
Michigan has a good pass defense (#70)
Michigan Stuffs a lot of Run Plays (#85)
Michigan Defensive Line is very good (#68)
Michigan Front 7 is disruptive (#38)
Michigan Secondary is very good (#34)
Michigan has a great TO Margin (#28)
Michigan commits very few Penalties (#49)
Michigan defense Intercepts a lot of Passes (#6)

Michigan Deficiencies
Michigan offense is not Explosive (#10)

Performance GradesPerf Grades
CategoryCatIOWAMICH
OverallOver#42#1
OffenseOff#115#6
DefenseDef#4#1
Special TeamsST#5#27
PassingPass#115#10
RushingRush#99#36
Run BlockRBLK#57#9
Pass BlockPBLK#83#44
Route RunningWR Rt#115#6
TacklingTkl#3#2
Run DefenseR Def#1#2
Pass Rush DefPRush#36#2
Coverage DefCov#2#1

Rematch from Week 14
Michigan 23.5 (35.0)
Michigan won at Iowa this year (26-0)

Previous Matchups
Michigan beat Iowa in 2023 (26-0)
Michigan beat Iowa in 2022 (27-14)

Weather Forecast
Playing in Lucas Oil Stadium
Conditions:
Temp: 0°

Team Information
Injuries: MICH | IOWA
Depth Chart: MICH | IOWA
Rosters: MICH | IOWA
(#61) Iowa Info
Power Rating: 4.01 #61
Offense Rating: 3.02 #133
Defense Rating: -2.19 #3
Overall SP+ Rating: 8.1 #36
Offense SP+ Rating: 15.0 #127
Defense SP+ Rating: 8.1 #2
Talent Rating: 96.00 #1
Blue Chip Ratio: 14 #38
Expected Record: 6.60 - 7.40


Iowa has won 4 straight
Iowa has won 2 straight at Home
Record at home: 6 - 1 (3 - 3 - 1 vs Spread)

Iowa Highlights
Iowa has a really good defense (#30)
Iowa defense does not give up big plays (#5)
Iowa defense is really good in red zone (#76)
Iowa has a good run defense (#31)
Iowa has a good pass defense (#40)
Iowa Defensive Line is very good (#74)
Iowa commits very few Penalties (#1)

Iowa Deficiencies
Iowa has a really bad Offense
Iowa Fumbles a Lot (#42)
Iowa Can Not Run the Ball (#24)
Iowa offense is really bad (#45)
Iowa offense is not Explosive (#130)
Iowa Runs Get Stuffed a Lot (#1)
Iowa offense is bad in Scoring Opportunities (#35)
Iowa run game is really bad (#23)
Iowa pass game is really bad (#114)
Iowa offense is bad on 3rd Downs


  
Michigan's OC Sherrone Moore
Player NameCOMPATTPCTYDSTDINTYPA
J.J. McCarthy24033272%29912249.0
Jack Tuttle (Tr)151788%130107.6
Player NameCARYDSTDYPCLONG
Blake Corum2581245274.859
Donovan Edwards11949754.246
Kalel Mullings3622216.223
J.J. McCarthy6420233.222
Player NameRECYDSTDYPCLONG
Roman Wilson487891216.447
Colston Loveland45649414.454
Cornelius Johnson47604112.950
Donovan Edwards3024908.337

View Michigan's Full Roster
Michigan's DC Jesse Minter
Top DefTackTFLSACKSPRESSPD
Junior Colson892022
Michael Barrett614352
Ernest Hausmann (Tr)442000
Makari Paige380012
SacksTackTFLSACKSPRESSPD
Jaylen Harrell3010851
Josaiah Stewart (Tr)339632
Derrick Moore346542
Braiden McGregor269573
Pass DTackTFLSACKSPRESSPD
Mike Sainristil365236
Will Johnson00004
Josh Wallace (Tr)282004

Iowa's OC Brian Ferentz
Player NameCOMPATTPCTYDSTDINTYPA
Deacon Hill (Tr)12225149%1152584.6
Cade McNamara (Tr)469051%505435.6
Player NameCARYDSTDYPCLONG
Leshon Williams17082114.882
Kaleb Johnson11746334.067
Jaziun Patterson5820623.659
Kamari Moulton279323.418
Player NameRECYDSTDYPCLONG
Erick All (Tr)21299314.234
Nico Ragaini3125508.229
Kaleb Brown2221519.831
Addison Ostrenga3119226.219

View Iowa's Full Roster
Iowa's DC Phil Parker
Top DefTackTFLSACKSPRESSPD
Jay Higgins1715233
Nick Jackson (Tr)1108472
Sebastian Castro678018
Quinn Schulte653004
SacksTackTFLSACKSPRESSPD
Joe Evans46149105
Nick Jackson (Tr)1108472
Yahya Black505424
Logan Lee556313
Pass DTackTFLSACKSPRESSPD
Jermari Harris421008
Sebastian Castro678018
Joe Evans46149105