Level Team League Location Triple-A Worcester Red Sox International League Worcester, Massachusetts Double-A Portland Sea Dogs Eastern League Portland, Maine Class A-Advanced Salem Red Sox Carolina League Salem, Virginia Class A Greenville Drive South Atlantic League Greenville, South Carolina Rookie GCL Red Sox Gulf Coast League Fort Myers, Florida DSL Red Sox Blue & Red Dominican Summer League Santo Domingo, Dominican Republic