Offense under Mike Sanford Jr. (2021):
- Rushing YPG: 162.0
- Passing YPG: 199.3
- Offensive YPG: 361.3
- PPG: 25.5 (83rd of 130)
- Rushing TDs: 27
- Passing TDs: 12
- Average PPG by defenses faced: 24.9 (54th of 130)
- QB: Tanner Morgan
- RBs: Ky Thomas, Bucky Irving, Trey Potts, and Bryce Williams (Mo injured game one)
- WRs: Chris Autman-Bell, Daniel Jackson, Mike Brown-Stephens, Dylan Wright
- TEs: Brevyn Spann-Ford and Ko Kieft
Offense under Greg Harbaugh Jr. (2023 - first half):
- Rushing YPG: 132.8
- Passing YPG: 180.5
- Offensive YPG: 313.3
- PPG: 21.7 (110th of 133)
- Rushing TDs: 8
- Passing TDs: 6
- Average PPG by defenses faced: 20.6 (39th of 130)
- Average PPG by defenses faced removing Michigan: 23.4 (56th of 133)
- QB: Athan Kaliakmanis
- RBs: Darius Taylor, Sean Tyler, Zach Evans, and Bryce Williams
- WRs: Chris Autman-Bell, Daniel Jackson, Corey Crooms, Elijah Spencer, Lemeke Brockington
- TEs: Brevyn Spann-Ford and Nick Kallerup
IMO, the most glaring difference between the 2021 squad and the 2023 squad is the offensive line. Yes, the 2021 squad was full of studs and the 2023 squad is still trying to figure it out. I have faith in Brian Callahan - he will continue to develop studs on the offensive front.
QB edge: 2023
RB edge: 2021 (2023 is close)
WR edge: 2023
TE edge: 2021
O-line edge: 2021
The biggest takeaway for me is the difference between the offensive YPG and total touchdowns. So far in 2023, we're averaging close to 50 yards less per game and have scored barely over a third of the total offensive touchdowns compared to 2021 despite being halfway through the year. This year's offensive playmakers aren't off the hook either - drops by pass catchers and bad/tipped throws coupled with hit or miss offensive line pass protection has not helped Harbaugh Jr.'s case.
Einstein's Parable of Quantum Insanity - “Insanity is doing the same thing over and over and expecting different results.”
Gopher Fan's Parable of Quantum Insanity - "Our play-caller yet again is the Offensive Coordinator/Quarterbacks Coach and we expect the results Kirk Ciarrocca delivered in 2019."