Ramiro había sido el primer varón nacido de Sancho el Mayor pero era un hijo natural, fuera del matrimonio legítimo, con lo que quedó apartado de la primogenitura.