Antes de la muerte de su padre Sancho Ramírez había muerto su segundo hijo, Fernando, lo que lo dejaba a Alfonso Sánchez como segundo hijo en el orden de sucesión.