soccer players with most goal contributions ever

Lionel Messi has the most career combined goals and assists in Europe's top five leagues, with 632 in LaLiga and Ligue 1.

NAME G+A M MIN START G G/M A PK FK SH SOT WOOD TCH TCH-BOX OFF
1 Lionel Messi
L. Messi
632
578
47,162
520
496
0.86
136
60
2 Cristiano Ronaldo
C. Ronaldo
591
626
51,094
566
495
0.79
96
98
3 Robert Lewandowski
R. Lewandowski
458
493
39,626
446
385
0.78
73
47
4 Zlatan Ibrahimovic
Z. Ibrahimovic
372
467
36,675
417
302
0.65
70
58
5 Karim Benzema
K. Benzema
369
551
39,192
456
281
0.51
88
28
6 Harry Kane
H. Kane
352
388
32,596
367
285
0.73
67
51
7 Luis Suárez
L. Suárez
343
368
29,863
336
247
0.67
96
14
8 Mohamed Salah
M. Salah
331
388
31,336
354
223
0.57
108
35
9 Thomas Müller
T. Müller
325
503
35,832
415
150
0.30
175
14
10 Alan Shearer
A. Shearer
324
441
38,197
427
260
0.59
64
56
11 Edinson Cavani
E. Cavani
308
479
35,355
394
267
0.56
41
40
12 Wayne Rooney
W. Rooney
308
491
38,027
421
208
0.42
100
23
13 Thierry Henry
T. Henry
307
459
33,448
365
233
0.51
74
23
14 Sergio Agüero
S. Agüero
305
454
33,350
386
258
0.57
47
28
15 Kylian Mbappé
K. Mbappé
301
287
21,752
243
230
0.80
71
29
1
1,069
551
27
13,412
2,422
262
16 Pierre-Emerick Aubameyang
P. Aubameyang
301
464
35,255
393
239
0.52
62
24
17 Francesco Totti
F. Totti
296
618
47,054
540
250
0.40
46
71
18 Edin Džeko
E. Džeko
295
513
35,590
382
223
0.43
72
5
19 Frank Lampard
F. Lampard
279
609
48,871
546
177
0.29
102
43
20 Antoine Griezmann
A. Griezmann
274
537
40,728
473
199
0.37
75
12
21 Ryan Giggs
R. Giggs
272
632
46,437
522
109
0.17
163
2
22 Romelu Lukaku
R. Lukaku
270
443
33,719
374
205
0.46
65
24
23 Alexandre Lacazette
A. Lacazette
268
455
32,576
373
215
0.47
53
41
24 Gonzalo Higuaín
G. Higuaín
266
428
30,147
338
237
0.55
29
15
25 Raúl
Raúl
265
616
49,696
565
256
0.42
9
9
Data coverage for goals plus assists varies by competition prior to the 2014-15 season.

More Barcelona Stats

Team Rankings

GF

21

1st

GA

5

1st

GD

16

1st

FORM

WWWWD

last 5

2025-26 Table
CLUB W D L GD PTS
1
Barcelona Barcelona
6
1
0
16
19
2
Real Madrid Real Madrid
6
0
1
8
18
3
Villarreal Villarreal
5
1
1
8
16
4
Elche Elche
3
4
0
4
13
5
Atlético Madrid Atlético Madrid
3
3
1
5
12
Schedule
DATE MATCHUP TIME (ET)
Sun
10/5
FCB FCB
@
SEV SEV
10:15 AM
Sat
10/18
GIR GIR
@
FCB FCB
10:15 AM
Sun
10/26
FCB FCB
@
RMA RMA
11:15 AM
Sat
11/1
ELC ELC
@
FCB FCB
8:00 PM
Sat
11/8
FCB FCB
@
CEL CEL
7:00 PM
Last Game
FCB Barcelona

W6 D1 L0

2

Final

1

RSO Real Sociedad

W1 D2 L4

Sun 28 Sep 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

Team W D L GD PTS
1
Liverpool Liverpool
5
0
1
5
15
2
Arsenal Arsenal
4
1
1
9
13
3
Crystal Palace Crystal Palace
3
3
0
5
12
4
Tottenham Tottenham
3
2
1
7
11
5
Sunderland Sunderland
3
2
1
3
11
6
Bournemouth Bournemouth
3
2
1
1
11
Team W D L GD PTS
1
Barcelona Barcelona
6
1
0
16
19
2
Real Madrid Real Madrid
6
0
1
8
18
3
Villarreal Villarreal
5
1
1
8
16
4
Elche Elche
3
4
0
4
13
5
Atlético Madrid Atlético Madrid
3
3
1
5
12
6
Real Betis Real Betis
3
3
1
4
12
Team W D L GD PTS
1
Frankfurt Frankfurt
1
0
0
4
3
2
PSG PSG
1
0
0
4
3
3
Sporting CP Sporting CP
1
0
0
3
3
4
Club Brugge Club Brugge
1
0
0
3
3
5
Union SG Union SG
1
0
0
2
3
6
Bayern Bayern
1
0
0
2
3
Team W D L GD PTS
1
Bayern Bayern
5
0
0
19
15
2
Dortmund Dortmund
4
1
0
8
13
3
Leipzig Leipzig
4
0
1
0
12
4
Frankfurt Frankfurt
3
0
2
4
9
5
Stuttgart Stuttgart
3
0
2
1
9
6
Leverkusen Leverkusen
2
2
1
2
8
Team W D L GD PTS
1
Milan Milan
4
0
1
6
12
2
Napoli Napoli
4
0
1
5
12
3
Roma Roma
4
0
1
4
12
4
Juventus Juventus
3
2
0
4
11
5
Inter Inter
3
0
2
6
9
6
Atalanta Atalanta
2
3
0
6
9
Team W D L GD PTS
1
PSG PSG
5
0
1
8
15
2
Lyon Lyon
5
0
1
5
15
3
Marseille Marseille
4
0
2
7
12
4
Monaco Monaco
4
0
2
4
12
5
Strasbourg Strasbourg
4
0
2
2
12
6
Lille Lille
3
1
2
4
10

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Thu
8/28
SAS SAS
@
CRE CRE
2-3
Thu
8/28
LEV LEV
@
ELC ELC
0-2
Thu
8/28
STP STP
@
HSV HSV
2-0
Thu
8/28
SBR SBR
@
RCL RCL
1-3
Thu
8/28
MIL MIL
@
LEC LEC
2-0

Fixtures

DATE MATCHUP TIME (ET)
Mon
9/29
OVI OVI
@
VAL VAL
3:00 PM
Fri
10/3
KOE KOE
@
TSG TSG
2:30 PM
Fri
10/3
FCL FCL
@
PFC PFC
2:45 PM
Fri
10/3
SAS SAS
@
HEL HEL
2:45 PM
Fri
10/3
FUL FUL
@
BOU BOU
3:00 PM