Comme son frère nageait, il a commencé à le faire aussi. Marcos Rodríguez, né dans la municipalité de Las Gabias, Grenade, a commencé la compétition internationale en 2015, aux Jeux Européens célébrés à Bakou, Azerbaïdjan. Il y a obtenu la médaille d’argent de natation sur 800 mètres libres. Depuis septembre 2016 il s’entraine au CAR de Sant Cugat sous les ordres de Fred Vergnoux, le préparateur de la nageuse Mireia Belmonte.