Callum Stewart (born 14 December 2001) is an English professional footballer who plays for Shrewsbury Town, as a forward.
Stewart grew up in Leamington Spa and played for Leamington at youth level.
[1] After playing for Coventry Sphinx, he re-signed for Leamington in July 2023.
[2][3] Stewart signed for Shrewsbury Town in January 2025,[4][5] turning professional and giving up his day job,[6] with Stewart saying he had to "adapt" to the challenge of playing at a higher level.
[7]