Carlos Castro es nuevo jugador del Real Mallorca tras el acuerdo alcanzado con el propio jugador y su club de origen, el Real Sporting de Gijón.
El delantero firma por dos temporadas. Se trata del octavo fichaje del club mallorquinista.
Carlos Castro ha crecido futbolísticamente en el Sporting de Gijón, donde ha jugado tanto en Primera (51 partidos) como en Segunda división (49 partidos) y fue internacional sub-21 con España.
Castro se ha mostrado muy ilusionado tras la firma con el RCD Mallorca: "Estoy muy contento, vengo a un club histórico para aportar mi granito de arena y ya tengo ganas de ponerme a entrenar".