Swansea City
Stephen Welsh

Stephen Welsh

Defender · Swansea City · 26 · Scotland

Season score
47.5
Championship 26/27, 11 matches
Last 5 weeks
49.4
average of weeks with 60+ minutes
Market value
€2.0M
+€500k (+33%) since 5 Mar 2026
Transfermarkt, 20 May 2026

Photo: Jim Easton, CC0, via Wikimedia Commons

Born
19 Jan 2000
Height
180 cm
Foot
R
Contract until
30 Jun 2028
Wikipedia views
10,071 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

32 of 69 weeks with 60+ minutes, averaging 47.4 (minutes-weighted); 1 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
13–19 Oct 2026210364.147.665.2
6–12 Oct 2026215045.547.545.5
29 Sep – 5 Oct 2026216742.748.042.6
22–28 Sep 202619052.647.653.2
15–21 Sep 202618248.347.548.3
8–14 Sep 2026218049.046.948.9
1–7 Sep 2026217648.346.448.3
25–31 Aug 202619546.246.547.3
18–24 Aug 202619637.947.038.0
11–17 Aug 202619038.347.538.2
12–18 May 202619039.547.939.4
5–11 May 202619040.048.440.3
28 Apr – 4 May 202619039.649.039.7
21–27 Apr 202615657.648.657.5
7–13 Apr 202619044.148.844.0
31 Mar – 6 Apr 202619038.849.538.7
17–23 Mar 202619051.749.351.6
3–9 Mar 202619042.949.842.8
24 Feb – 2 Mar 202619049.549.850.2
17–23 Feb 202619053.849.553.7
10–16 Feb 2026218050.749.747.6
27 Jan – 2 Feb 202611134.249.434.1
6–12 Jan 202618755.448.955.4
30 Dec 2025 – 5 Jan 202619037.949.837.8
23–29 Dec 202519039.950.639.8
16–22 Dec 202519033.952.233.8
9–15 Dec 202511862.652.162.6
2–8 Dec 202519073.250.373.2
25 Nov – 1 Dec 2025218053.049.753.0
18–24 Nov 202519054.949.154.9
28 Oct – 3 Nov 202516443.549.543.5
21–27 Oct 202519057.448.557.3
14–20 Oct 202519045.548.845.4
23–29 Sep 202518941.749.841.6
9–15 Sep 202517848.250.048.1

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: level with expectation (+0.0 a week).

30.040.050.060.070.080.09 Sep28 Oct16 Dec10 Feb17 Mar5 May25 Aug22 SepScore 64.1Expected 47.6
Transfermarkt €2.0M +€500k (+33%) since 5 Mar 2026 20 May 2026 · its own valuation, revised a few times a year
Current estimate €2.1M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €1.6M–€2.8M +0% median of 40 similar past cases; players the same age −9% Closest cases, what their Transfermarkt value then did in a year: Rick Van Drongelen at 26 (€2.3M, scoring 46.5) +161%; Devis Vásquez at 27 (€2.0M, scoring 45.8) −25%; Lawrence Ofori at 26 (€2.0M, scoring 46.1) −25%.
0€1.0M€2.0M€3.0M2020202120222023202420252026€2.0M€2.1M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€2.1M
20 May 2026Transfermarkt€2.0M
5 Mar 2026Transfermarkt€1.5M
10 Dec 2025Transfermarkt€800k
8 Oct 2025Transfermarkt€800k
12 Jun 2025Transfermarkt€1.0M
3 Dec 2024Transfermarkt€800k
30 May 2024Transfermarkt€800k
5 Dec 2023Transfermarkt€800k
26 Jun 2023Transfermarkt€1.0M
13 Dec 2022Transfermarkt€1.5M
27 Jun 2022Transfermarkt€1.5M
31 Dec 2021Transfermarkt€1.5M
28 Jun 2021Transfermarkt€1.2M
18 Jan 2021Transfermarkt€200k
5 Feb 2020Transfermarkt€150k
31 Aug 2019Transfermarkt€50k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
1 Jul 2026Celtic SwanseaFree
2 Feb 2026Celtic Motherwell FCLoan
12 Jan 2026Motherwell FC CelticBack from loan
1 Sep 2025Celtic Motherwell FCLoan
30 Jun 2025KV Mechelen CelticBack from loan
9 Jan 2025Celtic KV MechelenLoan

What the score is made of

Championship 26/27: each part per 90 minutes against the average defender in the top five leagues (0), in standard deviations.

  • Shooting −0.20
  • Creating −0.15
  • Progressing −0.24
  • Keeping the ball −0.14
  • Defending −0.18
  • Aerial +0.46
  • Finishing −0.14

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

02.5K5.0K7.5K10K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Sverrir Ingason Panathinaikos FC · 33––95%Compare
Rosen Bozhinov Pisa · 21––95%Compare
John Souttar Rangers · 30––95%Compare
Xander Lambrix Sandefjord Fotball · 26 · cheaper46.7€700k94%Compare
João Goulart Casa Pia · 2647.1€1.5M94%Compare
Thijmen Blokzijl FC Groningen · 2148.3€4.0M94%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Stephen Welsh.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Championship 26/27ChampionshipSwansea City1190647.547.7
UEFA Nations League 26/27UEFA Nations LeagueScotland432346.546.6
Premiership 25/26Scottish PremiershipMotherwell272,20347.847.5

