Le jeune duc meurt juste un an après sa naissance, au château de Stirling. Sa mort laisse Jacques IV sans enfant, et le duc d'Albany redevient l'héritier au trône. Son frère cadet, Arthur Stuart, ne voit pas le jour avant 1509, avant de mourir lui-même un an après sa naissance. Un troisième fils naît en 1512 et monte sur le trône sous le nom de Jacques V.