Stephen Welsh, born in Coatbridge on 19 January 2000 (age 26), is an imposing 6ft 3in (1.91m) Scottish centre-back whose senior career has been closely tied to Celtic. His spell with Greenock Morton before joining Celtic in January 2020 mattered, giving him football beyond the academy rhythm and a useful grounding in the less decorative parts of defending.
At Celtic he became a first-team squad defender rather than an automatic pick, but he had enough solid days to be more than background noise. His most productive league season came in 2020-21, when he made 16 appearances and scored once. Across his Celtic spell he won six Premiership titles, three League Cups and two Scottish Cups – a strong haul, even allowing for the uneven nature of his role.
Welsh left Celtic in July 2026 for Swansea City, moving into the Championship. In 2026-27 he has made eight league appearances for Swansea, and his market value is around £1.5m, according to Transfermarkt. His career so far has been shaped by domestic development, a long Celtic association, and a fresh attempt to establish himself in England.
