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.00703416538022% (losing) 31%
68.99296583461978% (winning) 69%
July 10, 2016 21:00

Portugal

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
14
Kickscore: 38
William Carvalho
21
Kickscore: 44
Cédric Soares
-
Kickscore: 68
Pepe
4
Kickscore: 57
José Fonte
1
Kickscore: 50
Rui Patrício

Coach: Fernando Santos

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

9
Kickscore: 40
Éder
13
Kickscore: 43
Danilo Pereira
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
-
Kickscore: 47
Bruno Alves
12
Kickscore: 46
Anthony Lopes
22
Kickscore: 47
Eduardo
19
Kickscore: 58
Eliseu
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
Germany France
42.95287081204992% (losing) 43%
57.04712918795008% (winning) 57%
July 07, 2016 21:00

Germany

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

Coach: J. Löw

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

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

Portugal

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

Coach: Fernando Santos

Wales

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

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
6
Kickscore: 86
Ricardo Carvalho
19
Kickscore: 58
Eliseu
12
Kickscore: 46
Anthony Lopes
22
Kickscore: 47
Eduardo
14
Kickscore: 38
William Carvalho
15
Kickscore: 51
André Gomes
-
Kickscore: 68
Pepe
B. Davies
Kickscore: 42
4
A. Ramsey
Kickscore: 50
-
D. Ward
Kickscore: 37
21
O. Williams
Kickscore: 35
12
A. Richards
Kickscore: 34
15
D. Edwards
Kickscore: 32
-
J. Williams
Kickscore: 33
11
D. Cotterill
Kickscore: 35
20
D. Vaughan
Kickscore: 43
24
G. Williams
Kickscore: 37
17
S. Church
Kickscore: 28
9
S. Vokes
Kickscore: 39
19
France Iceland
78.92249749369881% (winning) 79%
21.077502506301194% (losing) 21%
July 03, 2016 21:00

France

-
Kickscore: 71
A. Griezmann
18
Kickscore: 47
M. Sissoko
15
Kickscore: 65
P. Pogba
22
Kickscore: 65
S. Umtiti
1
Kickscore: 57
H. Lloris
21
Kickscore: 66
L. Koscielny
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

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

10
Kickscore: 53
A. Gignac
-
Kickscore: 63
M. Schneiderlin
6
Kickscore: 67
Y. Cabaye
17
Kickscore: 43
L. Digne
16
Kickscore: 70
S. Mandanda
23
Kickscore: 41
B. Costil
4
Kickscore: 50
A. Rami
5
Kickscore: 64
N. Kanté
2
Kickscore: 53
C. Jallet
13
Kickscore: 49
E. Mangala
20
Kickscore: 36
K. Coman
11
Kickscore: 43
A. Martial
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: 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
-
Kickscore: 69
M. Hummels
4
Kickscore: 54
B. Höwedes
3
Kickscore: 37
J. Hector
17
Kickscore: 59
J. Boateng
-
Kickscore: 87
M. Neuer

Coach: J. Löw

Italy

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

Coach: A. Conte

-
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
15
Kickscore: 38
J. Draxler
14
Kickscore: 47
E. Can
16
Kickscore: 29
A. Rüdiger
2
Kickscore: 39
S. Mustafi
22
Kickscore: 58
M. ter Stegen
12
Kickscore: 53
B. Leno
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
D. De Rossi
Kickscore: 68
16
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
Wales Belgium
38.50600164092689% (losing) 39%
61.49399835907311% (winning) 61%
July 01, 2016 21:00

Wales

-
Kickscore: 34
H. Robson-Kanu
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

Belgium

R. Nainggolan
Kickscore: 63
-
J. Lukaku
Kickscore: 37
21
J. Denayer
Kickscore: 34
15
R. Lukaku
Kickscore: 36
9
Y. Carrasco
Kickscore: 55
-
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. Courtois
Kickscore: 67
1

Coach: M. Wilmots

19
Kickscore: 39
S. Vokes
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
D. Origi
Kickscore: 43
17
D. Mertens
Kickscore: 56
14
C. Benteke
Kickscore: 42
20
M. Batshuayi
Kickscore: 35
22
M. Fellaini
Kickscore: 36
8
C. Kabasele 18
L. Ciman
Kickscore: 44
23
J. Gillet
Kickscore: 39
13
S. Mignolet
Kickscore: 63
12
M. Dembélé
Kickscore: 72
-
T. Vermaelen
Kickscore: 39
3
J. Vertonghen
Kickscore: 62
5
Poland Portugal
49.24317197296919% (losing) 49%
50.75682802703081% (winning) 51%
June 30, 2016 21:00

