Today Live

Stephen Welsh
Stephen
Welsh
Swansea City
Scotland
23
Scotland

Career as a player

PeriodTeamCountryPosition#
07/2026 - 06/2028Swansea CitySwansea CityWalesWalesDefence23
02/2026 - 06/2026Motherwell FCMotherwell FCScotlandScotlandDefence57
01/2026 - 02/2026Celtic FCCeltic FCScotlandScotlandDefence57
09/2025 - 01/2026Motherwell FCMotherwell FCScotlandScotlandDefence57
07/2025 - 08/2025Celtic FCCeltic FCScotlandScotlandDefence57
01/2025 - 06/2025KV MechelenKV MechelenBelgiumBelgiumDefence21
01/2020 - 01/2025Celtic FCCeltic FCScotlandScotlandDefence57
01/2020 - 06/2023Celtic FC (R)Celtic FC (R)ScotlandScotlandDefence
08/2019 - 01/2020Greenock Morton FCGreenock Morton FCScotlandScotlandDefence3
05/2019 - 08/2019Celtic FCCeltic FCScotlandScotlandDefence57
12/2016 - 06/2018Celtic FC U19Celtic FC U19ScotlandScotlandDefence

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAChampions League22-1165------» All matches
UEFAChampions League Qual.22--210---1--» All matches
UEFAEuropa League64223281--1--» All matches
UEFAEuropa League Qual.33--270------» All matches
UEFAConference League11--90------» All matches
BelgiumPro League1715241.3061--3--» All matches
EnglandChampionship1413151.056--11--» All matches
ScotlandPremiership70628145.4873-28--» All matches
ScotlandChampionship1515-21.302---3--» All matches
ScotlandFA Cup10822716------» All matches
ScotlandLeague Cup65144431--1--» All matches
Total146130163411.3736--18--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAU19 Youth League66--540------» All matches
Total66--540------

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFANations League B4311324---1--» All matches
Total4311324---1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU21 Friendlies22-190------» All matches
UEFAU21 EURO Qualifiers88-3671---1--» All matches
Total1010-4761---1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU19 Friendlies431-277------» All matches
UEFAU19 EURO Qualifiers6511450-----1» All matches
Total10821727-----1
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAU17 EURO33--270---1--» All matches
UEFAU17 EURO Qualifiers66--540------» All matches
Total99--810---1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU16 Friendlies22--180------» All matches
Total22--180------