Latest matches

42 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 Oct 2026ChampionshipWest Ham UnitedL 0–19000–0.0464.3
13 Oct 2026Championshipat MillwallW 1–013000.150.0163.1
10 Oct 2026ChampionshipNorwich CityW 2–18400–0.0243.9
6 Oct 2026UEFA Nations LeagueSloveniaL 1–26600–0.0247.6
3 Oct 2026UEFA Nations Leagueat North MacedoniaW 2–09000–0.0338.6
29 Sep 2026UEFA Nations LeagueSwitzerlandL 0–37700–0.0047.5
26 Sep 2026UEFA Nations Leagueat SloveniaD 0–090000.070.2952.6
19 Sep 2026Championshipat Lincoln CityW 2–18200–0.0248.3
12 Sep 2026ChampionshipBurnleyW 3–19000–0.0255.6
8 Sep 2026Championshipat SouthamptonL 1–39000–0.0342.4
All 42 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 Oct 2026ChampionshipWest Ham UnitedL 0–19000–0.0464.3
13 Oct 2026Championshipat MillwallW 1–013000.150.0163.1
10 Oct 2026ChampionshipNorwich CityW 2–18400–0.0243.9
6 Oct 2026UEFA Nations LeagueSloveniaL 1–26600–0.0247.6
3 Oct 2026UEFA Nations Leagueat North MacedoniaW 2–09000–0.0338.6
29 Sep 2026UEFA Nations LeagueSwitzerlandL 0–37700–0.0047.5
26 Sep 2026UEFA Nations Leagueat SloveniaD 0–090000.070.2952.6
19 Sep 2026Championshipat Lincoln CityW 2–18200–0.0248.3
12 Sep 2026ChampionshipBurnleyW 3–19000–0.0255.6
8 Sep 2026Championshipat SouthamptonL 1–39000–0.0342.4
5 Sep 2026ChampionshipWrexhamD 0–09000–0.0456.9
1 Sep 2026ChampionshipWatfordW 2–08600–0.0039.3
29 Aug 2026Championshipat Derby CountyW 3–095000.160.2346.2
22 Aug 2026ChampionshipSheffield UnitedD 0–096000.030.0137.9
15 Aug 2026Championshipat Stoke CityW 2–19000–0.0138.3
16 May 2026Scottish Premiershipat HibernianW 1–09000–0.0139.5
9 May 2026Scottish PremiershipHeart of MidlothianD 1–190000.040.0040.0
2 May 2026Scottish Premiershipat Falkirk FCL 0–190000.030.0439.6
26 Apr 2026Scottish Premiershipat RangersW 3–25600–0.0057.6
11 Apr 2026Scottish Premiershipat Heart of MidlothianL 1–39000–0.0044.1
4 Apr 2026Scottish PremiershipFalkirk FCL 2–39000–0.0738.8
21 Mar 2026Scottish PremiershipHibernianD 0–09000–0.0151.7
7 Mar 2026Scottish Premiershipat Dundee FCL 1–29000–0.0442.9
28 Feb 2026Scottish PremiershipDundee UnitedW 2–090000.110.0249.5
21 Feb 2026Scottish Premiershipat St. MirrenW 5–09000–0.0253.8
15 Feb 2026Scottish PremiershipAberdeenW 2–09001–0.0442.3
11 Feb 2026Scottish PremiershipRangersD 1–190100.240.0259.1
1 Feb 2026Scottish PremiershipFalkirk FCW 2–01100––34.2
10 Jan 2026Scottish Premiershipat HibernianD 1–18700––55.4
3 Jan 2026Scottish PremiershipSt. MirrenW 2–09000––37.9
27 Dec 2025Scottish Premiershipat RangersL 0–19000––39.9
20 Dec 2025Scottish PremiershipDundee FCW 1–09000––33.9
13 Dec 2025Scottish Premiershipat Dundee UnitedD 0–01800––62.6
3 Dec 2025Scottish Premiershipat Falkirk FCD 0–09000––73.2
29 Nov 2025Scottish PremiershipHeart of MidlothianD 0–09000––55.0
25 Nov 2025Scottish PremiershipHibernianW 2–09000––51.0
22 Nov 2025Scottish Premiershipat KilmarnockW 3–19000––54.9
29 Oct 2025Scottish PremiershipDundee UnitedW 2–06400––43.5
25 Oct 2025Scottish Premiershipat LivingstonW 2–19000––57.4
18 Oct 2025Scottish PremiershipFalkirk FCL 1–29000––45.5
27 Sep 2025Scottish PremiershipAberdeenW 2–08900––41.7
13 Sep 2025Scottish Premiershipat Dundee FCD 1–17800––48.2