most shots on target per 90 forwards

Cristiano Ronaldo has the most career shots on target per 90 by a forward in Europe's top five leagues, with 2.40 in LaLiga, Serie A and the Premier League.

Interpreted as:
most shots on target per 90 with a minimum of 15000 min forwards
NAMESOT/90MINSOTRatingMSTARTGG/MAG+APKFKSHWOODTCHTCH-BOXOFF
1Cristiano Ronaldo
C. Ronaldo
2.40
22,545
602
265
252
234
0.88
53
287
51
6
1,481
45
12,532
1,345
297
2Lionel Messi
L. Messi
2.39
25,538
677
301
282
253
0.84
125
378
28
30
1,463
76
24,364
1,513
103
3Kylian Mbappé
K. Mbappé
2.28
23,722
601
311
265
247
0.79
75
322
35
1
1,178
29
14,538
2,636
293
4Robert Lewandowski
R. Lewandowski
1.94
31,163
673
387
352
321
0.83
55
376
43
4
1,512
61
13,387
2,219
283
5Erling Haaland
E. Haaland
1.88
16,400
343
199
186
174
0.87
40
214
28
0
684
22
4,882
1,241
55
6Harry Kane
H. Kane
1.86
33,911
700
400
380
308
0.77
69
377
57
3
1,530
46
15,347
1,751
246
7Gonzalo Higuaín
G. Higuaín
1.75
15,779
307
206
178
113
0.55
23
136
7
0
708
15
7,123
574
171
8Luis Suárez
L. Suárez
1.73
20,285
389
258
229
178
0.69
74
252
14
2
802
34
9,765
1,291
304
9Neymar
Neymar
1.64
17,668
322
209
199
141
0.67
74
215
30
7
700
32
17,655
1,005
98
10Karim Benzema
K. Benzema
1.63
22,041
398
280
262
166
0.59
72
238
25
1
885
41
12,123
1,449
218
11Edinson Cavani
E. Cavani
1.62
16,377
295
236
186
139
0.59
28
167
20
3
613
24
6,021
756
206
12Edin Džeko
E. Džeko
1.61
20,659
370
301
224
111
0.37
45
156
3
0
944
32
9,703
1,418
120
13Ciro Immobile
C. Immobile
1.61
24,489
438
334
283
181
0.54
46
227
52
0
978
40
10,928
1,665
264
14Lautaro Martínez
L. Martínez
1.60
18,640
331
267
216
132
0.49
32
164
11
0
843
23
8,258
1,429
102
15Mohamed Salah
M. Salah
1.57
32,420
564
399
365
226
0.57
112
338
35
0
1,298
36
18,673
2,928
204
16Pierre-Emerick Aubameyang
P. Aubameyang
1.53
26,013
442
337
292
192
0.57
46
238
23
1
927
28
9,867
1,225
220
17Dries Mertens
D. Mertens
1.52
15,128
256
262
161
102
0.39
52
154
9
6
654
23
8,702
908
69
18Memphis Depay
M. Depay
1.50
15,057
251
233
165
87
0.37
48
135
15
6
588
11
10,322
867
73
19Alexandre Lacazette
A. Lacazette
1.44
25,812
413
349
297
191
0.55
46
237
40
1
804
27
12,322
1,445
202
20Wissam Ben Yedder
W. Ben Yedder
1.39
23,748
366
326
277
167
0.51
47
214
34
3
696
20
10,731
1,337
266
21Fabio Quagliarella
F. Quagliarella
1.36
21,152
320
292
244
107
0.37
29
136
31
1
865
18
8,579
865
257
22Andrej Kramarić
A. Kramarić
1.36
24,771
373
335
275
142
0.42
60
202
37
6
856
26
14,114
1,271
99
23Olivier Giroud
O. Giroud
1.34
17,076
254
312
184
109
0.35
34
143
13
0
620
17
7,502
903
126
24Paulo Dybala
P. Dybala
1.32
23,942
350
344
281
128
0.37
72
200
33
11
960
31
18,370
922
92
25Álvaro Morata
Á. Morata
1.31
20,481
299
362
229
117
0.32
44
161
5
0
672
13
9,273
1,165
272
Data coverage for shots on target per 90 varies by competition prior to the 2015-16 season.

More Real Madrid Stats

Team Leaders

G

25

Mbappé

Kylian Mbappé

A

9

Güler

Arda Güler

RTG

7.70

Güler

Arda Güler
Team Rankings

GF

77

2nd

GA

35

1st

GD

42

2nd

FORM

WWWLW

last 5

2025-26 Table
CLUBMWDLGDPTS
1
38
31
1
6
59
94
2
Real Madrid Real Madrid
38
27
5
6
42
86
3
38
22
6
10
26
72
4
38
21
6
11
18
69
5
38
15
15
8
11
60
Last Game
RMA Real Madrid

W27 D5 L6

4

Final

2

ATH Athletic Club

W13 D6 L19

Sat 23 May 2026

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

FC 2025-26 Tables

