There's a simpler way to do it. Take all the Sox homegrown players in MLB and form a team. Would that team be better than average or not?
I say it would be way better than average, before you look at the pitching, and still better overall counting the pitching.
Hell, just our homegrown ex-players would be pretty competitive:
C Federowicz, Lavarnway
1B Rizzo
2B Moncada, Lowrie
SS Iggy, Dubon, Guerra
3B Shaw/Middy
LF Margot, Nava
CF Ellsbury, Fuentes
RF Reddick
DH B Moss
SP Lester, Doubront, A Sanchez, Kopech, Montas, Masterson, Kelly, Espinoza
RP Papelbon, Wilson, Aro, Light, Strickland, Ranaudo
Combine that with this homegrown team:
C: Vazquez/Swihart
1B: HanRam, Travis, Longhi
2B: Pedroia
3B: Devers, Dalbec, Chavis
SS: Bogaerts, Marrero, Chatham
LF: Benintendi
CF: Bradley
RF: Betts
DH: Castillo/Witte
SP: Owens, Johnson, Groome, Raudes, TBall
RP: Barnes, N Ramirez, Workman, Ysla, Martin, Jerez
and you get this:
C: Vaz-Swihart
1B: Rizzo
2B: Pedey, Moncada
3B: Bogey, Shaw, Devers
SS: Iggy, Lowrie, Dubon
LF: Beni, Reddick
CF: JBJ, Ellsbury
RF: Betts, Margot
DH: HanRam, B Moss
SP: Lester, A Sanchez, Doubront, Masterson, Montas, Espinoza, Kopech, Groome
RP: Papelbon, A Wilson, Strickland, Barnes, Ranaudo, Aro, Light, N Ramirez