We present here the overall performances of Kickoff.ai's model over the UEFA Euro 2016.

Kickoff.ai's performances for the Euro 2016. Accuracy and Brier score are explained bellow. Higher numbers mean better performances. Click on the legend to show/hide metrics.

Evaluation

We used two metrics to compare against some betting odds and a naive random predictor (it says I don't know all the time, using a probability of 50% for each team). As for now ties are not handled in our model, we discarded the 11 tied matches. The evaluation is hence done using 40 matches.

Accuracy

To compute the accuracy, we consider a correct prediction if the team with the highest winning probability according to a model actually wins the match. The higher the accuracy, the better the performances. With this scenario, Kickoff.ai guessed 26 matchs out of the 40. The accuracy is therefore 65%. As a comparison, the betting odds of some bookmaker companies obtained an average accuracy of 61.67% and choosing randomly one of the team gives 50%.

Probabilistic Accuracy

However, the core of our model lies in the fact that we estimate the probabilities of winning a match for each team. We believe that this probabilistic point of view is much more interesting, as it acknowledges that football is simply not always predictable. To take these probabilities into account, we use the complement of the Brier score. It is a fancy way of saying that we penalize predictions that are both confident and wrong. For instance, we were quite confident that Spain would win against Croatia, but the outcome was different so we made a big mistake. On the other hand, it was difficult to predict the outcome of Russia against Slovakia as the two teams have more or less the same strength, and our prediction was close for this one. Hence, we are not penalized too much by making a mistake on this match.

However, there is no direct interpretation behind the absolute numbers obtained by computing the Brier score. They make sense only when compared against each other. If we predict 50% for each team, then the score is 75%. Kickoff.ai's model obtains 77.55%, which is better than the random predictor, but worse than 78.39% obtained by the betting odds.

Conclusion

All in all, we are happy with our predictions! Our results are better than predicting each match randomly and close to the betting odds, which represent the wisdom of the crowd. Moreover, the model is actually quite simple in the sense that it considers the strength of a team as the sum of the players. This assumption is too weak, as a lot of factors play a role in the outcome of a game. We have plenty of ideas of improvements for our model, starting of course by predicting the ties. We believe that we only started to scratch the surface of the problem. If you are interested in future developments, do not hesitate to subscribe to our newsletter in the box below!

Portugal France
31.007034165380198% (losing) 31%
68.9929658346198% (winning) 69%
July 10, 2016 21:00

Portugal

1
Kickscore: 50
Rui Patrício
4
Kickscore: 57
José Fonte
-
Kickscore: 68
Pepe
21
Kickscore: 44
Cédric Soares
14
Kickscore: 38
William Carvalho
-
Kickscore: 59
Nani
23
Kickscore: 33
Adrien Silva
10
Kickscore: 32
João Mário
16
Kickscore: 42
Renato Sanches
-
Kickscore: 100
Cristiano Ronaldo
5
Kickscore: 49
Raphaël Guerreiro

Coach: Fernando Santos

France

P. Evra
Kickscore: 87
3
B. Sagna
Kickscore: 59
19
D. Payet
Kickscore: 59
8
B. Matuidi
Kickscore: 62
14
O. Giroud
Kickscore: 64
9
L. Koscielny
Kickscore: 66
21
H. Lloris
Kickscore: 57
1
S. Umtiti
Kickscore: 65
22
P. Pogba
Kickscore: 65
15
M. Sissoko
Kickscore: 47
18
A. Griezmann
Kickscore: 71
-

Coach: D. Deschamps

19
Kickscore: 58
Eliseu
22
Kickscore: 47
Eduardo
12
Kickscore: 46
Anthony Lopes
-
Kickscore: 47
Bruno Alves
6
Kickscore: 86
Ricardo Carvalho
15
Kickscore: 51
André Gomes
18
Kickscore: 44
Rafa Silva
20
Kickscore: 48
Ricardo Quaresma
11
Kickscore: 51
Vieirinha
8
Kickscore: 78
João Moutinho
13
Kickscore: 43
Danilo Pereira
9
Kickscore: 40
Éder
A. Martial
Kickscore: 43
11
K. Coman
Kickscore: 36
20
A. Gignac
Kickscore: 53
10
M. Schneiderlin
Kickscore: 63
-
Y. Cabaye
Kickscore: 67
6
N. Kanté
Kickscore: 64
5
E. Mangala
Kickscore: 49
13
C. Jallet
Kickscore: 53
2
A. Rami
Kickscore: 50
4
B. Costil
Kickscore: 41
23
S. Mandanda
Kickscore: 70
16
L. Digne
Kickscore: 43
17
Germany France
42.952870812049895% (losing) 43%
57.0471291879501% (winning) 57%
July 07, 2016 21:00

Germany

-
Kickscore: 86
T. Müller
-
Kickscore: 86
B. Schweinsteiger
-
Kickscore: 57
M. Özil
-
Kickscore: 63
T. Kroos
27
Kickscore: 46
J. Kimmich
15
Kickscore: 38
J. Draxler
14
Kickscore: 47
E. Can
4
Kickscore: 54
B. Höwedes
3
Kickscore: 37
J. Hector
17
Kickscore: 59
J. Boateng
-
Kickscore: 87
M. Neuer

Coach: J. Löw

France

A. Griezmann
Kickscore: 71
-
M. Sissoko
Kickscore: 47
18
P. Pogba
Kickscore: 65
15
S. Umtiti
Kickscore: 65
22
H. Lloris
Kickscore: 57
1
L. Koscielny
Kickscore: 66
21
O. Giroud
Kickscore: 64
9
B. Matuidi
Kickscore: 62
14
D. Payet
Kickscore: 59
8
B. Sagna
Kickscore: 59
19
P. Evra
Kickscore: 87
3

Coach: D. Deschamps

-
Kickscore: 46
L. Podolski
23
Kickscore: 47
M. Gómez
26
Kickscore: 52
J. Weigl
9
Kickscore: 45
A. Schürrle
25
Kickscore: 29
L. Sané
6
Kickscore: 65
S. Khedira
19
Kickscore: 69
M. Götze
16
Kickscore: 29
A. Rüdiger
2
Kickscore: 39
S. Mustafi
-
Kickscore: 69
M. Hummels
22
Kickscore: 58
M. ter Stegen
12
Kickscore: 53
B. Leno
A. Martial
Kickscore: 43
11
K. Coman
Kickscore: 36
20
A. Gignac
Kickscore: 53
10
M. Schneiderlin
Kickscore: 63
-
Y. Cabaye
Kickscore: 67
6
L. Digne
Kickscore: 43
17
S. Mandanda
Kickscore: 70
16
B. Costil
Kickscore: 41
23
A. Rami
Kickscore: 50
4
N. Kanté
Kickscore: 64
5
C. Jallet
Kickscore: 53
2
E. Mangala
Kickscore: 49
13
Portugal Wales
58.568866552989896% (winning) 59%
41.431133447010104% (losing) 41%
July 06, 2016 21:00

Portugal

13
Kickscore: 43
Danilo Pereira
-
Kickscore: 47
Bruno Alves
5
Kickscore: 49
Raphaël Guerreiro
-
Kickscore: 100
Cristiano Ronaldo
16
Kickscore: 42
Renato Sanches
10
Kickscore: 32
João Mário
23
Kickscore: 33
Adrien Silva
-
Kickscore: 59
Nani
21
Kickscore: 44
Cédric Soares
4
Kickscore: 57
José Fonte
1
Kickscore: 50
Rui Patrício

Coach: Fernando Santos

Wales

A. King
Kickscore: 37
-
J. Collins
Kickscore: 48
-
J. Allen
Kickscore: 47
7
G. Bale
Kickscore: 56
-
J. Ledley
Kickscore: 54
16
H. Robson-Kanu
Kickscore: 34
-
C. Gunter
Kickscore: 39
2
J. Chester
Kickscore: 44
5
N. Taylor
Kickscore: 51
3
A. Williams
Kickscore: 42
6
W. Hennessey
Kickscore: 40
1

Coach: C. Coleman

9
Kickscore: 40
Éder
8
Kickscore: 78
João Moutinho
11
Kickscore: 51
Vieirinha
20
Kickscore: 48
Ricardo Quaresma
18
Kickscore: 44
Rafa Silva
15
Kickscore: 51
André Gomes
6
Kickscore: 86
Ricardo Carvalho
12
Kickscore: 46
Anthony Lopes
22
Kickscore: 47
Eduardo
14
Kickscore: 38
William Carvalho
19
Kickscore: 58
Eliseu
-
Kickscore: 68
Pepe
G. Williams
Kickscore: 37
17
S. Church
Kickscore: 28
9
S. Vokes
Kickscore: 39
19
D. Edwards
Kickscore: 32
-
J. Williams
Kickscore: 33
11
D. Cotterill
Kickscore: 35
20
D. Vaughan
Kickscore: 43
24
A. Richards
Kickscore: 34
15
D. Ward
Kickscore: 37
21
O. Williams
Kickscore: 35
12
A. Ramsey
Kickscore: 50
-
B. Davies
Kickscore: 42
4
France Iceland
78.9224974936988% (winning) 79%
21.077502506301204% (losing) 21%
July 03, 2016 21:00

France

3
Kickscore: 87
P. Evra
19
Kickscore: 59
B. Sagna
8
Kickscore: 59
D. Payet
14
Kickscore: 62
B. Matuidi
9
Kickscore: 64
O. Giroud
21
Kickscore: 66
L. Koscielny
1
Kickscore: 57
H. Lloris
22
Kickscore: 65
S. Umtiti
15
Kickscore: 65
P. Pogba
18
Kickscore: 47
M. Sissoko
-
Kickscore: 71
A. Griezmann

Coach: D. Deschamps

Iceland

K. Sigþórsson
Kickscore: 44
9
J. Böðvarsson
Kickscore: 44
15
A. Skúlason
Kickscore: 41
23
G. Sigurðsson
Kickscore: 32
10
A. Gunnarsson
Kickscore: 37
17
B. Bjarnason
Kickscore: 45
8
J. Guðmunds­son
Kickscore: 45
7
K. Árnason
Kickscore: 43
14
H. Halldórsson
Kickscore: 47
1
R. Sigurdsson
Kickscore: 48
6
B. Sævarsson
Kickscore: 31
2

Coach: L. Lagerbäck H. Hallgrímsson

11
Kickscore: 43
A. Martial
20
Kickscore: 36
K. Coman
13
Kickscore: 49
E. Mangala
2
Kickscore: 53
C. Jallet
5
Kickscore: 64
N. Kanté
4
Kickscore: 50
A. Rami
23
Kickscore: 41
B. Costil
16
Kickscore: 70
S. Mandanda
17
Kickscore: 43
L. Digne
6
Kickscore: 67
Y. Cabaye
-
Kickscore: 63
M. Schneiderlin
10
Kickscore: 53
A. Gignac
E. Guðjohnsen
Kickscore: 19
22
A. Finnbogason
Kickscore: 33
11
A. Traustason
Kickscore: 36
21
R. Sigurjónsson
Kickscore: 37
16
E. Hallfreðsson
Kickscore: 31
20
T. Bjarnason
Kickscore: 40
18
S. Ingason
Kickscore: 38
5
H. Hermannsson
Kickscore: 38
4
Haukur Hauksson
Kickscore: 31
3
H. Magnússon
Kickscore: 30
19
Ö. Kristinsson
Kickscore: 28
12
I. Jónsson
Kickscore: 40
13
Germany Italy
52.65858767332921% (winning) 53%
47.34141232667079% (losing) 47%
July 02, 2016 21:00

Germany

-
Kickscore: 87
M. Neuer
17
Kickscore: 59
J. Boateng
3
Kickscore: 37
J. Hector
4
Kickscore: 54
B. Höwedes
-
Kickscore: 69
M. Hummels
6
Kickscore: 65
S. Khedira
27
Kickscore: 46
J. Kimmich
-
Kickscore: 63
T. Kroos
-
Kickscore: 57
M. Özil
23
Kickscore: 47
M. Gómez
-
Kickscore: 86
T. Müller

Coach: J. Löw

Italy

S. Sturaro
Kickscore: 36
27
G. Pellè
Kickscore: 39
9
Eder
Kickscore: 19
17
M. Parolo
Kickscore: 56
18
E. Giaccherini
Kickscore: 43
23
A. Florenzi
Kickscore: 38
24
M. De Sciglio
Kickscore: 32
2
G. Buffon
Kickscore: 78
1
A. Barzagli
Kickscore: 75
15
L. Bonucci
Kickscore: 79
19
G. Chiellini
Kickscore: 82
3

Coach: A. Conte

12
Kickscore: 53
B. Leno
22
Kickscore: 58
M. ter Stegen
2
Kickscore: 39
S. Mustafi
16
Kickscore: 29
A. Rüdiger
14
Kickscore: 47
E. Can
15
Kickscore: 38
J. Draxler
19
Kickscore: 69
M. Götze
25
Kickscore: 29
L. Sané
9
Kickscore: 45
A. Schürrle
-
Kickscore: 86
B. Schweinsteiger
26
Kickscore: 52
J. Weigl
-
Kickscore: 46
L. Podolski
C. Immobile
Kickscore: 13
11
L. Insigne
Kickscore: 46
20
S. Zaza
Kickscore: 18
7
S. El Shaarawy
Kickscore: 53
22
F. Bernardeschi
Kickscore: 42
29
Thiago Motta
Kickscore: 81
32
A. Candreva
Kickscore: 18
6
A. Ogbonna
Kickscore: 35
21
M. Darmian
Kickscore: 56
4
S. Sirigu
Kickscore: 58
12
F. Marchetti
Kickscore: 43
14
D. De Rossi
Kickscore: 68
16
Wales Belgium
38.506001640926904% (losing) 39%
61.493998359073096% (winning) 61%
July 01, 2016 21:00

Wales

1
Kickscore: 40
W. Hennessey
4
Kickscore: 42
B. Davies
2
Kickscore: 39
C. Gunter
5
Kickscore: 44
J. Chester
3
Kickscore: 51
N. Taylor
6
Kickscore: 42
A. Williams
-
Kickscore: 50
A. Ramsey
7
Kickscore: 47
J. Allen
-
Kickscore: 56
G. Bale
16
Kickscore: 54
J. Ledley
-
Kickscore: 34
H. Robson-Kanu

Coach: C. Coleman

Belgium

T. Courtois
Kickscore: 67
1
T. Alderweireld
Kickscore: 59
2
T. Meunier
Kickscore: 49
-
A. Witsel
Kickscore: 50
6
E. Hazard
Kickscore: 70
10
K. De Bruyne
Kickscore: 52
7
Y. Carrasco
Kickscore: 55
-
R. Lukaku
Kickscore: 36
9
J. Denayer
Kickscore: 34
15
J. Lukaku
Kickscore: 37
21
R. Nainggolan
Kickscore: 63
-

Coach: M. Wilmots

21
Kickscore: 37
D. Ward
12
Kickscore: 35
O. Williams
-
Kickscore: 48
J. Collins
15
Kickscore: 34
A. Richards
-
Kickscore: 32
D. Edwards
11
Kickscore: 33
J. Williams
20
Kickscore: 35
D. Cotterill
-
Kickscore: 37
A. King
24
Kickscore: 43
D. Vaughan
17
Kickscore: 37
G. Williams
9
Kickscore: 28
S. Church
19
Kickscore: 39
S. Vokes
D. Origi
Kickscore: 43
17
C. Benteke
Kickscore: 42
20
M. Batshuayi
Kickscore: 35
22
J. Vertonghen
Kickscore: 62
5
T. Vermaelen
Kickscore: 39
3
M. Dembélé
Kickscore: 72
-
S. Mignolet
Kickscore: 63
12
J. Gillet
Kickscore: 39
13
L. Ciman
Kickscore: 44
23
C. Kabasele 18
M. Fellaini
Kickscore: 36
8
D. Mertens
Kickscore: 56
14
Poland Portugal
49.2431719729692% (losing) 49%
50.7568280270308% (winning) 51%
June 30, 2016 21:00

Poland

11
Kickscore: 43
K. Grosicki
9
Kickscore: 66
R. Lewandowski
7
Kickscore: 49
A. Milik
16
Kickscore: 53
J. Błaszczykowski
10
Kickscore: 54
G. Krychowiak
5
Kickscore: 39
K. Mączyński
20
Kickscore: 55
Ł. Piszczek
2
Kickscore: 48
M. Pazdan
3
Kickscore: 47
A. Jędrzejczyk
15
Kickscore: 40
K. Glik
22
Kickscore: 61
Ł. Fabiański

Coach: A. Nawałka

Portugal

Renato Sanches
Kickscore: 42
16
Eliseu
Kickscore: 58
19
Cristiano Ronaldo
Kickscore: 100
-
João Mário
Kickscore: 32
10
Adrien Silva
Kickscore: 33
23
Nani
Kickscore: 59
-
William Carvalho
Kickscore: 38
14
Cédric Soares
Kickscore: 44
21
Pepe
Kickscore: 68
-
José Fonte
Kickscore: 57
4
Rui Patrício
Kickscore: 50
1

Coach: Fernando Santos

13
Kickscore: 37
M. Stępiński
6
Kickscore: 48
T. Jodłowiec
21
Kickscore: 39
B. Kapustka
8
Kickscore: 33
K. Linetty
17
Kickscore: 52
S. Peszko
23
Kickscore: 38
F. Starzyński
19
Kickscore: 52
P. Zielinski
14
Kickscore: 55
J. Wawrzyniak
18
Kickscore: 37
B. Salamon
4
Kickscore: 37
T. Cionek
1
Kickscore: 60
W. Szczęsny
12
Kickscore: 64
A. Boruc
Éder
Kickscore: 40
9
Danilo Pereira
Kickscore: 43
13
João Moutinho
Kickscore: 78
8
Vieirinha
Kickscore: 51
11
Ricardo Quaresma
Kickscore: 48
20
Rafa Silva
Kickscore: 44
18
Ricardo Carvalho
Kickscore: 86
6
Bruno Alves
Kickscore: 47
-
Anthony Lopes
Kickscore: 46
12
Eduardo
Kickscore: 47
22
André Gomes
Kickscore: 51
15
Raphaël Guerreiro
Kickscore: 49
5
England Iceland
71.63383862506379% (winning) 72%
28.366161374936205% (losing) 28%
June 27, 2016 21:00

England

19
Kickscore: 85
W. Rooney
18
Kickscore: 59
H. Kane
10
Kickscore: 46
R. Sterling
11
Kickscore: 37
A. Lallana
20
Kickscore: 62
D. Alli
12
Kickscore: 71
K. Walker
5
Kickscore: 45
C. Smalling
21
Kickscore: 51
D. Rose
15
Kickscore: 48
E. Dier
-
Kickscore: 43
G. Cahill
23
Kickscore: 73
J. Hart

Coach: R. Hodgson

Iceland

K. Sigþórsson
Kickscore: 44
9
J. Böðvarsson
Kickscore: 44
15
A. Skúlason
Kickscore: 41
23
G. Sigurðsson
Kickscore: 32
10
A. Gunnarsson
Kickscore: 37
17
B. Bjarnason
Kickscore: 45
8
J. Guðmunds­son
Kickscore: 45
7
K. Árnason
Kickscore: 43
14
B. Sævarsson
Kickscore: 31
2
R. Sigurdsson
Kickscore: 48
6
H. Halldórsson
Kickscore: 47
1

Coach: H. Hallgrímsson L. Lagerbäck

-
Kickscore: 56
J. Vardy
22
Kickscore: 35
R. Barkley
6
Kickscore: 40
J. Stones
2
Kickscore: 54
N. Clyne
3
Kickscore: 47
R. Bertrand
13
Kickscore: 38
T. Heaton
1
Kickscore: 73
F. Forster
4
Kickscore: 69
J. Henderson
14
Kickscore: 66
J. Milner
7
Kickscore: 42
J. Wilshere
9
Kickscore: 43
M. Rashford
-
Kickscore: 48
D. Sturridge
E. Guðjohnsen
Kickscore: 19
22
A. Finnbogason
Kickscore: 33
11
A. Traustason
Kickscore: 36
21
R. Sigurjónsson
Kickscore: 37
16
E. Hallfreðsson
Kickscore: 31
20
T. Bjarnason
Kickscore: 40
18
S. Ingason
Kickscore: 38
5
H. Hermannsson
Kickscore: 38
4
Haukur Hauksson
Kickscore: 31
3
H. Magnússon
Kickscore: 30
19
Ö. Kristinsson
Kickscore: 28
12
I. Jónsson
Kickscore: 40
13
Italy Spain
33.7271125122509% (losing) 34%
66.2728874877491% (winning) 66%
June 27, 2016 18:00

Italy

9
Kickscore: 39
G. Pellè
17
Kickscore: 19
Eder
18
Kickscore: 56
M. Parolo
23
Kickscore: 43
E. Giaccherini
24
Kickscore: 38
A. Florenzi
16
Kickscore: 68
D. De Rossi
2
Kickscore: 32
M. De Sciglio
3
Kickscore: 82
G. Chiellini
19
Kickscore: 79
L. Bonucci
15
Kickscore: 75
A. Barzagli
1
Kickscore: 78
G. Buffon

Coach: A. Conte

Spain

Álvaro Morata
Kickscore: 50
7
Nolito
Kickscore: 71
22
David Silva
Kickscore: 73
21
Iniesta
Kickscore: 72
6
Fàbregas
Kickscore: 91
10
Busquets
Kickscore: 78
5
Juanfran
Kickscore: 61
-
Sergio Ramos
Kickscore: 71
-
Piqué
Kickscore: 82
3
Jordi Alba
Kickscore: 65
18
De Gea
Kickscore: 36
13

Coach: Del Bosque

11
Kickscore: 13
C. Immobile
20
Kickscore: 46
L. Insigne
7
Kickscore: 18
S. Zaza
22
Kickscore: 53
S. El Shaarawy
29
Kickscore: 42
F. Bernardeschi
27
Kickscore: 36
S. Sturaro
32
Kickscore: 81
Thiago Motta
6
Kickscore: 18
A. Candreva
21
Kickscore: 35
A. Ogbonna
4
Kickscore: 56
M. Darmian
12
Kickscore: 58
S. Sirigu
14
Kickscore: 43
F. Marchetti
Lucas Vázquez
Kickscore: 57
-
Aduriz
Kickscore: 47
20
Bruno
Kickscore: 59
16
Pedro
Kickscore: 34
11
Koke
Kickscore: 69
-
Thiago Alcântara
Kickscore: 52
14
San José
Kickscore: 51
17
Bellerín
Kickscore: 43
12
Bartra
Kickscore: 54
4
Azpilicueta
Kickscore: 43
2
Sergio Rico
Kickscore: 43
23
Casillas
Kickscore: 67
1
Hungary Belgium
31.0642333114432% (losing) 31%
68.9357666885568% (winning) 69%
June 26, 2016 21:00

Hungary

9
Kickscore: 45
Á. Szalai
10
Kickscore: 41
Z. Gera
8
Kickscore: 39
A. Nagy
15
Kickscore: 38
L. Kleinheisler
7
Kickscore: 66
B. Dzsudzsák
2
Kickscore: 49
A. Lang
4
Kickscore: 42
T. Kádár
40
Kickscore: 42
R. Guzmics
1
Kickscore: 36
G. Király
23
Kickscore: 34
R. Juhász
-
Kickscore: 39
G. Lovrencsics

Coach: B. Storck

Belgium

D. Mertens
Kickscore: 56
14
R. Nainggolan
Kickscore: 63
-
R. Lukaku
Kickscore: 36
9
K. De Bruyne
Kickscore: 52
7
E. Hazard
Kickscore: 70
10
A. Witsel
Kickscore: 50
6
T. Meunier
Kickscore: 49
-
T. Alderweireld
Kickscore: 59
2
T. Vermaelen
Kickscore: 39
3
J. Vertonghen
Kickscore: 62
5
T. Courtois
Kickscore: 67
1

Coach: M. Wilmots

-
Kickscore: 40
K. Németh
5
Kickscore: 46
A. Fiola
37
Kickscore: 35
B. Bese
22
Kickscore: 47
P. Gulácsi
35
Kickscore: 33
D. Dibusz
36
Kickscore: 37
M. Korhut
16
Kickscore: 40
Á. Pintér
-
Kickscore: 49
Á. Elek
-
Kickscore: 27
Z. Stieber
13
Kickscore: 36
D. Böde
17
Kickscore: 47
N. Nikolić
-
Kickscore: 37
T. Priškin
D. Origi
Kickscore: 43
17
C. Benteke
Kickscore: 42
20
M. Batshuayi
Kickscore: 35
22
M. Fellaini
Kickscore: 36
8
J. Lukaku
Kickscore: 37
21
C. Kabasele 18
J. Denayer
Kickscore: 34
15
L. Ciman
Kickscore: 44
23
J. Gillet
Kickscore: 39
13
S. Mignolet
Kickscore: 63
12
Y. Carrasco
Kickscore: 55
-
M. Dembélé
Kickscore: 72
-
Germany Slovakia
67.6865700633881% (winning) 68%
32.313429936611904% (losing) 32%
June 26, 2016 18:00

Germany

-
Kickscore: 86
T. Müller
23
Kickscore: 47
M. Gómez
-
Kickscore: 57
M. Özil
-
Kickscore: 63
T. Kroos
27
Kickscore: 46
J. Kimmich
6
Kickscore: 65
S. Khedira
15
Kickscore: 38
J. Draxler
-
Kickscore: 69
M. Hummels
3
Kickscore: 37
J. Hector
17
Kickscore: 59
J. Boateng
-
Kickscore: 87
M. Neuer

Coach: J. Löw

Slovakia

M. Ďuriš
Kickscore: 49
21
P. Pekarík
Kickscore: 55
2
M. Škriniar
Kickscore: 41
25
M. Škrtel
Kickscore: 47
3
M. Hamšík
Kickscore: 58
17
P. Hrošovský
Kickscore: 43
13
J. Kucka
Kickscore: 61
19
V. Weiss
Kickscore: 38
7
N. Gyömbér
Kickscore: 51
15
J. Ďurica
Kickscore: 39
4
M. Kozáčik
Kickscore: 50
23

Coach: J. Kozák

-
Kickscore: 46
L. Podolski
26
Kickscore: 52
J. Weigl
-
Kickscore: 86
B. Schweinsteiger
9
Kickscore: 45
A. Schürrle
25
Kickscore: 29
L. Sané
19
Kickscore: 69
M. Götze
14
Kickscore: 47
E. Can
16
Kickscore: 29
A. Rüdiger
2
Kickscore: 39
S. Mustafi
4
Kickscore: 54
B. Höwedes
22
Kickscore: 58
M. ter Stegen
12
Kickscore: 53
B. Leno
S. Šesták
Kickscore: 21
9
A. Nemec
Kickscore: 56
11
T. Hubočan
Kickscore: 55
-
K. Saláta
Kickscore: 36
16
O. Duda
Kickscore: 58
8
J. Greguš
Kickscore: 42
6
R. Mak
Kickscore: 37
-
V. Pečovský
Kickscore: 54
22
M. Stoch
Kickscore: 45
10
D. Švento
Kickscore: 45
18
J. Novota
Kickscore: 48
12
J. Mucha
Kickscore: 46
1
France Republic of Ireland
80.95444137272419% (winning) 81%
19.045558627275806% (losing) 19%
June 26, 2016 15:00

France

-
Kickscore: 71
A. Griezmann
15
Kickscore: 65
P. Pogba
1
Kickscore: 57
H. Lloris
4
Kickscore: 50
A. Rami
21
Kickscore: 66
L. Koscielny
5
Kickscore: 64
N. Kanté
9
Kickscore: 64
O. Giroud
14
Kickscore: 62
B. Matuidi
8
Kickscore: 59
D. Payet
19
Kickscore: 59
B. Sagna
3
Kickscore: 87
P. Evra

Coach: D. Deschamps

Republic of Ireland

D. Murphy
Kickscore: 37
21
J. McClean
Kickscore: 32
11
R. Keogh
Kickscore: 33
5
S. Duffy
Kickscore: 37
12
S. Long
Kickscore: 49
9
J. McCarthy
Kickscore: 61
-
J. Hendrick
Kickscore: 38
27
R. Brady
Kickscore: 51
19
S. Ward
Kickscore: 38
17
S. Coleman
Kickscore: 46
2
D. Randolph
Kickscore: 40
-

Coach: M. O'Neill

10
Kickscore: 53
A. Gignac
18
Kickscore: 47
M. Sissoko
-
Kickscore: 63
M. Schneiderlin
6
Kickscore: 67
Y. Cabaye
22
Kickscore: 65
S. Umtiti
17
Kickscore: 43
L. Digne
16
Kickscore: 70
S. Mandanda
23
Kickscore: 41
B. Costil
2
Kickscore: 53
C. Jallet
13
Kickscore: 49
E. Mangala
20
Kickscore: 36
K. Coman
11
Kickscore: 43
A. Martial
J. Walters
Kickscore: 54
14
R. Keane
Kickscore: 50
-
D. Meyler
Kickscore: 48
18
A. McGeady
Kickscore: 51
7
S. Quinn
Kickscore: 30
22
C. Christie
Kickscore: 40
15
K. Westwood
Kickscore: 34
30
S. Given
Kickscore: 52
16
W. Hoolahan
Kickscore: 55
20
G. Whelan
Kickscore: 60
6
J. O'Shea
Kickscore: 57
4
C. Clark
Kickscore: 26
24
Croatia Portugal
60.5651429238797% (winning) 61%
39.4348570761203% (losing) 39%
June 25, 2016 21:00

Croatia

5
Kickscore: 66
V. Ćorluka
-
Kickscore: 74
D. Srna
3
Kickscore: 51
I. Strinić
21
Kickscore: 36
D. Vida
19
Kickscore: 58
M. Badelj
14
Kickscore: 32
M. Brozović
-
Kickscore: 73
L. Modrić
4
Kickscore: 64
I. Perišić
-
Kickscore: 67
I. Rakitić
-
Kickscore: 55
M. Mandžukić
23
Kickscore: 42
D. Subašić

Coach: A. Čačić

Portugal

João Mário
Kickscore: 32
10
Adrien Silva
Kickscore: 33
23
Cédric Soares
Kickscore: 44
21
Cristiano Ronaldo
Kickscore: 100
-
Nani
Kickscore: 59
-
William Carvalho
Kickscore: 38
14
André Gomes
Kickscore: 51
15
Pepe
Kickscore: 68
-
Raphaël Guerreiro
Kickscore: 49
5
Rui Patrício
Kickscore: 50
1
José Fonte
Kickscore: 57
4

Coach: Fernando Santos

6
Kickscore: 44
T. Jedvaj
13
Kickscore: 42
G. Schildenfeld
2
Kickscore: 59
Š. Vrsaljko
24
Kickscore: 40
A. Ćorić
-
Kickscore: 23
M. Kovačić
26
Kickscore: 35
M. Rog
22
Kickscore: 45
D. Čop
16
Kickscore: 42
N. Kalinić
9
Kickscore: 49
A. Kramarić
20
Kickscore: 44
M. Pjaca
1
Kickscore: 42
I. Vargić
-
Kickscore: 39
L. Kalinić
Éder
Kickscore: 40
9
Danilo Pereira
Kickscore: 43
13
Renato Sanches
Kickscore: 42
16
Anthony Lopes
Kickscore: 46
12
Eduardo
Kickscore: 47
22
João Moutinho
Kickscore: 78
8
Vieirinha
Kickscore: 51
11
Ricardo Carvalho
Kickscore: 86
6
Eliseu
Kickscore: 58
19
Bruno Alves
Kickscore: 47
-
Ricardo Quaresma
Kickscore: 48
20
Rafa Silva
Kickscore: 44
18
Wales Northern Ireland
55.221801426758496% (winning) 55%
44.778198573241504% (losing) 45%
June 25, 2016 18:00

Wales

19
Kickscore: 39
S. Vokes
16
Kickscore: 54
J. Ledley
-
Kickscore: 56
G. Bale
7
Kickscore: 47
J. Allen
-
Kickscore: 50
A. Ramsey
6
Kickscore: 42
A. Williams
3
Kickscore: 51
N. Taylor
5
Kickscore: 44
J. Chester
2
Kickscore: 39
C. Gunter
4
Kickscore: 42
B. Davies
1
Kickscore: 40
W. Hennessey

Coach: C. Coleman

Northern Ireland

K. Lafferty
Kickscore: 37
10
J. Ward
Kickscore: 48
19
O. Norwood
Kickscore: 43
16
C. Evans
Kickscore: 35
13
S. Davis
Kickscore: 32
8
S. Dallas
Kickscore: 39
14
G. McAuley
Kickscore: 43
4
A. Hughes
Kickscore: 51
18
J. Evans
Kickscore: 75
5
C. Cathcart
Kickscore: 39
20
M. McGovern
Kickscore: 38
23

Coach: M. O'Neill

9
Kickscore: 28
S. Church
17
Kickscore: 37
G. Williams
24
Kickscore: 43
D. Vaughan
-
Kickscore: 37
A. King
20
Kickscore: 35
D. Cotterill
11
Kickscore: 33
J. Williams
-
Kickscore: 32
D. Edwards
15
Kickscore: 34
A. Richards
-
Kickscore: 48
J. Collins
12
Kickscore: 35
O. Williams
21
Kickscore: 37
D. Ward
-
Kickscore: 34
H. Robson-Kanu
J. Magennis
Kickscore: 38
21
W. Grigg
Kickscore: 35
9
N. McGinn
Kickscore: 30
7
P. McNair
Kickscore: 35
17
C. McLaughlin
Kickscore: 46
2
L. McCullough
Kickscore: 34
15
L. Hodson
Kickscore: 29
3
S. Ferguson
Kickscore: 33
-
C. Baird
Kickscore: 38
6
A. Mannus
Kickscore: 35
12
R. Carroll
Kickscore: 34
1
C. Washington
Kickscore: 39
11
Switzerland Poland
47.0632576921046% (losing) 47%
52.9367423078954% (winning) 53%
June 25, 2016 15:00

Switzerland

2
Kickscore: 65
S. Lichtsteiner
13
Kickscore: 42
R. Rodriguez
22
Kickscore: 44
F. Schär
11
Kickscore: 61
V. Behrami
15
Kickscore: 61
B. Džemaili
10
Kickscore: 59
G. Xhaka
18
Kickscore: 31
A. Mehmedi
9
Kickscore: 36
H. Seferović
23
Kickscore: 54
X. Shaqiri
20
Kickscore: 48
J. Djourou
1
Kickscore: 54
Y. Sommer

Coach: V. Petković

Poland

J. Błaszczykowski
Kickscore: 53
16
G. Krychowiak
Kickscore: 54
10
K. Mączyński
Kickscore: 39
5
K. Grosicki
Kickscore: 43
11
R. Lewandowski
Kickscore: 66
9
A. Milik
Kickscore: 49
7
Ł. Piszczek
Kickscore: 55
20
M. Pazdan
Kickscore: 48
2
A. Jędrzejczyk
Kickscore: 47
3
K. Glik
Kickscore: 40
15
Ł. Fabiański
Kickscore: 61
22

Coach: A. Nawałka

6
Kickscore: 37
M. Lang
3
Kickscore: 40
F. Moubandje
5
Kickscore: 24
S. von Bergen
16
Kickscore: 31
G. Fernandes
14
Kickscore: 55
F. Frei
26
Kickscore: 34
D. Zakaria
19
Kickscore: 34
E. Derdiyok
7
Kickscore: 39
B. Embolo
25
Kickscore: 33
S. Tarashaj
24
Kickscore: 43
N. Elvedi
12
Kickscore: 58
M. Hitz
21
Kickscore: 51
R. Bürki
T. Jodłowiec
Kickscore: 48
6
B. Kapustka
Kickscore: 39
21
K. Linetty
Kickscore: 33
8
S. Peszko
Kickscore: 52
17
F. Starzyński
Kickscore: 38
23
P. Zielinski
Kickscore: 52
19
M. Stępiński
Kickscore: 37
13
J. Wawrzyniak
Kickscore: 55
14
B. Salamon
Kickscore: 37
18
T. Cionek
Kickscore: 37
4
W. Szczęsny
Kickscore: 60
1
A. Boruc
Kickscore: 64
12
Italy Republic of Ireland
58.261883957445406% (winning) 58%
41.738116042554594% (losing) 42%
June 22, 2016 21:00

Italy

7
Kickscore: 18
S. Zaza
11
Kickscore: 13
C. Immobile
29
Kickscore: 42
F. Bernardeschi
27
Kickscore: 36
S. Sturaro
32
Kickscore: 81
Thiago Motta
24
Kickscore: 38
A. Florenzi
21
Kickscore: 35
A. Ogbonna
2
Kickscore: 32
M. De Sciglio
12
Kickscore: 58
S. Sirigu
15
Kickscore: 75
A. Barzagli
19
Kickscore: 79
L. Bonucci

Coach: A. Conte

Republic of Ireland

D. Murphy
Kickscore: 37
21
J. McClean
Kickscore: 32
11
S. Ward
Kickscore: 38
17
R. Keogh
Kickscore: 33
5
S. Duffy
Kickscore: 37
12
S. Long
Kickscore: 49
9
J. McCarthy
Kickscore: 61
-
J. Hendrick
Kickscore: 38
27
R. Brady
Kickscore: 51
19
S. Coleman
Kickscore: 46
2
D. Randolph
Kickscore: 40
-

Coach: M. O'Neill

20
Kickscore: 46
L. Insigne
22
Kickscore: 53
S. El Shaarawy
14
Kickscore: 43
F. Marchetti
9
Kickscore: 39
G. Pellè
1
Kickscore: 78
G. Buffon
3
Kickscore: 82
G. Chiellini
4
Kickscore: 56
M. Darmian
6
Kickscore: 18
A. Candreva
16
Kickscore: 68
D. De Rossi
23
Kickscore: 43
E. Giaccherini
18
Kickscore: 56
M. Parolo
17
Kickscore: 19
Eder
R. Keane
Kickscore: 50
-
S. Quinn
Kickscore: 30
22
D. Meyler
Kickscore: 48
18
A. McGeady
Kickscore: 51
7
C. Christie
Kickscore: 40
15
K. Westwood
Kickscore: 34
30
S. Given
Kickscore: 52
16
J. Walters
Kickscore: 54
14
G. Whelan
Kickscore: 60
6
W. Hoolahan
Kickscore: 55
20
J. O'Shea
Kickscore: 57
4
C. Clark
Kickscore: 26
24
Sweden Belgium
37.3238249427716% (losing) 37%
62.6761750572284% (winning) 63%
June 22, 2016 21:00

Sweden

1
Kickscore: 59
A. Isaksson
4
Kickscore: 32
A. Granqvist
-
Kickscore: 57
E. Johansson
14
Kickscore: 41
V. Nilsson Lindelöf
5
Kickscore: 40
Martin Olsson
8
Kickscore: 42
A. Ekdal
9
Kickscore: 61
K. Källström
7
Kickscore: 49
S. Larsson
-
Kickscore: 33
M. Berg
6
Kickscore: 44
E. Forsberg
10
Kickscore: 81
Z. Ibrahimovic

Coach: E. Hamrén

Belgium

T. Courtois
Kickscore: 67
1
T. Alderweireld
Kickscore: 59
2
T. Meunier
Kickscore: 49
-
T. Vermaelen
Kickscore: 39
3
J. Vertonghen
Kickscore: 62
5
K. De Bruyne
Kickscore: 52
7
Y. Carrasco
Kickscore: 55
-
E. Hazard
Kickscore: 70
10
R. Nainggolan
Kickscore: 63
-
A. Witsel
Kickscore: 50
6
R. Lukaku
Kickscore: 36
9

Coach: M. Wilmots

-
Kickscore: 32
P. Carlgren
-
Kickscore: 46
R. Olsen
-
Kickscore: 39
L. Augustinsson
13
Kickscore: 42
P. Jansson
2
Kickscore: 41
M. Lustig
21
Kickscore: 29
J. Durmaz
15
Kickscore: 30
O. Hiljemark
-
Kickscore: 45
O. Lewicki
16
Kickscore: 33
P. Wernbloom
22
Kickscore: 38
E. Zengin
20
Kickscore: 44
J. Guidetti
-
Kickscore: 37
E. Kujović
D. Origi
Kickscore: 43
17
D. Mertens
Kickscore: 56
14
C. Benteke
Kickscore: 42
20
J. Gillet
Kickscore: 39
13
S. Mignolet
Kickscore: 63
12
L. Ciman
Kickscore: 44
23
J. Denayer
Kickscore: 34
15
C. Kabasele 18
J. Lukaku
Kickscore: 37
21
M. Dembélé
Kickscore: 72
-
M. Fellaini
Kickscore: 36
8
M. Batshuayi
Kickscore: 35
22
Hungary Portugal
25.3577099310831% (losing) 25%
74.64229006891689% (winning) 75%
June 22, 2016 18:00

Hungary

1
Kickscore: 36
G. Király
40
Kickscore: 42
R. Guzmics
23
Kickscore: 34
R. Juhász
36
Kickscore: 37
M. Korhut
2
Kickscore: 49
A. Lang
16
Kickscore: 40
Á. Pintér
7
Kickscore: 66
B. Dzsudzsák
-
Kickscore: 49
Á. Elek
-
Kickscore: 39
G. Lovrencsics
10
Kickscore: 41
Z. Gera
9
Kickscore: 45
Á. Szalai

Coach: B. Storck

Portugal

William Carvalho
Kickscore: 38
14
Eliseu
Kickscore: 58
19
Rui Patrício
Kickscore: 50
1
Pepe
Kickscore: 68
-
Ricardo Carvalho
Kickscore: 86
6
Nani
Kickscore: 59
-
João Moutinho
Kickscore: 78
8
João Mário
Kickscore: 32
10
André Gomes
Kickscore: 51
15
Vieirinha
Kickscore: 51
11
Cristiano Ronaldo
Kickscore: 100
-

Coach: Fernando Santos

35
Kickscore: 33
D. Dibusz
22
Kickscore: 47
P. Gulácsi
37
Kickscore: 35
B. Bese
5
Kickscore: 46
A. Fiola
4
Kickscore: 42
T. Kádár
15
Kickscore: 38
L. Kleinheisler
8
Kickscore: 39
A. Nagy
-
Kickscore: 27
Z. Stieber
13
Kickscore: 36
D. Böde
-
Kickscore: 40
K. Németh
17
Kickscore: 47
N. Nikolić
-
Kickscore: 37
T. Priškin
Adrien Silva
Kickscore: 33
23
Renato Sanches
Kickscore: 42
16
Rafa Silva
Kickscore: 44
18
Ricardo Quaresma
Kickscore: 48
20
Bruno Alves
Kickscore: 47
-
José Fonte
Kickscore: 57
4
Cédric Soares
Kickscore: 44
21
Anthony Lopes
Kickscore: 46
12
Eduardo
Kickscore: 47
22
Raphaël Guerreiro
Kickscore: 49
5
Danilo Pereira
Kickscore: 43
13
Éder
Kickscore: 40
9
Iceland Austria
40.6522329285754% (losing) 41%
59.3477670714246% (winning) 59%
June 22, 2016 18:00

Iceland

7
Kickscore: 45
J. Guðmunds­son
14
Kickscore: 43
K. Árnason
2
Kickscore: 31
B. Sævarsson
6
Kickscore: 48
R. Sigurdsson
1
Kickscore: 47
H. Halldórsson
8
Kickscore: 45
B. Bjarnason
17
Kickscore: 37
A. Gunnarsson
10
Kickscore: 32
G. Sigurðsson
23
Kickscore: 41
A. Skúlason
15
Kickscore: 44
J. Böðvarsson
9
Kickscore: 44
K. Sigþórsson

Coach: L. Lagerbäck H. Hallgrímsson

Austria

R. Almer
Kickscore: 53
1
A. Dragovic
Kickscore: 59
3
C. Fuchs
Kickscore: 61
5
M. Hinteregger
Kickscore: 47
4
F. Klein
Kickscore: 38
17
D. Alaba
Kickscore: 59
8
S. Prödl
Kickscore: 32
15
J. Baumgartlinger
Kickscore: 48
14
S. Ilsanker
Kickscore: 54
6
M. Arnautović
Kickscore: 36
7
M. Sabitzer
Kickscore: 42
20

Coach: M. Koller

5
Kickscore: 38
S. Ingason
4
Kickscore: 38
H. Hermannsson
3
Kickscore: 31
Haukur Hauksson
19
Kickscore: 30
H. Magnússon
12
Kickscore: 28
Ö. Kristinsson
13
Kickscore: 40
I. Jónsson
18
Kickscore: 40
T. Bjarnason
20
Kickscore: 31
E. Hallfreðsson
16
Kickscore: 37
R. Sigurjónsson
21
Kickscore: 36
A. Traustason
11
Kickscore: 33
A. Finnbogason
22
Kickscore: 19
E. Guðjohnsen
H. Lindner
Kickscore: 43
12
R. Özcan
Kickscore: 40
23
G. Garics
Kickscore: 39
2
M. Suttner
Kickscore: 42
13
K. Wimmer
Kickscore: 49
16
J. Jantscher
Kickscore: 27
22
Z. Junuzović
Kickscore: 43
10
A. Schöpf
Kickscore: 37
18
M. Harnik
Kickscore: 32
11
L. Hinterseer
Kickscore: 46
19
M. Janko
Kickscore: 45
21
R. Okotie
Kickscore: 40
9
Czech Republic Turkey
49.4573655072086% (losing) 49%
50.54263449279139% (winning) 51%
June 21, 2016 21:00

Czech Republic

15