Premier LeagueMWDLGDPTS
1
38
26
7
5
44
85
2
38
23
9
6
42
78
3
38
20
11
7
19
71
4
38
19
8
11
7
65
5
38
17
9
12
10
60
6
38
13
18
7
4
57
7
38
14
12
12
-6
54
8
38
14
11
13
6
53
9
38
14
11
13
3
53
10
38
14
10
14
6
52
11
38
15
7
16
-4
52
12
38
14
7
17
-2
49
13
38
13
10
15
-3
49
14
38
11
14
13
-7
47
15
38
11
12
15
-10
45
16
38
11
11
16
-3
44
17
38
10
11
17
-9
41
18
38
10
9
19
-19
39
19
38
4
10
24
-37
22
20
38
3
11
24
-41
20
LaLigaMWDLGDPTS
1
38
31
1
6
59
94
2
38
27
5
6
42
86
3
38
22
6
10
26
72
4
38
21
6
11
18
69
5
38
15
15
8
11
60
6
38
14
12
12
5
54
7
38
15
6
17
-6
51
8
38
12
14
12
-3
50
9
38
13
10
15
-9
49
10
38
11
13
14
-2
46
11
38
12
10
16
-12
46
12
38
13
6
19
-15
45
13
38
12
7
19
-14
43
14
38
11
10
17
-12
43
15
38
10
13
15
-8
43
16
38
11
9
18
-14
42
17
38
11
9
18
-6
42
18
38
11
9
18
-10
42
19
38
9
14
15
-16
41
20
38
6
11
21
-34
29
BundesligaMWDLGDPTS
1
34
28
5
1
86
89
2
34
22
7
5
36
73
3
34
20
5
9
19
65
4
34
18
8
8
22
62
5
34
18
7
9
13
61
6
34
17
8
9
21
59
7
34
13
8
13
-6
47
8
34
11
11
12
-4
44
9
34
12
7
15
-16
43
10
34
10
10
14
-9
40
11
34
10
9
15
-14
39
12
34
9
11
14
-11
38
13
34
9
11
14
-14
38
14
34
7
11
16
-14
32
15
34
8
8
18
-23
32
16
34
7
8
19
-24
29
17
34
6
8
20
-31
26
18
34
6
8
20
-31
26
Serie AMWDLGDPTS
1
38
27
6
5
54
87
2
38
23
7
8
22
76
3
38
23
4
11
28
73
4
38
20
11
7
36
71
5
38
20
10
8
18
70
6
38
19
12
7
27
69
7
38
15
14
9
15
59
8
38
16
8
14
3
56
9
38
14
12
12
1
54
10
38
14
8
16
-3
50
11
38
14
7
17
-4
49
12
38
12
9
17
-19
45
13
38
11
12
15
-18
45
14
38
11
10
17
-13
43
15
38
9
15
14
-9
42
16
38
10
11
17
-10
41
17
38
10
8
20
-22
38
18
38
8
10
20
-25
34
19
38
3
12
23
-36
21
20
38
2
12
24
-45
18
Ligue 1MWDLGDPTS
1
34
24
4
6
45
76
2
34
22
4
8
31
70
3
34
18
7
9
15
61
4
34
18
6
10
13
60
5
34
18
5
11
18
59
6
34
17
8
9
9
59
7
34
16
6
12
6
54
8
34
15
8
11
11
53
9
34
11
12
11
-3
45
10
34
12
8
13
1
44
11
34
11
11
12
-3
44
12
34
10
9
15
-12
39
13
34
9
9
16
-19
36
14
34
7
14
13
-12
35
15
34
8
10
16
-10
34
16
34
7
11
16
-23
32
17
34
5
8
20
-23
23
18
34
3
8
23
-44
17
Champions LeagueMWDLGDPTS
1
8
8
0
0
19
24
2
8
7
0
1
14
21
3
8
6
0
2
12
18
4
8
5
2
1
10
17
5
8
5
1
2
8
16
6
8
5
1
2
7
16
7
8
5
1
2
6
16
8
8
5
1
2
6
16
9
8
5
0
3
9
15
10
8
5
0
3
8
15
11
8
4
2
2
10
14
12
8
4
2
2
10
14
13
8
3
4
1
4
13
14
8
4
1
3
2
13
15
8
4
1
3
0
13
16
8
3
3
2
-1
12
17
8
3
2
3
2
11
18
8
3
2
3
-4
11
19
8
3
1
4
-2
10
20
8
3
1
4
-2
10
21
8
2
4
2
-6
10
22
8
3
1
4
-8
10
23
8
2
3
3
-1
9
24
8
3
0
5
-2
9
25
8
3
0
5
-3
9
26
8
2
3
3
-3
9
27
8
3
0
5
-9
9
28
8
2
2
4
0
8
29
8
2
2
4
-5
8
30
8
2
2
4
-6
8
31
8
2
2
4
-9
8
32
8
2
0
6
-13
6
33
8
1
1
6
-11
4
34
8
0
3
5
-14
3
35
8
0
1
7
-13
1
36
8
0
1
7
-15
1

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sun
4/26
@
0-0
Sun
4/26
@
3-3
Sun
4/26
@
2-0
Sun
4/26
@
1-1
Sun
4/26
@
2-1

Fixtures

DATEMATCHUPTIME (ET)
Sun
5/17
@
3:00 PM
Sun
5/24
@
2:45 PM