All teams

Espanyol

LaLiga · strength −0.62 (attack −0.39, defence −0.23) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
LaLiga 26/27 goals 12–14 · xG 10.7–13.6 · 8 points from 12.5 in 1010812.5−4.5
LaLiga 25/26 goals 43–55 · xG 48.7–54.9 · 46 points from 47.7 in 38384647.7−1.7
Copa del Rey 25/26 goals 0–1 · xG 1.1–0.3 · 0 points from 2.0 in 1102.0−2.0

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.50−1.00−0.50+0.00+0.50Aug 2021AprDecAugAprDecAugAprDefence −0.23Attack −0.39
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.62−0.39−0.23
Sep 2026−0.50−0.34−0.16
Aug 2026−0.53−0.33−0.20
Jul 2026−0.41−0.25−0.16
Jun 2026−0.39−0.24−0.15
May 2026−0.39−0.24−0.15
Apr 2026−0.36−0.23−0.13
Mar 2026−0.31−0.21−0.09
Feb 2026−0.29−0.24−0.05
Jan 2026−0.20−0.21+0.01
Dec 2025−0.05−0.16+0.11
Nov 2025+0.05−0.05+0.10
Oct 2025+0.17+0.03+0.14
Sep 2025−0.02−0.12+0.10
Aug 2025−0.10−0.19+0.09
Jul 2025−0.38−0.35−0.03
Jun 2025−0.38−0.36−0.02
May 2025−0.38−0.36−0.02
Apr 2025−0.36−0.34−0.02
Mar 2025−0.53−0.42−0.10
Feb 2025−0.50−0.41−0.09
Jan 2025−0.52−0.40−0.12
Dec 2024−0.37−0.30−0.07
Nov 2024−0.19−0.12−0.07
Oct 2024−0.14−0.08−0.06
Sep 2024−0.45−0.24−0.21
Aug 2024+0.10−0.03+0.12
Jul 2024−0.53−0.37−0.16
Jun 2024−0.30−0.25−0.04
May 2024+0.42+0.05+0.37
Apr 2024+0.19+0.13+0.06
Mar 2024+0.08+0.10−0.02
Feb 2024+0.08+0.08−0.01
Jan 2024+0.08+0.09−0.01
Dec 2023+0.37+0.27+0.10
Nov 2023+0.32+0.23+0.09
Oct 2023−0.12+0.01−0.13
Sep 2023−0.20−0.03−0.17
Aug 2023−0.22−0.03−0.19
Jul 2023−0.21−0.02−0.19
Jun 2023−0.21−0.02−0.19
May 2023−0.18+0.01−0.19
Apr 2023−0.08−0.05−0.03
Mar 2023−0.04−0.07+0.04
Feb 2023+0.03−0.06+0.09
Jan 2023+0.05−0.04+0.09
Dec 2022−0.20−0.16−0.04
Nov 2022−0.29−0.17−0.12
Oct 2022−0.81−0.45−0.36
Sep 2022−0.71−0.36−0.35
Aug 2022−0.80−0.44−0.36
Jul 2022−0.49−0.31−0.18
Jun 2022−0.52−0.32−0.20
May 2022−0.52−0.32−0.20
Apr 2022−0.55−0.27−0.29
Mar 2022−0.55−0.20−0.34
Feb 2022−0.67−0.22−0.45
Jan 2022−0.44−0.20−0.25
Dec 2021−0.15−0.14−0.01
Nov 2021−0.52−0.45−0.07
Oct 2021−0.53−0.37−0.16
Sep 2021−1.15−0.89−0.26
Aug 2021−1.03−1.12+0.09

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Roberto Fernández Forward · 942′ · 11 matches1147.733.8on 27 Oct 2026 at Sestao River38.1on 24 Oct 2026 at Real Racing Club37.5on 17 Oct 2026 v Atlético Madrid−11.1
2Edu Expósito Midfielder · 848′ · 11 matches1153.429.7on 27 Oct 2026 at Sestao River61.9on 24 Oct 2026 at Real Racing Club45.2on 17 Oct 2026 v Atlético Madrid−4.3
3Javier Hernández Midfielder · 831′ · 11 matches1140.332.1on 27 Oct 2026 at Sestao River40.0on 24 Oct 2026 at Real Racing Club37.4on 17 Oct 2026 v Atlético Madrid−3.6
4Álex Calatrava Midfielder · 563′ · 11 matches1141.331.5on 27 Oct 2026 at Sestao River39.4on 24 Oct 2026 at Real Racing Club69.6on 17 Oct 2026 v Atlético Madridlevel (+0.1)
5Omar El Hilali Defender · 926′ · 10 matches1044.037.5on 27 Oct 2026 at Sestao River47.9on 24 Oct 2026 at Real Racing Club34.5on 17 Oct 2026 v Atlético Madrid−4.4
6Roger Hinojo Defender · 762′ · 10 matches1043.549.3on 27 Oct 2026 at Sestao River36.8on 17 Oct 2026 v Atlético Madrid23.5on 9 Oct 2026 at Málaga CFlevel (−0.6)
7Urko González Midfielder · 551′ · 10 matches1041.529.1on 27 Oct 2026 at Sestao River39.9on 24 Oct 2026 at Real Racing Club39.9on 9 Oct 2026 at Málaga CF−8.0
8Marcos Fernández Forward · 375′ · 10 matches1046.133.1on 27 Oct 2026 at Sestao River24.4on 24 Oct 2026 at Real Racing Club35.2on 17 Oct 2026 v Atlético Madrid−13.5
9Clemens Riedel Defender · 680′ · 9 matches944.830.2on 27 Oct 2026 at Sestao River38.7on 17 Oct 2026 v Atlético Madrid52.5on 9 Oct 2026 at Málaga CF−5.4
10Tyrhys Dolan Midfielder · 593′ · 9 matches941.824.2on 27 Oct 2026 at Sestao River45.0on 24 Oct 2026 at Real Racing Club46.3on 9 Oct 2026 at Málaga CF−4.5
11Marko Dmitrović Goalkeeper · 756′ · 8 matches845.840.6on 27 Oct 2026 at Sestao River27.7on 18 Sep 2026 v Elche41.3on 15 Sep 2026 at Rayo Vallecano−8.9
12Leandro Cabrera Defender · 755′ · 8 matches848.148.0on 27 Oct 2026 at Sestao River45.8on 24 Oct 2026 at Real Racing Club46.3on 17 Oct 2026 v Atlético Madridlevel (−1.2)
13Bryan Zaragoza Forward · 424′ · 8 matches844.927.6on 27 Oct 2026 at Sestao River37.0on 24 Oct 2026 at Real Racing Club47.3on 17 Oct 2026 v Atlético Madrid−6.4
14Unai Núñez Defender · 461′ · 7 matches754.5100.0on 24 Oct 2026 at Real Racing Club39.0on 17 Oct 2026 v Atlético Madrid84.7on 18 Sep 2026 v Elche+16.0
15Pol Lozano Midfielder · 393′ · 7 matches740.632.3on 27 Oct 2026 at Sestao River42.2on 24 Oct 2026 at Real Racing Club40.5on 17 Oct 2026 v Atlético Madridlevel (−2.0)
16Quilindschy Hartman Defender · 334′ · 6 matches643.925.4on 27 Oct 2026 at Sestao River43.2on 24 Oct 2026 at Real Racing Club38.1on 9 Oct 2026 at Málaga CF−3.5
17Gabriel Moscardo Midfielder · 257′ · 6 matches637.034.6on 27 Oct 2026 at Sestao River42.4on 17 Oct 2026 v Atlético Madrid16.4on 15 Sep 2026 at Rayo Vallecano−7.7
18Pere Milla Midfielder · 83′ · 6 matches645.341.1on 9 Oct 2026 at Málaga CF45.3on 18 Sep 2026 v Elche38.9on 12 Sep 2026 at Osasuna−2.1
19Vanja Drkušić Defender · 274′ · 5 matches549.549.1on 24 Oct 2026 at Real Racing Club45.9on 17 Oct 2026 v Atlético Madrid29.6on 12 Sep 2026 at Osasunalevel (−1.9)
20Rafael Bauzà Midfielder · 169′ · 5 matches538.628.8on 27 Oct 2026 at Sestao River37.5on 15 Sep 2026 at Rayo Vallecano50.6on 29 Aug 2026 at Real Sociedad−2.3
21Ángel Fortuño Goalkeeper · 275′ · 3 matches352.552.0on 24 Oct 2026 at Real Racing Club58.7on 17 Oct 2026 v Atlético Madrid46.5on 9 Oct 2026 at Málaga CF–
22Jofre Carreras Midfielder · 24′ · 3 matches329.333.1on 29 Aug 2026 at Real Sociedad0.0on 22 Aug 2026 v Real Madrid30.4on 16 Aug 2026 v Levante UD–
23Javi Puado Midfielder · 27′ · 2 matches234.929.3on 24 Oct 2026 at Real Racing Club40.9on 17 Oct 2026 v Atlético Madrid–
24José Ángel López Defender · 90′ · 1 match141.941.9on 18 Sep 2026 v Elche–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

