players with most goals per match since 2000

Since 1999-00, Erling Haaland has the highest goals-to-match ratio in Europe's top five leagues, with 0.91 goals per match in Bundesliga and the Premier League.

Interpreted as:
players with most goals per match with a minimum of 15 min per team match since 2000
NAMEG/MGMMINSTARTAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Erling Haaland
E. Haaland
0.91
158
173
14,241
161
33
191
25
0
595
305
17
4,323
1,092
50
2Lionel Messi
L. Messi
0.86
496
578
47,162
520
136
632
60
3Kylian Mbappé
K. Mbappé
0.80
233
290
22,015
246
72
305
29
1
1,084
560
27
13,552
2,450
268
4Cristiano Ronaldo
C. Ronaldo
0.79
495
626
51,094
566
96
591
98
5Robert Lewandowski
R. Lewandowski
0.78
385
494
39,716
447
73
458
47
6Harry Kane
H. Kane
0.73
287
391
32,861
370
67
354
51
7Luis Suárez
L. Suárez
0.67
247
368
29,863
336
96
343
14
8Zlatan Ibrahimovic
Z. Ibrahimovic
0.65
302
467
36,675
417
70
372
58
9Neymar
Neymar
0.64
150
235
19,406
218
83
233
31
10Ronaldo
Ronaldo
0.62
102
164
12,359
146
6
11Thierry Henry
T. Henry
0.62
210
338
26,999
301
74
284
23
12Roy Makaay
R. Makaay
0.60
157
262
20,781
239
12
13Christian Vieri
C. Vieri
0.59
117
200
13,434
140
15
14Mohamed Salah
M. Salah
0.57
224
391
31,601
357
108
332
35
15David Trezeguet
D. Trezeguet
0.57
157
275
20,528
236
8
16Sergio AgĂĽero
S. AgĂĽero
0.57
258
454
33,350
386
47
305
28
17Anderson da Silva
A. da Silva
0.57
84
148
11,173
127
6
18Mika Biereth
M. Biereth
0.56
14
25
1,753
23
2
16
1
0
50
27
0
592
128
10
19Edinson Cavani
E. Cavani
0.56
267
479
35,355
394
41
308
40
20Ruud van Nistelrooy
R. van Nistelrooy
0.56
157
282
21,312
237
15
172
26
21Gonzalo HiguaĂ­n
G. HiguaĂ­n
0.55
237
428
30,147
338
29
266
15
22John Hartson
J. Hartson
0.54
15
28
2,310
27
4
19
0
23Ciro Immobile
C. Immobile
0.53
206
386
28,240
323
50
256
52
24Samuel Eto'o
S. Eto'o
0.52
209
399
31,958
363
14
223
25
25Gabriel Batistuta
G. Batistuta
0.52
55
105
8,221
94
2

More Man City Stats

Team Rankings

GF

17

1st

GA

7

2nd

GD

10

2nd

FORM

LWWWD

last 5

2025-26 Table
CLUBWDLGDPTS
3
Tottenham Tottenham
5
2
2
10
17
4
Sunderland Sunderland
5
2
2
4
17
5
Man City Man City
5
1
3
10
16
6
Man United Man United
5
1
3
1
16
7
Liverpool Liverpool
5
0
4
2
15
Schedule
DATEMATCHUPTIME (ET)
Sun
11/2
BOU BOU
@
MCI MCI
11:30 AM
Sun
11/9
LIV LIV
@
MCI MCI
11:30 AM
Sat
11/22
MCI MCI
@
NEW NEW
12:30 PM
Sat
11/29
LEE LEE
@
MCI MCI
10:00 AM
Tue
12/2
MCI MCI
@
FUL FUL
2:30 PM
Last Game
AVL Aston Villa

W4 D3 L2

1

Final

0

MCI Man City

W5 D1 L3

Sun 26 Oct 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
7
1
1
13
22
2
Bournemouth Bournemouth
5
3
1
5
18
3
Tottenham Tottenham
5
2
2
10
17
4
Sunderland Sunderland
5
2
2
4
17
5
Man City Man City
5
1
3
10
16
6
Man United Man United
5
1
3
1
16
TeamWDLGDPTS
1
Real Madrid Real Madrid
9
0
1
12
27
2
Barcelona Barcelona
7
1
2
13
22
3
Villarreal Villarreal
6
2
2
8
20
4
Atlético Madrid Atlético Madrid
5
4
1
8
19
5
Espanyol Espanyol
5
3
2
3
18
6
Real Betis Real Betis
4
4
2
3
16
TeamWDLGDPTS
1
Bayern Bayern
8
0
0
26
24
2
Leipzig Leipzig
6
1
1
7
19
3
Stuttgart Stuttgart
6
0
2
6
18
4
Dortmund Dortmund
5
2
1
8
17
5
Leverkusen Leverkusen
5
2
1
7
17
6
Frankfurt Frankfurt
4
1
3
3
13
TeamWDLGDPTS
1
Napoli Napoli
7
0
2
8
21
2
Roma Roma
7
0
2
6
21
3
Inter Inter
6
0
3
11
18
4
Milan Milan
5
3
1
7
18
5
Como Como
4
4
1
6
16
6
Bologna Bologna
4
3
2
6
15
TeamWDLGDPTS
1
PSG PSG
3
0
0
10
9
2
Bayern Bayern
3
0
0
10
9
3
Inter Inter
3
0
0
9
9
4
Arsenal Arsenal
3
0
0
8
9
5
Real Madrid Real Madrid
3
0
0
7
9
6
Dortmund Dortmund
2
1
0
5
7
TeamWDLGDPTS
1
PSG PSG
6
3
1
11
21
2
Monaco Monaco
6
2
2
7
20
3
Marseille Marseille
6
1
3
13
19
4
Strasbourg Strasbourg
6
1
3
9
19
5
Lyon Lyon
6
1
3
4
19
6
Lens Lens
6
1
3
4
19

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Fri
9/26
LEV LEV
@
GET GET
1-1
Fri
9/26
CRE CRE
@
COM COM
1-1
Fri
9/26
B04 B04
@
STP STP
2-1
Fri
9/26
RBL RBL
@
WOB WOB
1-0
Fri
9/26
BVB BVB
@
M05 M05
2-0

Fixtures

DATEMATCHUPTIME (ET)
Thu
10/30
SAS SAS
@
CAG CAG
1:30 PM
Thu
10/30
LAZ LAZ
@
PIS PIS
3:45 PM
Fri
10/31
BVB BVB
@
FCA FCA
3:30 PM
Fri
10/31
GIR GIR
@
GET GET
4:00 PM
Sat
11/1
RAY RAY
@
VIL VIL
9:00 AM