es flag

Barcelona v Real Madrid Head to Head

Barcelona logo
Real Madrid logo
Last 10 Barcelona
Comp Date H A S WDL
LL22‑Apr‑25BarcelonaReal Mallorca1‑0W
LL19‑Apr‑25BarcelonaCelta de Vigo4‑3W
CL15‑Apr‑25Borussia DortmundBarcelona3‑1L
LL12‑Apr‑25LeganesBarcelona0‑1W
CL09‑Apr‑25BarcelonaBorussia Dortmund4‑0W
LL05‑Apr‑25BarcelonaReal Betis1‑1D
CdR02‑Apr‑25Atletico MadridBarcelona0‑1W
LL30‑Mar‑25BarcelonaGirona4‑1W
LL27‑Mar‑25BarcelonaOsasuna3‑0W
LL16‑Mar‑25Atletico MadridBarcelona2‑4W
Last 10 Real Madrid
Comp Date H A S WDL
LL23‑Apr‑25GetafeReal Madrid0‑1W
LL20‑Apr‑25Real MadridAthletic Bilbao1‑0W
CL16‑Apr‑25Real MadridArsenal1‑2L
LL13‑Apr‑25AlavesReal Madrid0‑1W
CL08‑Apr‑25ArsenalReal Madrid3‑0L
LL05‑Apr‑25Real MadridValencia1‑2L
CdR01‑Apr‑25Real MadridReal Sociedad4‑4D
LL29‑Mar‑25Real MadridLeganes3‑2W
LL15‑Mar‑25VillarrealReal Madrid1‑2W
CL12‑Mar‑25Atletico MadridReal Madrid1‑0L
Last Meetings
Comp Date H A S
LL26‑Oct‑24Real MadridBarcelona0‑4
Fy04‑Aug‑24BarcelonaReal Madrid2‑1
LL21‑Apr‑24Real MadridBarcelona3‑2
LL28‑Oct‑23BarcelonaReal Madrid1‑2
Fy29‑Jul‑23Real MadridBarcelona0‑3
CdR05‑Apr‑23BarcelonaReal Madrid0‑4
LL19‑Mar‑23BarcelonaReal Madrid2‑1
CdR02‑Mar‑23Real MadridBarcelona0‑1
LL16‑Oct‑22Real MadridBarcelona3‑1
Fy24‑Jul‑22Real MadridBarcelona0‑1
LL20‑Mar‑22Real MadridBarcelona0‑4
LL24‑Oct‑21BarcelonaReal Madrid1‑2
LL10‑Apr‑21Real MadridBarcelona2‑1
LL24‑Oct‑20BarcelonaReal Madrid1‑3
LL01‑Mar‑20Real MadridBarcelona2‑0
LL18‑Dec‑19BarcelonaReal Madrid0‑0
LL02‑Mar‑19Real MadridBarcelona0‑1
CdR27‑Feb‑19Real MadridBarcelona0‑3
CdR06‑Feb‑19BarcelonaReal Madrid1‑1
LL28‑Oct‑18BarcelonaReal Madrid5‑1
LL06‑May‑18BarcelonaReal Madrid2‑2
LL23‑Dec‑17Real MadridBarcelona0‑3
LL23‑Apr‑17Real MadridBarcelona2‑3
LL03‑Dec‑16BarcelonaReal Madrid1‑1
LL02‑Apr‑16BarcelonaReal Madrid1‑2
LL21‑Nov‑15Real MadridBarcelona0‑4
LL22‑Mar‑15BarcelonaReal Madrid2‑1
LL25‑Oct‑14Real MadridBarcelona3‑1
LL23‑Mar‑14Real MadridBarcelona3‑4
LL26‑Oct‑13BarcelonaReal Madrid2‑1
LL02‑Mar‑13Real MadridBarcelona2‑1
LL07‑Oct‑12BarcelonaReal Madrid2‑2
LL21‑Apr‑12BarcelonaReal Madrid1‑2
LL10‑Dec‑11Real MadridBarcelona1‑3
CL03‑May‑11BarcelonaReal Madrid1‑1
CL27‑Apr‑11Real MadridBarcelona0‑2
LL16‑Apr‑11Real MadridBarcelona1‑1
LL29‑Nov‑10BarcelonaReal Madrid5‑0
LL10‑Apr‑10Real MadridBarcelona0‑2
LL29‑Nov‑09BarcelonaReal Madrid1‑0
LL02‑May‑09Real MadridBarcelona2‑6
LL13‑Dec‑08BarcelonaReal Madrid2‑0
LL07‑May‑08Real MadridBarcelona4‑1
LL23‑Dec‑07BarcelonaReal Madrid0‑1
LL10‑Mar‑07BarcelonaReal Madrid3‑3
LL22‑Oct‑06Real MadridBarcelona2‑0
LL01‑Apr‑06BarcelonaReal Madrid1‑1
LL19‑Nov‑05Real MadridBarcelona0‑3
LL10‑Apr‑05Real MadridBarcelona4‑2
LL20‑Nov‑04BarcelonaReal Madrid3‑0
League Table (Combined)
Pos Team P W D L F A GD Pts
1Barcelona3324458932+5776
2Real Madrid3322656631+3572
3Atletico Madrid3218955327+2663
4Athletic Bilbao33161255026+2460
5Villarreal32141085545+1052
6Real Betis3214994540+551
7Celta de Vigo33137135049+146
8Real Mallorca33128133138-744
9Real Sociedad33126153237-542
10Rayo Vallecano321011113539-441
11Osasuna3291493946-741
12Getafe33109143130+139
13Espanyol32109133541-639
14Valencia33912123749-1239
15Sevilla32910133543-837
16Alaves33810153546-1134
17Girona3297163951-1234
18Las Palmas3388173853-1532
19Leganes32611152948-1929
20Real Valladolid3244242376-5316
League Table (Home)
Pos Team P W D L F A GD Pts
1Barcelona1713134614+3240
2Real Madrid1613123816+2240
3Atletico Madrid1611413114+1737
4Athletic Bilbao1710613110+2136
5Celta de Vigo1710342817+1133
6Real Betis168532518+729
7Valencia178452319+428
8Osasuna167632823+527
9Espanyol167632016+427
10Real Mallorca176651718-124
11Real Sociedad167271717023
12Villarreal155733123+822
13Girona166372625+121
14Rayo Vallecano165652124-321
15Sevilla165561419-520
16Getafe174761415-119
17Alaves165471216-419
18Leganes165381624-818
19Las Palmas164571924-517
20Real Valladolid163491028-1813
League Table (Away)
Pos Team P W D L F A GD Pts
1Barcelona1611324318+2536
2Real Madrid179532815+1332
3Villarreal179352422+230
4Atletico Madrid167542213+926
5Athletic Bilbao166641916+324
6Real Betis166462022-222
7Getafe166281715+220
8Rayo Vallecano165561415-120
9Real Mallorca166281420-620
10Real Sociedad175481520-519
11Sevilla164572124-317
12Alaves173682330-715
13Las Palmas1743101929-1015
14Osasuna162861123-1214
15Celta de Vigo163492232-1013
16Girona163491326-1313
17Espanyol1633101525-1012
18Leganes161871324-1111
19Valencia161871430-1611
20Real Valladolid1610151348-353
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Barcelona6510145+916
2Real Madrid650195+415
3Real Betis6411117+413
4Valencia633074+312
5Espanyol6321104+611
6Celta de Vigo6312108+210
7Real Sociedad62229908
8Las Palmas62228808
9Alaves622256-18
10Osasuna622279-28
11Villarreal622279-28
12Real Mallorca62135507
13Atletico Madrid62131011-17
14Getafe62048806
15Athletic Bilbao620459-46
16Rayo Vallecano6123712-55
17Sevilla611447-34
18Leganes6024610-42
19Girona6024512-72
20Real Valladolid6006616-100
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Barcelona10910257+1828
2Real Betis107122012+822
3Real Madrid10712159+622
4Celta de Vigo105321612+418
5Valencia104511312+117
6Espanyol10442148+616
7Atletico Madrid104331613+315
8Villarreal104331112-115
9Real Mallorca10343119+213
10Alaves103431011-113
11Getafe104061313012
12Osasuna102531215-311
13Real Sociedad103251217-511
14Athletic Bilbao10325813-511
15Sevilla102351113-29
16Las Palmas102351015-59
17Rayo Vallecano10235915-69
18Leganes101361018-86
19Girona10037821-133
20Real Valladolid10019829-211
Form Table (Home)
Pos Team P W D L F A GD Pts
1Barcelona6510175+1216
2Real Betis6411116+513
3Celta de Vigo6411106+413
4Real Madrid6411106+413
5Valencia641175+213
6Espanyol633074+312
7Athletic Bilbao6321135+811
8Atletico Madrid6321118+311
9Villarreal6231136+79
10Real Mallorca623186+29
11Osasuna6231109+19
12Real Sociedad630378-19
13Alaves620425-36
14Rayo Vallecano613259-46
15Leganes612379-25
16Girona6123710-35
17Las Palmas6123610-45
18Getafe611459-44
19Sevilla6033510-53
20Real Valladolid6015316-131
Form Table (Away)
Pos Team P W D L F A GD Pts
1Barcelona6420146+814
2Real Betis6411128+413
3Getafe640294+512
4Villarreal640277012
5Espanyol6312105+510
6Real Madrid631265+110
7Sevilla622274+38
8Atletico Madrid622286+28
9Celta de Vigo6222101008
10Alaves61418807
11Rayo Vallecano621367-17
12Valencia6141914-57
13Osasuna613258-36
14Las Palmas612368-25
15Real Mallorca612346-25
16Real Sociedad6123713-65
17Athletic Bilbao6114310-74
18Leganes6024310-72
19Girona6015414-101
20Real Valladolid6006621-150
Team ELO Ratings
PosTeam ELO Rating
1Barcelona2,133
2Real Madrid2,073
3Atletico Madrid2,033
4Villarreal1,929
5Athletic Bilbao1,929
6Real Betis1,914
7Real Sociedad1,865
8Valencia1,863
9Celta de Vigo1,851
10Osasuna1,839
11Real Mallorca1,822
12Rayo Vallecano1,820
13Getafe1,819
14Espanyol1,817
15Sevilla1,802
16Alaves1,774
17Girona1,766
18Leganes1,747
19Las Palmas1,738
20Real Valladolid1,634
Barcelona Over/Under (last 6 months)
GoalsOverUnder% Over
0.5320100.0%
1.525778.1%
2.5221068.8%
3.5181456.2%
4.592328.1%
Real Madrid Over/Under (last 6 months)
GoalsOverUnder% Over
0.5340100.0%
1.529585.3%
2.5241070.6%
3.5112332.4%
4.572720.6%
Back to top