

⚽ Recent Matches
3 Nov
Portsmouth

3 - 1
Swansea City6.7
💪 3 duels won⏱️ 24'
31 Oct
Swansea City

4 - 0
Blackburn Rovers8.1
🅰️ 1 Assist|🔑 1 key pass💪 6 duels won⏱️ 90'
24 Oct
Queens Park Rangers

5 - 0
Swansea City6.0
💪 3 duels won⏱️ 45'
17 Oct
Swansea City

0 - 1
West Ham United7.0
💪 7 duels won⏱️ 90'
13 Oct
Millwall

0 - 1
Swansea City6.5
🎯 0/1 shots💪 1 duels won⏱️ 13'
6 Oct
Scotland

1 - 2
Slovenia6.6
💪 3 duels won⏱️ 66'
3 Oct
North Macedonia

0 - 2
Scotland6.8
💪 4 duels won⏱️ 90'
10 Oct
Swansea City

2 - 1
Norwich City7.0
🔑 1 key pass💪 5 duels won⏱️ 84'
🏆 Honours
🥇 Titles Won

Premiership
7x Winner


Competition
5x Winner
🥈 Runner-Up
Premiership📋 Career History

Swansea City
CURRENT2026 - Present•Free transfer

Celtic
2026 - 2026•Free transfer

Motherwell
2026 - 2026•Free transfer

Celtic
2026 - 2026•Free transfer

Motherwell
2025 - 2026•Free transfer

Celtic
2025 - 2025•Free transfer

Mechelen
2025 - 2025•Free transfer

Celtic
2020 - 2025•Free transfer

Celtic II
2020 - 2020•Free transfer

Greenock Morton
2019 - 2020•Free transfer

Celtic II
? - 2019
Player Info
- Full Name
- Stephen Welsh
- Date of Birth
- 19 Jan 2000
- Nationality
Scotland- Height
- 189 cm
- Weight
- 78 kg
- Preferred Foot
- Right
- Contract Until
- 30 Jun 2028