I was looking up the number of starts D.J. Johnson had last year (4) so figured I might as well post all of these, which are # of career starts at the end of the 2019 season. I'll cross out the guys that are gone for 2020.
OFFENSE
Career Starts
Quarterback
Nate Stanley (39)
Wide Receiver
Brandon Smith (19)
Ihmir Smith-Marsette (16)
Tyrone Tracy, Jr. (8)
Nico Ragaini (2)
Running Back
Mekhi Sargent (12)
Ivory Kelly-Martin (6)
Toren Young (5)
Tyler Goodson (4)
Fullback
Brady Ross (5)
Tight End
Nate Wieting (16)
Shaun Beyer (7)
Sam LaPorta (2)
Drew Cook (1)
Offensive Line
Alaric Jackson (34)
Tristian Wirfs (33)
Tyler Linderbaum (13)
Landan Paulsen (11)
Cole Banwart (9)
Levi Paulsen (7)
Kyler Schott (6)
Mark Kallenberger (5)
Defense
Career Starts
Defensive Line
Cedrick Lattimore (19)
A.J. Epenesa (13)
Chauncey Golston (13)
Brady Reiff (10)
Daviyon Nixon (1)
Austin Schulte (2)
Linebacker
Djimon Colbert (23)
Kristian Welch (18)
Nick Niemann (13)
Dillon Doyle (2)
Jack Campbell (1)
Amani Jones (1)
Barrington Wade (1)
Defensive Back
Michael Ojemudia (22)
Geno Stone (21)
Matt Hankins (19)
Jack Koerner (11)
Riley Moss (7)
Julius Brents (5)
D.J. Johnson (4)
Dane Belton (4)
Kaevon Merriweather (1)
OFFENSE
Career Starts
Quarterback
Wide Receiver
Brandon Smith (19)
Ihmir Smith-Marsette (16)
Tyrone Tracy, Jr. (8)
Nico Ragaini (2)
Running Back
Mekhi Sargent (12)
Ivory Kelly-Martin (6)
Tyler Goodson (4)
Fullback
Tight End
Shaun Beyer (7)
Sam LaPorta (2)
Offensive Line
Alaric Jackson (34)
Tyler Linderbaum (13)
Cole Banwart (9)
Kyler Schott (6)
Mark Kallenberger (5)
Defense
Career Starts
Defensive Line
A.J. Epenesa (13)
Chauncey Golston (13)
Daviyon Nixon (1)
Austin Schulte (2)
Linebacker
Djimon Colbert (23)
Nick Niemann (13)
Dillon Doyle (2)
Jack Campbell (1)
Barrington Wade (1)
Defensive Back
Geno Stone (21)
Matt Hankins (19)
Jack Koerner (11)
Riley Moss (7)
Julius Brents (5)
Dane Belton (4)
Kaevon Merriweather (1)