Mallorca
John Donald

John Donald

Defender · Mallorca · 26 · Spain

Season score
49.5
LaLiga 25/26, 21 matches
Last 5 weeks
49.2
average of weeks with 60+ minutes
Market value
€1.0M
+€200k (+25%) since 24 Jun 2025
Transfermarkt, 5 Jun 2026

Photo: Gobierno de Castilla-La Mancha, CC BY-SA 4.0, via Wikimedia Commons

Born
25 Sep 2000
Height
185 cm
Foot
R
Contract until
30 Jun 2027
Wikipedia views
302 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

5 of 69 weeks with 60+ minutes, averaging 49.2 (minutes-weighted); 0 of them 70 or better.

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

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
19–25 May 202614536.149.936.0
12–18 May 202622156.249.756.2
5–11 May 202611534.049.933.8
28 Apr – 4 May 202619053.349.654.9
21–27 Apr 202612136.349.936.2
7–13 Apr 202612663.249.563.2
10–16 Feb 202611033.749.735.6
3–9 Feb 202615551.949.551.8
27 Jan – 2 Feb 202619045.849.845.7
16–22 Dec 2025218047.850.547.8
9–15 Dec 202512433.050.732.9
2–8 Dec 2025212849.151.149.0
4–10 Nov 202511468.950.968.9
28 Oct – 3 Nov 202518100.050.5100.0
14–20 Oct 20251121.850.621.6
30 Sep – 6 Oct 202511384.550.284.6
23–29 Sep 202519051.350.145.9
9–15 Sep 20251925.750.325.6
19–25 Aug 202514545.150.545.1
12–18 Aug 20251887.550.387.7

Against expectation

How it's expected

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

44.046.048.050.052.054.023 Sep2 Dec16 Dec27 Jan28 AprScore 53.3Expected 49.6
Transfermarkt €1.0M +€200k (+25%) since 24 Jun 2025 5 Jun 2026 · its own valuation, revised a few times a year
Current estimate €1.0M no change recorded 23 Oct 2026 · BSD, seen when squads refresh
0€500K€1.0M€1.5M2023202420252026€1.0M€1.0M
Every value as a table
DateSourceValue
23 Oct 2026Current estimate (BSD)€1.0M
5 Jun 2026Transfermarkt€1.0M
12 Dec 2025Transfermarkt€1.0M
24 Jun 2025Transfermarkt€800k
13 Dec 2024Transfermarkt€800k
14 Oct 2024Transfermarkt€1.0M
24 Jun 2024Transfermarkt€1.2M
26 Mar 2024Transfermarkt€1.2M
20 Dec 2023Transfermarkt€800k
13 Jun 2023Transfermarkt€1.0M
7 Nov 2022Transfermarkt€400k
23 Sep 2022Transfermarkt€400k

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

DateMoveFee
1 Jul 2022Elche Ilicitano Elche CFUndisclosed

What the score is made of

LaLiga 25/26, 683 minutes. Each part as a percentile against 546 top-five-league defender seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting84Creating14Progressing44Keeping the ball43Defending73Aerial55Finishing95
As a table
PartPercentilePer 90 vs average
Shooting84+0.29
Creating14−0.38
Progressing44−0.21
Keeping the ball43−0.08
Defending73+0.07
Aerial55−0.02
Finishing95+0.33

Attention

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

05001.0K1.5K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
LaLiga 25/26LaLigaElche2168349.549.0
Copa del Rey 25/26Copa del ReyElche221052.552.5
Copa del Rey 24/25Copa del ReyElche422956.356.0
LaLiga 22/23LaLigaElche141,09447.847.8

Latest matches

23 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
23 May 2026LaLigaat Girona FCD 1–14500–0.0036.1
17 May 2026LaLigaGetafeW 1–01200–0.0069.7
12 May 2026LaLigaat Real BetisL 1–2900–0.0138.2
9 May 2026LaLigaDeportivo AlavésD 1–11500–0.0034.0
3 May 2026LaLigaat Celta VigoL 1–390000.200.0453.3
26 Apr 2026LaLigaat Real OviedoW 2–12100–0.0036.3
11 Apr 2026LaLigaValenciaW 1–02600–0.0063.2
13 Feb 2026LaLigaOsasunaD 0–010000.030.0033.7
7 Feb 2026LaLigaat Real SociedadL 1–35500–0.0151.9
31 Jan 2026LaLigaFC BarcelonaL 1–39000–0.0145.8
All 23 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
23 May 2026LaLigaat Girona FCD 1–14500–0.0036.1
17 May 2026LaLigaGetafeW 1–01200–0.0069.7
12 May 2026LaLigaat Real BetisL 1–2900–0.0138.2
9 May 2026LaLigaDeportivo AlavésD 1–11500–0.0034.0
3 May 2026LaLigaat Celta VigoL 1–390000.200.0453.3
26 Apr 2026LaLigaat Real OviedoW 2–12100–0.0036.3
11 Apr 2026LaLigaValenciaW 1–02600–0.0063.2
13 Feb 2026LaLigaOsasunaD 0–010000.030.0033.7
7 Feb 2026LaLigaat Real SociedadL 1–35500–0.0151.9
31 Jan 2026LaLigaFC BarcelonaL 1–39000–0.0145.8
21 Dec 2025LaLigaRayo VallecanoW 4–09000–0.0040.8
16 Dec 2025Copa del Reyat EibarW 1–09000––54.8
13 Dec 2025LaLigaat MallorcaL 1–32400–0.0033.0
7 Dec 2025LaLigaGirona FCW 3–0800–0.0023.4
3 Dec 2025Copa del Reyat CD Quintanar Del ReyD 1–112000––50.8
7 Nov 2025LaLigaReal SociedadD 1–11400–0.0068.9
2 Nov 2025LaLigaat FC BarcelonaL 1–38000.030.00100.0
19 Oct 2025LaLigaAthletic ClubD 0–0100–0.0021.8
5 Oct 2025LaLigaat Deportivo AlavésL 1–31300–0.0184.5
28 Sep 2025LaLigaCelta VigoW 2–190100.320.0351.3
12 Sep 2025LaLigaat SevillaD 2–2900–0.0025.7
23 Aug 2025LaLigaat Atlético MadridD 1–14500–0.0045.1
18 Aug 2025LaLigaReal BetisD 1–1800–0.0187.5