51 since July 2025
DateCompetitionOpponentResultxGExpected points
27 Oct 2026Copa del Reyat Sestao RiverL 3–4––
24 Oct 2026LaLigaat Real Racing ClubL 1–20.6–2.50.36
17 Oct 2026LaLigaAtlético MadridL 0–10.5–1.30.71
9 Oct 2026LaLigaat Málaga CFD 1–11.0–0.61.69
18 Sep 2026LaLigaElcheL 1–31.0–1.41.08
15 Sep 2026LaLigaat Rayo VallecanoL 1–21.5–1.51.36
12 Sep 2026LaLigaat OsasunaW 2–01.4–0.91.76
6 Sep 2026LaLigaSevillaD 1–11.2–0.51.95
29 Aug 2026LaLigaat Real SociedadL 1–20.8–1.70.75
22 Aug 2026LaLigaReal MadridL 1–21.1–3.00.47
All 51 results
DateCompetitionOpponentResultxGExpected points
27 Oct 2026Copa del Reyat Sestao RiverL 3–4––
24 Oct 2026LaLigaat Real Racing ClubL 1–20.6–2.50.36
17 Oct 2026LaLigaAtlético MadridL 0–10.5–1.30.71
9 Oct 2026LaLigaat Málaga CFD 1–11.0–0.61.69
18 Sep 2026LaLigaElcheL 1–31.0–1.41.08
15 Sep 2026LaLigaat Rayo VallecanoL 1–21.5–1.51.36
12 Sep 2026LaLigaat OsasunaW 2–01.4–0.91.76
6 Sep 2026LaLigaSevillaD 1–11.2–0.51.95
29 Aug 2026LaLigaat Real SociedadL 1–20.8–1.70.75
22 Aug 2026LaLigaReal MadridL 1–21.1–3.00.47
16 Aug 2026LaLigaLevante UDW 3–01.6–0.32.34
23 May 2026LaLigaReal SociedadD 1–12.4–1.41.98
17 May 2026LaLigaat OsasunaW 2–10.8–1.60.80
13 May 2026LaLigaAthletic ClubW 2–00.8–0.81.27
9 May 2026LaLigaat SevillaL 1–20.8–1.50.84
3 May 2026LaLigaReal MadridL 0–21.2–2.10.86
27 Apr 2026LaLigaLevante UDD 0–00.6–1.00.94
23 Apr 2026LaLigaat Rayo VallecanoL 0–12.0–1.61.60
11 Apr 2026LaLigaat FC BarcelonaL 1–41.2–2.80.55
4 Apr 2026LaLigaat Real BetisD 0–00.2–1.60.35
21 Mar 2026LaLigaGetafeL 1–21.7–1.71.38
15 Mar 2026LaLigaat MallorcaL 1–21.3–2.10.89
9 Mar 2026LaLigaReal OviedoD 1–11.8–0.92.00
1 Mar 2026LaLigaat ElcheD 2–20.7–1.90.62
21 Feb 2026LaLigaat Atlético MadridL 2–41.1–2.90.47
14 Feb 2026LaLigaCelta VigoD 2–20.7–2.70.35
9 Feb 2026LaLigaat VillarrealL 1–40.4–0.80.98
30 Jan 2026LaLigaDeportivo AlavésL 1–20.7–1.20.92
24 Jan 2026LaLigaat ValenciaL 2–31.3–2.50.74
16 Jan 2026LaLigaGirona FCL 0–21.2–1.90.97
11 Jan 2026LaLigaat Levante UDD 1–11.3–0.91.67
3 Jan 2026LaLigaFC BarcelonaL 0–21.5–1.71.25
22 Dec 2025LaLigaat Athletic ClubW 2–10.9–1.50.94
13 Dec 2025LaLigaat GetafeW 1–00.5–0.31.50
7 Dec 2025LaLigaRayo VallecanoW 1–01.4–0.32.25
4 Dec 2025Copa del Reyat CD Atlético BalearesL 0–11.1–0.32.05
30 Nov 2025LaLigaat Celta VigoW 1–00.4–0.61.02
24 Nov 2025LaLigaSevillaW 2–11.1–1.80.91
8 Nov 2025LaLigaVillarrealL 0–20.5–1.60.57
2 Nov 2025LaLigaat Deportivo AlavésL 1–21.1–1.21.24
30 Oct 2025Copa del Reyat Atlètic LleidaW 2–1––
25 Oct 2025LaLigaElcheW 1–01.9–0.92.09
17 Oct 2025LaLigaat Real OviedoW 2–03.7–0.82.73
5 Oct 2025LaLigaReal BetisL 1–22.3–1.41.91
26 Sep 2025LaLigaat Girona FCD 0–01.1–1.11.35
23 Sep 2025LaLigaValenciaD 2–22.6–0.72.45
20 Sep 2025LaLigaat Real MadridL 0–21.0–1.21.16
15 Sep 2025LaLigaMallorcaW 3–22.5–2.21.53
31 Aug 2025LaLigaOsasunaW 1–01.2–1.41.26
24 Aug 2025LaLigaat Real SociedadD 2–21.8–1.11.86
17 Aug 2025LaLigaAtlético MadridW 2–11.3–1.11.48