Statistics
Trophies & honours
- League CupScotlandWinner2024
- Scottish CupScotlandWinner2023/24
- PremiershipScotlandWinner2023/24
- PremiershipScotlandWinner2022/23
- League CupScotlandWinner2022/23
- Scottish CupScotlandWinner2022/23
- PremiershipScotlandWinner2021/22
- League CupScotlandWinner2021
- PremiershipScotland2nd Place2020/21
- Scottish CupScotlandWinner2019/20
- PremiershipScotlandWinner2019/20
- Scottish CupScotlandWinner2018/19
- PremiershipScotlandWinner2018/19
- PremiershipScotland2nd Place
- Scottish CupScotlandWinner
- PremiershipScotlandWinner
- League CupScotlandWinner
Transfers
- 2026Transfer
- 2026Return from loan
- 2026Loan
- 2026Return from loan
- 2025Loan
- 2025Back from Loan
- 2025Loan
- 2020
- 2019
About Stephen Welsh
Stephen Welsh (26, Scotland) is a defender for Swansea. In the 2026/27 season he has made 18 appearances across 2 competitions. His minutes-weighted match rating averages 6.98. Season-by-season and per-competition stats are below.
Before that, Stephen Welsh played for Celtic. Stephen Welsh has earned 4 caps for Scotland at international level. In 2026/27 he has 0 goals, down from 1 goal in 2025/26.
Stephen Welsh: questions and answers
- How many goals has Stephen Welsh scored in 2026/27?
- 0 goals in 18 appearances across all competitions, with 1 assist.
- Which club does Stephen Welsh play for?
- Swansea.
- How old is Stephen Welsh?
- 26, born on 19 January 2000.
- What position does Stephen Welsh play?
- Defender.
Swansea squad
Next fixture
Swansea host West Brom in the EFL Championship on 21 November 2026.
Recent matches
- 3 Nov 2026 · EFL Championship · at PortsmouthL 1–3
- 31 Oct 2026 · EFL Championship · vs BlackburnW 4–0
- 24 Oct 2026 · EFL Championship · at QPRL 0–5
- 17 Oct 2026 · EFL Championship · vs West HamL 0–1
- 13 Oct 2026 · EFL Championship · at MillwallW 1–0(sub)
- 10 Oct 2026 · EFL Championship · vs NorwichW 2–1
- 19 Sept 2026 · EFL Championship · at LincolnW 2–1
- 12 Sept 2026 · EFL Championship · vs BurnleyW 3–1
- 8 Sept 2026 · EFL Championship · at SouthamptonL 1–3
- 5 Sept 2026 · EFL Championship · vs WrexhamD 0–0
Scotland squad
Data updated
