Stephen Welsh is a Scottish footballer born on 19th January 2000, currently aged 25. A seasoned defender, he predominantly plays as a central defender for Mechelen and wears the number 21 jersey. Standing tall at 6 feet 3 inches (1.91m), with a weight of 12 stone 3 pounds (78kg), he embodies a robust physical presence in his footballing role. In addition to his club performances, Welsh has also garnered experience representing the Scotland U21 national team.
As of present, Welsh's market value amounts to around ยฃ675k, according to Transfermarkt. His contract with Mechelen, which commenced quite recently, is set to expire on 30th June 2025, and lasts only four months in total.
Welsh's pathway in professional football begun when he joined Celtic as a trainee in Premiership Scotland in July 2017. After a couple of dormant years, his debut season 2019 - 2020 saw him make one first team appearance in league matches, marking the start of his first-team career at Celtic. The following season, 2020 - 2021, saw an increased participation with 16 league appearances and one goal for Celtic. He continued to show consistent performances over the next three seasons with Celtic, appearing ten times in each of seasons 2021 - 2022 and 2023 - 2024, and four times in season 2022 - 2023, scoring another goal during the latter season.
Welsh's career trajectory took a slight detour in August 2019 when he transferred on loan from Celtic to Greenock Morton, a club in the Championship Scotland. However, he returned to Celtic in January 2020, post the completion of his loan. He then continued his development at Celtic, having opportunities to further his gameplay and gain crucial Premiership experience across multiple seasons.
Eventually, in January 2025, Welsh transferred from Celtic to Mechelen in the Pro League in Belgium, once again, on loan. His current season with Mechelen, season 2024 - 2025, has seen him make seven first team appearances in league matches so far, indicating that he's starting to find his feet with his new Belgian outfit.