Poland

16
Kickscore: 53
J. Błaszczykowski
10
Kickscore: 54
G. Krychowiak
5
Kickscore: 39
K. Mączyński
11
Kickscore: 43
K. Grosicki
9
Kickscore: 66
R. Lewandowski
7
Kickscore: 49
A. Milik
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
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
Pepe
Kickscore: 68
-
Rui Patrício
Kickscore: 50
1
José Fonte
Kickscore: 57
4
Eliseu
Kickscore: 58
19

Coach: Fernando Santos

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
13
Kickscore: 37
M. Stępiński
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
Anthony Lopes
Kickscore: 46
12
Eduardo
Kickscore: 47
22
João Moutinho
Kickscore: 78
8
André Gomes
Kickscore: 51
15
Vieirinha
Kickscore: 51
11
Ricardo Carvalho
Kickscore: 86
6
Raphaël Guerreiro
Kickscore: 49
5
Bruno Alves
Kickscore: 47
-
Ricardo Quaresma
Kickscore: 48
20
Rafa Silva
Kickscore: 44
18
England Iceland
71.63383862506376% (winning) 72%
28.36616137493624% (losing) 28%
June 27, 2016 21:00

England

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

Coach: R. Hodgson

Iceland

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

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

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

Italy

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

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

14
Kickscore: 43
F. Marchetti
12
Kickscore: 58
S. Sirigu
4
Kickscore: 56
M. Darmian
21
Kickscore: 35
A. Ogbonna
6
Kickscore: 18
A. Candreva
32
Kickscore: 81
Thiago Motta
27
Kickscore: 36
S. Sturaro
29
Kickscore: 42
F. Bernardeschi
22
Kickscore: 53
S. El Shaarawy
7
Kickscore: 18
S. Zaza
20
Kickscore: 46
L. Insigne
11
Kickscore: 13
C. Immobile
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.064233311443168% (losing) 31%
68.93576668855684% (winning) 69%
June 26, 2016 21:00

Hungary

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

Coach: B. Storck

Belgium

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

Coach: M. Wilmots

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

Germany

-
Kickscore: 87
M. Neuer
17
Kickscore: 59
J. Boateng
3
Kickscore: 37
J. Hector
-
Kickscore: 69
M. Hummels
15
Kickscore: 38
J. Draxler
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

Slovakia

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

Coach: J. Kozák

12
Kickscore: 53
B. Leno
22
Kickscore: 58
M. ter Stegen
4
Kickscore: 54
B. Höwedes
2
Kickscore: 39
S. Mustafi
16
Kickscore: 29
A. Rüdiger
14
Kickscore: 47
E. Can
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
J. Mucha
Kickscore: 46
1
J. Novota
Kickscore: 48
12
S. Šesták
Kickscore: 21
9
A. Nemec
Kickscore: 56
11
D. Švento
Kickscore: 45
18
M. Stoch
Kickscore: 45
10
V. Pečovský
Kickscore: 54
22
R. Mak
Kickscore: 37
-
J. Greguš
Kickscore: 42
6
O. Duda
Kickscore: 58
8
K. Saláta
Kickscore: 36
16
T. Hubočan
Kickscore: 55
-
France Republic of Ireland
80.95444137272423% (winning) 81%
19.04555862727577% (losing) 19%
June 26, 2016 15:00

France

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

Coach: D. Deschamps

Republic of Ireland

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

Coach: M. O'Neill

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

Croatia

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

Coach: A. Čačić

Portugal

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

Coach: Fernando Santos

-
Kickscore: 39
L. Kalinić
1
Kickscore: 42
I. Vargić
20
Kickscore: 44
M. Pjaca
9
Kickscore: 49
A. Kramarić
16
Kickscore: 42
N. Kalinić
22
Kickscore: 45
D. Čop
26
Kickscore: 35
M. Rog
-
Kickscore: 23
M. Kovačić
24
Kickscore: 40
A. Ćorić
2
Kickscore: 59
Š. Vrsaljko
13
Kickscore: 42
G. Schildenfeld
6
Kickscore: 44
T. Jedvaj
Rafa Silva
Kickscore: 44
18
Ricardo Quaresma
Kickscore: 48
20
Bruno Alves
Kickscore: 47
-
Eliseu
Kickscore: 58
19
Anthony Lopes
Kickscore: 46
12
Eduardo
Kickscore: 47
22
João Moutinho
Kickscore: 78
8
Danilo Pereira
Kickscore: 43
13
Ricardo Carvalho
Kickscore: 86
6
Renato Sanches
Kickscore: 42
16
Vieirinha
Kickscore: 51
11
Éder
Kickscore: 40
9
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
1
Kickscore: 40
W. Hennessey
-
Kickscore: 56
G. Bale
7
Kickscore: 47
J. Allen
6
Kickscore: 42
A. Williams
3
Kickscore: 51
N. Taylor
5
Kickscore: 44
J. Chester
-
Kickscore: 50
A. Ramsey
2
Kickscore: 39
C. Gunter
4
Kickscore: 42
B. Davies

