Luka Modrić´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Real Madrid
Real Madrid
2024/25
63 4 9 11 0 63 27 36 2984 39 5.5 81
LaLiga
LaLiga
35 2 6 7 0 35 17 18 1818' 38 5.7 81
UCL
UCL
14 0 3 2 0 14 7 7 646' 39 5.1 81
Copa del Rey
Copa del Rey
5 2 0 2 0 5 3 2 338' 39 5.7 80
Supercopa
Supercopa
1 0 0 0 0 1 0 1 26' 39 4 79
UEFA Super Cup
UEFA Super Cup
1 0 0 0 0 1 0 1 14' 38 4.3 80
FIFA Club World Cup
FIFA Club World Cup
6 0 0 0 0 6 0 6 122' 39 4.3 78
FIFA Intercontinental Cup
FIFA Intercontinental Cup
1 0 0 0 0 1 0 1 20' 39 4.4 80
Real Madrid
Real Madrid
2023/24
46 2 7 2 0 46 23 23 2210 38 5.8 83
Real Madrid
Real Madrid
2022/23
52 6 6 7 0 52 35 17 3133 37 6.2 86
Real Madrid
Real Madrid
2021/22
45 3 12 7 0 45 40 5 3404 36 6.9 86
Real Madrid
Real Madrid
2020/21
48 6 6 4 0 48 43 5 3722 35 6.8 84
Real Madrid
Real Madrid
2019/20
40 5 7 11 1 40 28 12 2602 34 6.3 82
Real Madrid
Real Madrid
2018/19
46 4 8 8 0 46 41 5 3541 33 6.2 82
Real Madrid
Real Madrid
2017/18
43 2 8 5 0 43 38 5 3338 32 6.6 81
Real Madrid
Real Madrid
2016/17
41 1 3 4 0 41 37 4 3228 31 6.6 82
Real Madrid
Real Madrid
2015/16
44 3 5 5 0 44 41 3 3501 30 6.9 80
Real Madrid
Real Madrid
2014/15
25 1 4 5 1 25 24 1 2003 28 6.9 80
Real Madrid
Real Madrid
2013/14
51 2 10 10 0 51 45 6 4028 28 6.7 80
Real Madrid
Real Madrid
2012/13
53 4 6 10 0 53 36 17 3286 27 5.9 83
Tottenham Hotspur
Tottenham Hotspur
2011/12
41 5 4 2 0 41 40 1 3547 26 7 85
Tottenham Hotspur
Tottenham Hotspur
2010/11
43 4 3 4 0 43 41 2 3542 25 6.6 85
Tottenham Hotspur
Tottenham Hotspur
2009/10
32 3 4 2 0 32 28 4 2517 24 6.8 84
Tottenham Hotspur
Tottenham Hotspur
2008/09
44 5 9 6 0 44 42 2 3471 23 6.8 84
Dinamo Zagreb
Dinamo Zagreb
2007/08
37 16 11 3 0 37 37 0 3067 22 7.9 79
Dinamo Zagreb
Dinamo Zagreb
2006/07
32 5 9 4 0 32 31 1 2708 20 7.6 76
Dinamo Zagreb
Dinamo Zagreb
2005/06
32 8 0 2 0 32 32 0 2589 20 7.8 71
Dinamo Zagreb
Dinamo Zagreb
2004/05
7 0 0 1 0 7 4 3 428 19 5.3 56
Inter Zapresic
Inter Zapresic
2004/05
18 4 0 2 0 18 18 0 1530 19 7.4 57
883 93 131 115 2 883 731 152 64379 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Croatia
Croatia
2025
4 1 1 0 0 4 3 1 279 39 6.3 79
WC Qual. Europe
WC Qual. Europe
2 1 1 0 0 2 1 1 107 39 6.6 78
UEFA Nations League
UEFA Nations League
2 0 0 0 0 2 2 0 172 39 5.7 79
Croatia
Croatia
2024
12 3 2 2 0 12 12 0 923 38 6.5 81
Croatia
Croatia
2023
10 1 1 1 0 10 10 0 861 38 6.2 85
Croatia
Croatia
2022
16 3 1 1 0 16 12 4 1154 36 6.9 87
Croatia
Croatia
2021
13 4 4 0 0 13 12 1 1001 35 6.7 85
Croatia
Croatia
2020
6 0 0 0 0 6 4 2 388 35 5 79
Croatia
Croatia
2019
9 2 1 1 0 9 8 1 717 33 6.4 81
Croatia
Croatia
2018
15 2 2 0 0 15 15 0 1258 33 6.5 83
Croatia
Croatia
2017
8 1 2 0 0 8 8 0 719 32 6 81
Croatia
Croatia
2016
8 1 3 0 0 8 7 1 580 30 6.4 81
Croatia
Croatia
2015
4 0 1 0 0 4 4 0 297 30 5.7 78
Croatia
Croatia
2014
11 2 1 0 0 11 9 2 708 28 6.2 80
Croatia
Croatia
2013
10 0 1 2 0 10 10 0 857 27 5.8 78
Croatia
Croatia
2012
9 0 0 2 0 9 8 1 719 27 5.7 85
Croatia
Croatia
2011
9 1 0 0 0 9 9 0 810 25 6.3 84
Croatia
Croatia
2010
8 0 0 0 0 8 8 0 651 25 6.1 83
Croatia
Croatia
2009
3 1 0 0 0 3 3 0 241 23 6.3 85
Croatia
Croatia
2008
11 3 1 1 0 11 11 0 985 22 6.5 80
Croatia
Croatia
2007
10 1 0 0 0 10 9 1 786 22 6.2 79
Croatia
Croatia
2006
12 2 0 1 0 12 7 5 756 20 6.1 76
Croacia U21
Croacia U21
2005
9 1 0 1 0 9 9 0 800 20 5.6 62
Croacia U21
Croacia U21
2004
2 0 0 0 0 2 2 0 180 19 6.2 55
Croacia U19
Croacia U19
2004
4 1 0 0 0 4 4 0 350 18 5.8 35
Croacia U19
Croacia U19
2003
7 0 0 1 0 7 7 0 630 18 5.9 31
210 30 21 13 0 210 191 19 16650 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Croatia
Croatia
188 28 21 11 0 188 169 19 14690 39 6.9 79
Real Madrid
Real Madrid
597 43 91 89 2 597 458 139 40980 39 5.5 81
Tottenham Hotspur
Tottenham Hotspur
160 17 20 14 0 160 151 9 13077 26 6.4 85
Dinamo Zagreb
Dinamo Zagreb
108 29 20 10 0 108 104 4 8792 22 7 79
Croacia U21
Croacia U21
11 1 0 1 0 11 11 0 980 20 5.9 62
Inter Zapresic
Inter Zapresic
18 4 0 2 0 18 18 0 1530 19 6.7 57
Croacia U19
Croacia U19
11 1 0 1 0 11 11 0 980 18 6.1 35
1093 123 152 128 2 1093 922 171 81029 - - -