Stephen Welsh

Stephen Welsh
Profile Position Club
Full Name Stephen Welsh Defender Mechelen logo
Nationality Scotland flag Scotland
Birth Place -
Birthdate 2000-01-19 (25)
Height 188cm
Weight -
Foot right

  • Stats
  • Transfers
  • Trophies
Season Team Competition
2024/2025 Celtic small logoCeltic UEFA Champions League 6
2024/2025 Mechelen small logoMechelen First Division A 405 7 5 2 3 5 1
2024/2025 Mechelen small logoMechelen Cup
2024/2025 Celtic small logoCeltic FA Cup
2024/2025 Celtic small logoCeltic Premiership 90 1 1 7
2024/2025 Celtic small logoCeltic League Cup 85 1 1 1 1
2025 Scotland U21 small logoScotland U21 U21 Championship Qualification
2023/2024 Scotland U21 small logoScotland U21 U21 Championship Qualification 670 8 8 3 1
2024 Celtic small logoCeltic Club Friendlies
2023/2024 Celtic small logoCeltic UEFA Champions League 75 1 1 1 2
2023/2024 Celtic small logoCeltic FA Cup 191 3 2 1 2
2023/2024 Celtic small logoCeltic Premiership 496 10 5 5 3 13 1
2023 Celtic small logoCeltic Club Friendlies
2023/2024 Celtic small logoCeltic League Cup
2022/2023 Greenock Morton small logoGreenock Morton Championship
2022/2023 Celtic small logoCeltic UEFA Champions League 90 1 1 4
2022/2023 Celtic small logoCeltic Premiership 360 4 4 6 1 2
2022/2023 Celtic small logoCeltic FA Cup 2
2022/2023 Celtic small logoCeltic League Cup 56 1 1 1
2022 Celtic small logoCeltic Club Friendlies
2021/2022 Celtic small logoCeltic Premiership 802 10 9 1 2 23 2
2021/2022 Celtic small logoCeltic UEFA Champions League 180 2 2 1
2021/2022 Celtic small logoCeltic Europa Conference League 90 1 1 1
2021/2022 Celtic small logoCeltic FA Cup 119 3 2 1 2
2021/2022 Celtic small logoCeltic UEFA Europa League 539 6 6 1 4 1 1
2021 Celtic small logoCeltic Club Friendlies
2021/2022 Celtic small logoCeltic League Cup 168 2 2 1 2 1 1
2021 Scotland U21 small logoScotland U21 UEFA U21 Championship 2
2020/2021 Celtic small logoCeltic Premiership 1366 16 15 1 2 7 1 1
2020/2021 Celtic small logoCeltic UEFA Champions League
2020/2021 Celtic small logoCeltic UEFA Europa League 68 3 1 2 1 4
2020/2021 Celtic small logoCeltic FA Cup 90 2 2
2020/2021 Celtic small logoCeltic League Cup
2020 Celtic small logoCeltic Club Friendlies 1 1
2019/2020 Greenock Morton small logoGreenock Morton FA Cup 245 3 3 1
2019/2020 Celtic small logoCeltic FA Cup
2019/2020 Celtic small logoCeltic UEFA Champions League
2019/2020 Celtic small logoCeltic UEFA Europa League
2019/2020 Greenock Morton small logoGreenock Morton Championship 1302 15 15 2 3
2019/2020 Celtic small logoCeltic Premiership 76 1 1 1 2
2019/2020 Celtic U21 small logoCeltic U21 Challenge Cup 90 1 1
2019 Scotland U19 small logoScotland U19 UEFA U19 Championship 161 2 2 1
2018/2019 Celtic small logoCeltic Premiership 1
2018/2019 Celtic U21 small logoCeltic U21 Challenge Cup 90 1 1
2018 Finland Scotland U19 small logoScotland U19 UEFA U19 Championship 288 4 3 1 1 2 1
2017/2018 Celtic U23 small logoCeltic U23 Premier League International Cup 180 2 2 1
2017/2018 Celtic U19 small logoCeltic U19 UEFA Youth League 540 6 6
2017/2018 Celtic U20 small logoCeltic U20 Challenge Cup 90 1 1
2017 Croatia Scotland U17 small logoScotland U17 UEFA U17 Championship 810 9 9 1
2016/2017 Celtic U19 small logoCeltic U19 UEFA Youth League 1
Frequently asked questions

Stephen Welsh is 25 years old, born 19 January 2000, in Scotland.

He's full name is Stephen Welsh.

Stephen Welsh currently plays for Mechelen, in Belgium .

Stephen Welsh plays as Defender.