Coach: C. Coleman

Northern Ireland

J. Ward
Kickscore: 48
19
K. Lafferty
Kickscore: 37
10
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
24
Kickscore: 43
D. Vaughan
-
Kickscore: 34
H. Robson-Kanu
-
Kickscore: 37
A. King
20
Kickscore: 35
D. Cotterill
15
Kickscore: 34
A. Richards
-
Kickscore: 48
J. Collins
12
Kickscore: 35
O. Williams
17
Kickscore: 37
G. Williams
11
Kickscore: 33
J. Williams
-
Kickscore: 32
D. Edwards
21
Kickscore: 37
D. Ward
C. Washington
Kickscore: 39
11
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
Switzerland Poland
47.06325769210465% (losing) 47%
52.93674230789536% (winning) 53%
June 25, 2016 15:00

Switzerland

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

Coach: V. Petković

Poland

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

Coach: A. Nawałka

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

Italy

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

Coach: A. Conte

Republic of Ireland

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

Coach: M. O'Neill

1
Kickscore: 78
G. Buffon
14
Kickscore: 43
F. Marchetti
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
22
Kickscore: 53
S. El Shaarawy
20
Kickscore: 46
L. Insigne
9
Kickscore: 39
G. Pellè
S. Given
Kickscore: 52
16
K. Westwood
Kickscore: 34
30
C. Christie
Kickscore: 40
15
C. Clark
Kickscore: 26
24
J. O'Shea
Kickscore: 57
4
W. Hoolahan
Kickscore: 55
20
A. McGeady
Kickscore: 51
7
D. Meyler
Kickscore: 48
18
S. Quinn
Kickscore: 30
22
G. Whelan
Kickscore: 60
6
R. Keane
Kickscore: 50
-
J. Walters
Kickscore: 54
14
Sweden Belgium
37.32382494277158% (losing) 37%
62.67617505722842% (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ć
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
C. Benteke
Kickscore: 42
20
D. Mertens
Kickscore: 56
14
D. Origi
Kickscore: 43
17
Hungary Portugal
25.357709931083072% (losing) 25%
74.64229006891692% (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

Rui Patrício
Kickscore: 50
1
Pepe
Kickscore: 68
-
Eliseu
Kickscore: 58
19
Ricardo Carvalho
Kickscore: 86
6
Nani
Kickscore: 59
-
João Moutinho
Kickscore: 78
8
João Mário
Kickscore: 32
10
William Carvalho
Kickscore: 38
14
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
Eduardo
Kickscore: 47
22
Anthony Lopes
Kickscore: 46
12
Cédric Soares
Kickscore: 44
21
José Fonte
Kickscore: 57
4
Raphaël Guerreiro
Kickscore: 49
5
Bruno Alves
Kickscore: 47
-
Ricardo Quaresma
Kickscore: 48
20
Rafa Silva
Kickscore: 44
18
Danilo Pereira
Kickscore: 43
13
Renato Sanches
Kickscore: 42
16
Adrien Silva
Kickscore: 33
23
Éder
Kickscore: 40
9
Iceland Austria
40.65223292857542% (losing) 41%
59.34776707142457% (winning) 59%
June 22, 2016 18:00

Iceland

1
Kickscore: 47
H. Halldórsson
6
Kickscore: 48
R. Sigurdsson
2
Kickscore: 31
B. Sævarsson
14
Kickscore: 43
K. Árnason
7
Kickscore: 45
J. Guðmunds­son
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

13
Kickscore: 40
I. Jónsson
12
Kickscore: 28
Ö. Kristinsson
19
Kickscore: 30
H. Magnússon
3
Kickscore: 31
Haukur Hauksson
4
Kickscore: 38
H. Hermannsson
5
Kickscore: 38
S. Ingason
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
Croatia Spain
27.163233676496528% (losing) 27%
72.83676632350347% (winning) 73%
June 21, 2016 21:00
<