Rubén Castro marcó un total de 147 goles con el Real Betis Balompié en partidos oficiales. Este número lo convierte en uno de los máximos goleadores en la historia del club. Su etapa en el Betis se extendió desde 2009 hasta 2017, y su aportación fue clave para el equipo en varias temporadas.