Here's how I see our 2017 depth chart at each position. I am placing some players at multiple positions, if they are better than whatever else we have there.
SP: Porcello, Price, ERod, Wright, Pomeranz, Buchholz (assuming option given)
Kelly, Elias, Owens, Johnson, Haley, Cuevas, Kopech (not 2017: Groome)
RP: Kimbrel, (Buchholz, Pomeranz or Wright), Smith, Kelly, Ross, Barnes, Hembree
Abad, Scott, Workman, Ramirez, Martin, Jerez
C: Leon, Vazquez, Swihart, Holaday, Romanski, Butler
1B: Ramirez, Shaw, Swihart, Pablo, Holt, Travis, Longhi (not 2017: Ockimey)
2B: Pedroia, Betts, Moncada, Holt, Hernandez, Marrero (not 2017: Dubon)
SS: Bogaerts, Hernandez, Holt, Marrero (not 2017: Dubon)
3B: Bogaerts, Shaw, Moncada, Holt, Hernandez, Pablo, Rutledge, (Swihart?), (not 2017: Devers)
LF: Betts, Benintendi, Young, Bradley, Swihart, Holt (not 2017: Basabe)
CF: Betts, Bradley, Benintendi, Young, Holt
RF: Betts, Bradley, Benintendi, Young, Holt, Swihart
DH: Ramirez, Young, Moncada, Pablo, Castillo, Witte