Alfonso V (el de los Buenos Fueros), rey leonés desde 999 a 1028, tras el paso arrasador de Almanzor por la ciudad de León mandó reconstruir muchos edificios, entre ellos el monasterio de San Pelayo y la iglesia de San Juan Bautista.