Illustration of Lionel Messi wearing the Barcelona uniform

Regular Season

Season CLUB M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
2004-05
Barcelona
7
0
77
1
0
2005-06
Barcelona
17
11
914
6
0
2006-07
Barcelona
26
23
1,996
14
0
2007-08
Barcelona
28
23
2,006
10
4
2008-09
Barcelona
31
27
2,516
23
3
2009-10
Barcelona
35
30
2,840
34
1
2010-11
Barcelona
33
31
2,857
31
4
2011-12
Barcelona
37
36
3,269
50
10
2012-13
Barcelona
32
28
2,646
46
4
2013-14
Barcelona
31
29
2,503
28
11
39
6
2014-15
Barcelona
38
37
3,375
43
18
61
5
187
94
3,294
0
26
24
2015-16
Barcelona
33
31
2,728
26
14
40
3
158
75
2,526
9
18
10
2016-17
Barcelona
34
32
2,832
37
9
46
6
179
77
7
63.6
2,407
238
9
3
2017-18
Barcelona
36
32
2,996
34
12
46
2
197
96
2
100.0
2,768
299
18
13
2018-19
Barcelona
34
29
2,710
36
13
49
4
170
87
1
50.0
2,623
187
13
17
2019-20
Barcelona
33
32
2,880
25
20
45
5
159
71
2,878
234
13
13
2020-21
Barcelona
35
33
3,023
30
9
39
3
195
91
3,193
242
13
7
2021-22
PSG
26
24
2,152
6
14
20
10.09
9.02
19.11
0
89
29
62
63.9
2,035
115
9
10
2022-23
PSG
32
32
2,842
16
16
32
15.51
16.25
31.76
0
129
57
93
56.4
2,640
189
11
6
Career LaLiga 520 464 42,168 474 106 580 60
Career Ligue 1 58 56 4,994 22 30 52 25.60 25.27 50.87 0 218 86 155 59.2 4,675 304 20 16
Career Total 578 520 47,162 496 136 632 60

More Barcelona Stats

Team Rankings

GF

83

1st

GA

29

4th

GD

54

1st

FORM

DWWWW

last 5

2024-25 Table
CLUB W D L GD PTS
1
Barcelona Barcelona
21
4
5
54
67
2
Real Madrid Real Madrid
19
6
5
32
63
3
Atlético Madrid Atlético Madrid
17
9
4
25
60
4
Athletic Club Athletic Club
14
11
4
22
53
5
Real Betis Real Betis
13
9
8
4
48
Schedule
DATE MATCHUP TIME (ET)
Sat
4/12
FCB FCB
@
LEG LEG
3:00 PM
Sat
4/19
CEL CEL
@
FCB FCB
10:15 AM
Tue
4/22
MLL MLL
@
FCB FCB
3:30 PM
Sat
5/3
FCB FCB
@
VLD VLD
8:00 PM
Sat
5/10
RMA RMA
@
FCB FCB
8:00 PM
Last Game
FCB Barcelona

W21 D4 L5

1

Final

1

BET Real Betis

W13 D9 L8

Sat 5 Apr 2025

Europe Top Five 2024-25 Leaders

Europe Top Five 2024-25 Rankings

Europe Top Five 2024-25 Table

Team W D L GD PTS
1
Liverpool Liverpool
22
7
2
42
73
2
Arsenal Arsenal
17
11
3
30
62
3
Nottm Forest Nottm Forest
17
6
8
14
57
4
Chelsea Chelsea
15
8
8
17
53
5
Man City Man City
15
7
9
17
52
6
Aston Villa Aston Villa
14
9
8
0
51
Team W D L GD PTS
1
Barcelona Barcelona
21
4
5
54
67
2
Real Madrid Real Madrid
19
6
5
32
63
3
Atlético Madrid Atlético Madrid
17
9
4
25
60
4
Athletic Club Athletic Club
14
11
4
22
53
5
Real Betis Real Betis
13
9
8
4
48
6
Villarreal Villarreal
13
8
7
12
47
Team W D L GD PTS
1
Bayern Bayern
21
5
2
54
68
2
Leverkusen Leverkusen
18
8
2
29
62
3
Frankfurt Frankfurt
14
6
8
13
48
4
Mainz Mainz
13
7
8
14
46
5
Leipzig Leipzig
12
9
7
9
45
6
M'gladbach M'gladbach
13
5
10
4
44
Team W D L GD PTS
1
Inter Inter
20
8
3
39
68
2
Napoli Napoli
19
7
4
23
64
3
Atalanta Atalanta
17
7
7
33
58
4
Bologna Bologna
15
11
4
16
56
5
Juventus Juventus
14
13
3
18
55
6
Lazio Lazio
16
7
8
10
55
Team W D L GD PTS
1
PSG PSG
23
5
0
54
74
2
Monaco Monaco
15
5
8
19
50
3
Marseille Marseille
15
4
8
18
49
4
Strasbourg Strasbourg
14
7
7
11
49
5
Lyon Lyon
14
6
8
16
48
6
Nice Nice
13
8
7
17
47

Europe Top Five 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Sat
3/1
TOR TOR
@
MON MON
2-0
Sat
3/1
GET GET
@
LEG LEG
0-1
Sat
3/1
SBR SBR
@
LYO LYO
1-2
Sat
3/1
CAG CAG
@
BOL BOL
1-2
Sat
3/1
EMP EMP
@
GEN GEN
1-1

Fixtures

DATE MATCHUP TIME (ET)
Mon
4/7
NAP NAP
@
BOL BOL
2:45 PM
Mon
4/7
NEW NEW
@
LEI LEI
3:00 PM
Mon
4/7
OSA OSA
@
LEG LEG
3:00 PM
Fri
4/11
RBL RBL
@
WOB WOB
2:30 PM
Fri
4/11
SDR SDR
@
RCL RCL
2:45 PM