Model-based Ranking Systems in Soccer: Towards an Alternative FIFA Ranking

Similar documents
2016/17 UEFA European Under-17 and Under-19 Championships Qualifying round draws. 3 December 2015, Nyon, Switzerland

UEFA Nations League 2018/19 League Phase Draw Procedure

2016/17 UEFA European Women s Under 17 and Women s Under 19 Championships Qualifying draws

23 November 2018, Nyon, Switzerland. 2019/20 UEFA European Women s Under-17 and Women s Under-19 Championships. Qualifying round draws

UEFA EURO 2020 Qualifying Draw Procedure

2014/15 UEFA European Under-17 and Under-19 Championships Elite round draws. 3 December 2014, Nyon, Switzerland

UEFA Futsal EURO Preliminary & Main Round Draw Procedure

arxiv: v2 [stat.ap] 8 Feb 2018

13 December 2016, Nyon, Switzerland. 2016/17 UEFA European Under-17 and Under-19 Championships. Elite round draws

24 November 2017, Nyon, Switzerland. 2017/18 UEFA European Women s Under-17 and Women s Under-19 Championships. Elite round draws

UEFA European Qualifying Competition for the 2020 FIFA Futsal World Cup. Draw Procedure & Coefficient Ranking

11 November 2016, Nyon, Switzerland. 2016/17 UEFA European Women s Under-17 and Women s Under-19 Championships. Elite round draws

Selection statistics

Selection statistics

Table 34 Production of heat by type Terajoules

EUROPEAN RIDERS, HORSES AND SHOWS AT THE FEI 2012

RUGBY EUROPE COMPETITIONS CALENDAR 2017 / 2018

RUGBY EUROPE COMPETITIONS CALENDAR 2017 / 2018

2015/16 UEFA European Women s Under-17 and Women s Under-19 Championships Elite round draws

Introductions, Middle East, Israel, Jordan, Yemen, Oman Week 1: Aug Sept. 1

LEAGUE PHASE DRAW PRESS KIT

Introduction. Contents

European Values Study & World Values Study - Participating Countries ( )

Selection statistics

European Research Council

Selection statistics

Selection statistics

RUGBY EUROPE COMPETITIONS CALENDAR 2017 / 2018

Max Sort Sortation Option - Letters

Golf Participation Report for Europe 2018

NEW COMMERCIAL VEHICLE REGISTRATIONS EUROPEAN UNION 1. July and August 2017

DEVELOPMENT AID AT A GLANCE

THE WORLD COMPETITIVENESS SCOREBOARD 2011

European Shooting Confederation. European Youth League Championship RULES

January Deadline Analysis: Domicile

AREA TOTALS OECD Composite Leading Indicators. OECD Total. OECD + Major 6 Non Member Countries. Major Five Asia. Major Seven.

June Deadline Analysis: Domicile

CURRENT DEMOGRAPHIC SITUATION IN LATVIA

11 th UEFA Futsal Cup Season 2011/12 Preliminary & Main Round Draw Draw Procedure

INFO 2017/5. Luxembourg, 13th November Dear Friends,

Who s winning it? Forecasting sports tournaments

Relative age effect: a serious problem in football

Architecture - the Market

UEFA EURO Qualifying Draw Procedure

WDF Europe Cup Men: Pairs

Table I. NET CALORIFIC VALUES OF ENERGY PRODUCTS GJ/ton

OECD employment rate increases to 68.4% in the third quarter of 2018

TV MEDIA ANALYSIS END SEASON Expertise by Nielsen Sports Your contact person(s): Marco Nazzari, Pamela Delmiglio

Nations in Transit 2013: Overall Democracy Scores

Golf Participation Report for Europe 2016

USTA Player Development 2017 Excellence Grant Criteria Jr Girls, Collegiate & Professional Players

Total points. Nation Men kayak Women kayak Men canoe Women canoe Total 600 BELARUS KAZAKHSTAN 54. Page 1 of 4. powered by memórias

VISION 2020 ANNEX 2 Media Consumption Trends MEDIA INTELLIGENCE SERVICE

Commemorative Books Coverage List

España, Portugal + Important roads of Europe 2012 FX

Medal Standing. ECH Seville, Spain 31 May - 2 June As of 2 JUN INTERNET Service: Men.

Table I. NET CALORIFIC VALUES OF ENERGY PRODUCTS GJ/ton

IR-Pay Go Rates. There are three pricing groups for Pay Go rates for International Roaming as follows:

Public Procurement Indicators 2015

Production, trade and supply of natural gas Terajoules

PIN Flash 18 - Background tables

Common Market Organisation (CMO) Fruit and vegetables sector Evolution of EU prices of certain F&V

Beyond the game: Women s football as a proxy for gender equality

INVITATION for EUBC European Union Boxing Championships Sofia 2014

The Euro 2016 Competition In support of

Bathing water results 2010 Romania

CISM EUROPEAN CONFERENCE 18 th 21 st of September 2018 SOFIA, BULGARIA

Experts in Apostille & Legalisation Services

STATISTICS

CIES Football Observatory Monthly Report Issue 33 - March A comparative analysis of club-trained players in Europe. 1.

ESSA 2018 ANNUAL INTEGRITY REPORT

The Nordic Capacity Calculation Methodology (CCM) project Stakeholder Forum. Clarion hotel Copenhagen airport 11 December 2017

The globalisation of sporting events: Myth or reality?

Country fact sheet South Korea

Lecture 3 The Lisbon Strategy

languagecaster.com learning English through football

INVITATION WORLD 9 BALL CHAMPIONSHIP 2017 (W9BC)

HOME OF THE GREATEST SELECTION OF LIVE MOMENTS

IBAN Mandatory Countries for International Payments

Ministry of Economy and Sustainable Development of Georgia

Swedish and European Opinions on Energy Production

Swedish Opinion on Nuclear Power

Media rights sales: UEFA Champions League /UEFA Super Cup

Public Procurement Indicators 2014

Swedish Opinion on Nuclear Power

CIES Football Observatory Monthly Report Issue 28 - October Performance and playing styles in 35 European football leagues. 1.

This document is a preview generated by EVS

FIL Qualifying Event Proposal. Problem Statement. Proposal for voting at GA

CISM Friendship through Sport

Summer Study: Europe. A look at European hotel performance during summer 2017 (June - August) Key Findings

Introduction CLINICAL RESEARCH. M.J. Pekka Raatikainen 1 *, David O. Arnar 2, Bela Merkely 3, A. John Camm 4,5, and Gerhard Hindricks 6.

CoachNet WP2 Research and Mapping. J North Senior Research Fellow Leeds Metropolitan University

Post Show Report April 2015, Moscow, Russia. #ipheb

Warsaw, 15 March 2012

Close to the finish line

3 Hurry Hard! 80 FIFTY YEARS OF THE WORLD CURLING FEDERATION 3 A CELEBRATION. Richard Gray. Richard Gray Doug Maxwell Archive.

S TEERING C OMMITTEE FOR E QUALITY BETWEEN W OMEN AND M EN (CDEG)

TO ALL NATIONAL MEMBER-ASSOCIATIONS

Posting of workers in the European Union and EFTA countries : Report on A1 portable documents issued in 2010 and 2011

Media Planner Matchday 9

Transcription:

Model-based Ranking Systems in Soccer: Towards an Alternative FIFA Ranking Christophe Ley Universiteit Gent joint work with Hans Van Eetvelde (UGent) and Tom Van de Wiele (DeepMind) Seminar at M.Sc. in Stochastics and Data Science Università degli studi di Torino May 9 2017 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 1 / 40

Overview The FIFA ranking 1 The FIFA ranking 2 3 4 5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 2 / 40

Is this a necessary recap? In classical football competitions (Jupiler Pro League, Premier League, Bundesliga, Primera Division, Serie A), the winner earns 3 points, the loser 0 points, and a draw gives both teams 1 point. This leads to a very clear ranking that one can understand at first sight! Remark : until roughly 20 years ago, the winner got 2 points. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 3 / 40

Qualifiers for the FIFA World Cup 2018 in Russia Country Matches + - = Goal Average Points Spain 5 4 1 0 17 13 Italy 5 4 1 0 9 13 Israel 5 3 0 2 0 9 Albania 5 2 0 3-4 6 Macedonia 5 1 0 4-4 3 Liechtenstein 5 0 0 5-18 0 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 4 / 40

Everybody understands this ranking! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 5 / 40

Everybody understands this ranking! And also the World Cup itself is (till now...) very simple : Christophe Ley (UGent) Model-based Ranking Systems in Soccer 5 / 40

What is now the FIFA ranking? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 6 / 40

What is now the FIFA ranking? Shocking news on the 5th November 2015! How is it possible that Belgium is number one without winning any tournament? What do the points mean? How are they calculated? And why is there such a FIFA ranking at all? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 6 / 40

The FIFA ranking is based on points of national team matches over the last 4 years! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 7 / 40

The FIFA ranking is based on points of national team matches over the last 4 years! The final points are calculated through the following formula : Result Time Importance Opposition Strength Opposition Confederation. More precisely : Result : the 3-1-0 system Time : 1 for the last 12 months, 0.5 for the months 13-24, 0.3 for months 25-36, 0.2 for months 37-48 Importance : 4 for World Cup matches, 3 for EURO (or Africa Cup of Nations,...), 2.5 for World Cup Qualifiers, 1 for friendly games Opposition Strength : max (50, 200 Opposition ranking) with exception for number 1 (factor 200 instead of 199) Opposition Confederation : 1 for South-America, 0.99 for Europe, and 0.85 for other regions. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 7 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. 1 Not enough details are taken into account : goals, home or away,... Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. 1 Not enough details are taken into account : goals, home or away,... 2 The Time effect : it is very abrupt! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. 1 Not enough details are taken into account : goals, home or away,... 2 The Time effect : it is very abrupt! 1 3 The Opposition Strength formula max (50, 200 Opposition ranking) : just the rank is looked at, not the points of a team. Example : the difference between rank 31 (having 800 points) and rank 32 (799 points) is the same as the difference between rank 32 (799 points) and rank 33 (200 points) 1. Scotland was ranked 50th in August 2013, ranked 63rd in September 2013, and then ranked 35th in October 2013. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. 1 Not enough details are taken into account : goals, home or away,... 2 The Time effect : it is very abrupt! 1 3 The Opposition Strength formula max (50, 200 Opposition ranking) : just the rank is looked at, not the points of a team. Example : the difference between rank 31 (having 800 points) and rank 32 (799 points) is the same as the difference between rank 32 (799 points) and rank 33 (200 points) 4 A team may exploit the system by avoiding playing friendly games who have less weight 1. Scotland was ranked 50th in August 2013, ranked 63rd in September 2013, and then ranked 35th in October 2013. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. 1 Not enough details are taken into account : goals, home or away,... 2 The Time effect : it is very abrupt! 1 3 The Opposition Strength formula max (50, 200 Opposition ranking) : just the rank is looked at, not the points of a team. Example : the difference between rank 31 (having 800 points) and rank 32 (799 points) is the same as the difference between rank 32 (799 points) and rank 33 (200 points) 4 A team may exploit the system by avoiding playing friendly games who have less weight 5 The FIFA ranking does not lend itself to predictions of future matches 1. Scotland was ranked 50th in August 2013, ranked 63rd in September 2013, and then ranked 35th in October 2013. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

This ranking is suboptimal The FIFA ranking is notorious for being bad and unfair in various aspects. 1 Not enough details are taken into account : goals, home or away,... 2 The Time effect : it is very abrupt! 1 3 The Opposition Strength formula max (50, 200 Opposition ranking) : just the rank is looked at, not the points of a team. Example : the difference between rank 31 (having 800 points) and rank 32 (799 points) is the same as the difference between rank 32 (799 points) and rank 33 (200 points) 4 A team may exploit the system by avoiding playing friendly games who have less weight 5 The FIFA ranking does not lend itself to predictions of future matches The Importance-factor is also often criticized, but how to define it differently? 1. Scotland was ranked 50th in August 2013, ranked 63rd in September 2013, and then ranked 35th in October 2013. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 8 / 40

The Time effect This issue can easily be solved : replace the step-function with a continuously decaying function. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 9 / 40

The Time effect This issue can easily be solved : replace the step-function with a continuously decaying function. Our proposal ( ) x i Time effect for x i days = exp Half period log(2). FIGURE : For a half period of 500 days Christophe Ley (UGent) Model-based Ranking Systems in Soccer 9 / 40

Overview The FIFA ranking 1 The FIFA ranking 2 3 4 5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 10 / 40

The Bradley-Terry type model Each of M teams is assigned a positive team strength β j. The outcome of match i {1,..., N} is then modelled as P ih = hβ ih hβ ih + d hβ ihβ ia + β ia ; d hβ ihβ ia P id = hβ ih + d ; hβ ihβ ia + β ia β ia P ia = hβ ih + d, hβ ihβ ia + β ia with home effect represented by h and draw effect by d ; h is dropped on neutral grounds. This model was used by Wang and Vandebroek (2011) ; the multiplicative home effect is based on an analysis of 10 Serie A seasons. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 11 / 40

These strength parameters are estimated by maximum likelihood : with L = N P y ij w type,i w time,i ij i=1 j {H,D,A} y ij an indicator function of the result w type,i the match importance factor (we keep the FIFA weights) w time,i the time depreciation effect Christophe Ley (UGent) Model-based Ranking Systems in Soccer 12 / 40

The Extended Bradley-Terry model A limitation of the BT model : same home effect parameter h! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 13 / 40

The Extended Bradley-Terry model A limitation of the BT model : same home effect parameter h! The EBT model assigns two strength parameters to each team, one for home and one for away. How to combine the home and away strengths? Via geometric mean (better than arithmetic mean and harmonic mean according to an analysis of all Premier League data from 1892-2014). Christophe Ley (UGent) Model-based Ranking Systems in Soccer 13 / 40

The Extended Bradley-Terry model A limitation of the BT model : same home effect parameter h! The EBT model assigns two strength parameters to each team, one for home and one for away. How to combine the home and away strengths? Via geometric mean (better than arithmetic mean and harmonic mean according to an analysis of all Premier League data from 1892-2014). The parameters are again ML-estimated. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 13 / 40

The Poisson model Maher (1982) assumed the number of scored goals by both teams (G ih and G ia) to be independent Poisson distributed variables : P(G ih = x, G ia = y) = λx ih x! exp( λ ih) λy ia y! exp( λ ia), where λ ih and λ ia are the means of the scored goals for the home and the away team in match i. With strength parameters β ih and β ia, we consider λ ih = c h β ih β ia and λ ia = c β ia β ih under the constraint that all parameters are positive ; c is a common intercept. Matches on neutral ground are modeled by dropping the home effect h. ML-estimation : N i=1 ( λ g ih ih g ih! ) ωtime,i ω type,i λgia ia exp( λih) g exp( λia) ia! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 14 / 40

The Poisson model allows easy computation of the probabilities P ij. Writing D = G ih G ia, we look at P(D > 0), P(D = 0) and P(D < 0). The distribution of D even bears a name : the Skellam distribution. Compared to BT and ETB, the Poisson model uses two observations per match instead of one. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 15 / 40

The Extended Poisson model No home-away change, but offensive (o ih, o ia) and defensive (d ih, d ia) strengths for each team! Thus λ ih = c h o ih d ia and λ ia = c o ia d ih. This is the original Maher (1982) model. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 16 / 40

The Combined Bradley-Terry - Poisson model Idea : augment the BT model through a goal difference effect. with L = N P y ij w goaldiffscaled,i w type,i w time,i ij i=1 j {H,D,A} w goaldiffscaled,i = { 1 if draw log 2 (goaldiff i + 1) else with goaldiff i the (absolute) goal difference in match i. Goal diff of 1 = weight 1 Goal diff of 7 = weight 3 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 17 / 40

The ELO model Used in Christophe Ley (UGent) Model-based Ranking Systems in Soccer 18 / 40

The ELO model Used in chess and Christophe Ley (UGent) Model-based Ranking Systems in Soccer 18 / 40

The ELO model Used in chess and female FIFA ranking! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 18 / 40

The ELO model Used in chess and female FIFA ranking! Difference with other models : strength parameters are evaluated sequentially, after each match naturally more weight on more recent matches. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 18 / 40

The ELO model Used in chess and female FIFA ranking! Difference with other models : strength parameters are evaluated sequentially, after each match naturally more weight on more recent matches. Update formula : R n = R o + k (O act O exp) where R n is the new rating, R o the old rating, k the match importance, O act the actual outcome and O exp the expected match outcome. Calculation of O exp : O exp = 1 1 + 10 Ro Ao+h 400 with A o the opponent rating before the match and h the home effect (100 for home team, -100 for away team, 0 on neutral ground). The match importance factor k is proportional to those from the male FIFA ranking. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 18 / 40

Calculation of O act : TABLE : Percentage scores of O act for the drawn or losing team. The winner is awarded 1-O act,loser, except for a draw (goal difference = 0) when the opponent receives the same number of points. Goal difference 0 1 2 3 4 5 6/6+ Goals scored Actual result (percentage) 0 47 15 8 4 3 2 1 1 50 16 8.9 4.8 3.7 2.6 1.5 2 51 17 9.8 5.6 4.4 3.2 2 3 52 18 10.7 6.4 5.1 3.8 2.5 4 52.5 19 11.6 7.2 5.8 4.4 3 5/5+ 53 20 12.5 8 6.5 5 3.5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 19 / 40

Monte Carlo simulation study BT team strengths are drawn from exp(unif[ 3, 3]), the draw effect d from Unif[0.8, 1], h from Unif[1, 1.5] in both models, team strengths in the Poisson model are drawn from Unif[ 1, 2] and c from Unif[1, 1.5]. 2 FIGURE : Bradley-Terry simulation study. N matches are simulated for 54 teams. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 20 / 40

FIGURE : Poisson simulation study. N matches are simulated for 54 teams. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 21 / 40

Overview The FIFA ranking 1 The FIFA ranking 2 3 4 5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 22 / 40

Premier League We compare the 6 models on basis of the Premier League seasons between 2000-2001 and 2014-2015 leagues are more stable than national team matches Christophe Ley (UGent) Model-based Ranking Systems in Soccer 23 / 40

Premier League We compare the 6 models on basis of the Premier League seasons between 2000-2001 and 2014-2015 leagues are more stable than national team matches We measure the predictive performance of our models, i.e., we train the models on the first half-season and then predict all remaining matches. Prediction based on 2850 matches. We make a comparison with the bookmaker data model and the match data benchmark model. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 23 / 40

Measure of predictive performance We use the log loss : log loss = 1 N N y ij log(p ij) i=1 j {H,D,A} where P ij represents the modeled probabilities and y ij the actual outcome of the match. The log loss criterion is typically used as the performance metric in data science (Kaggle) competitions when the goal is to predict probabilities for a set of possible outcomes. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 24 / 40

Bookmaker data The website http://www.football-data.co.uk/englandm.php/ hosts a separate excel file with match data and odds of each English Premier League season since the season 2000-2001. If the observed odds are [2,3,3.5] for a home win, a draw and a home loss respectively, the transformed probabilities become [ 1, 1, 1 ]/( 1 + 1 + 1 ) [0.447, 0.298, 0.255]. 2 3 3.5 2 3 3.5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 25 / 40

The benchmark - match data These data are designed for post-hoc analysis. They contain the difference in total shots, shots on target, corners, fouls as well as yellow and red cards. Most important predictor : difference in shots on target. Additional shots off target reduce the winning chances. Idem for number of corners! Cards have no significant influence. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 26 / 40

Results of the comparison (1) FIGURE : Model comparison graph using all 2850 second season half English Premier League matches in the period between the 2000-2001 and the 2014-2015 season. Each model is fit using different half periods and relaxation parameters. The model with the lowest log loss value is a Poisson model with a half period of 180 days. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 27 / 40

Results of the comparison (2) TABLE : Comparison table for the best performing models of each of the six considered classes with respect to the average log loss criterion and two benchmark models. Model Class Lowest log loss Model Class Rank Time depreciation constant best model Correlation match statistics model BT 0.986 6 HP = 340 0.459 0.913 Poisson 0.976 3 HP = 180 0.501 0.941 EBT 1.009 8 HP = 280 0.406 0.810 Extended Poisson 0.978 4 HP = 300 0.492 0.931 Combined BTP 0.985 5 HP = 220 0.449 0.918 Elo 0.991 7 Elo const = 26 0.495 0.878 Match statistics 0.942 1 / 1 0.534 Bookmakers avg 0.957 2 / 0.534 1 Correlation average bookmakers model Christophe Ley (UGent) Model-based Ranking Systems in Soccer 28 / 40

Focus on Poisson versus Bookmakers FIGURE : Comparison of the average bookmaker actual outcome probability and the actual outcome probability for the Poisson model with half period 180 days. The Pearson linear correlation coefficient is 0.941. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 29 / 40

Overview The FIFA ranking 1 The FIFA ranking 2 3 4 5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 30 / 40

National Team data National team match results were scraped from the website http ://eu-football.info. The platform contains a complete archive of all European national football team results (1872-2016) where at least one of the playing teams was European. The website also contains historical results of all European and domestic club competitions. The Poisson model was trained on 3785 national team matches (taking out countries with <100.000 inhabitants) and yielded a half-period of 1320 days. Only matches with two European participants were considered. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 31 / 40

UEFA Euro 2016 Portugal was the big winner, but this came rather as a surprise as they also did not play the best football. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 32 / 40

Christophe Ley (UGent) Model-based Ranking Systems in Soccer 33 / 40

Team Model FIFA Model FIFA Team rank rank rank rank Germany 1 2 (4) Hungary 28 13 (20) France 2 10 (17) Wales 29 18 (26) Spain 3 3 (6) Northern Ireland 30 17 (15) Belgium 4 1 (2) Israel 31 35 (71) England 5 6 (11) Norway 32 30 (51) Netherlands 6 8 (14) Greece 33 27 (40) Ukraine 7 12 (19) Bulgaria 34 34 (69) Portugal 8 4 (8) Finland 35 33 (67) Russia 9 21 (29) Belarus 36 36 (78) Austria 10 5 (10) Montenegro 37 39 (90) Croatia 11 19 (27) Cyprus 38 37 (84) Poland 12 20 (27) Macedonia 39 47 (139) Italy 13 7 (12) Georgia 40 45 (137) Bosnia & Herzegovina 14 14 (20) Armenia 41 42 (110) Turkey 15 11 (18) Kazakhstan 42 43 (112) Switzerland 16 9 (15) Latvia 43 41 (104) Czech Republic 17 22 (30) Moldova 44 49 (159) Sweden 18 25 (35) Azerbaijan 45 46 (138) Serbia 19 31 (54) Estonia 45 40 (94) Iceland 20 24 (34) Lithuania 47 44 (127) Romania 21 15 (22) Faroe Islands 48 38 (89) Republic of Ireland 22 23 (33) Luxembourg 49 48 (146) Slovakia 23 16 (24) Malta 50 50 (166) Scotland 24 29 (43) Liechtenstein 51 51 (168) Denmark 25 26 (38) Andorra 52 53 (202) Albania 26 28 (42) San Marino 53 52 (200) Slovenia Christophe 27 Ley (UGent) 32 (57) Model-based GibraltarRanking Systems54 in Soccer 34 / 40

(Post-)Predicting the first matches of the EURO2016 TABLE : We compare the actual results with the results that have the greatest probability according to our model. Game Actual Model Model probabilities outcome outcome actual Outcome France - Romania 2-1 1-1 0.094 Albania - Switzerland 0-1 0-1 0.135 Wales - Slovakia 2-1 0-1 0.061 England - Russia 1-1 1-0 0.130 Turkey - Croatia 0-1 0-1 0.135 Poland - Northern Ireland 1-0 1-0 0.152 Germany - Ukraine 2-0 1-0 0.100 Spain - Czech Republic 1-0 1-0 0.153 Republic of Ireland - Sweden 1-1 1-1 0.134 Belgium - Italy 0-2 1-0 0.033 Austria - Hungary 0-2 1-0 0.028 Portugal - Iceland 1-1 1-0 0.128 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 35 / 40

(Post-)Predicting the entire EURO2016 We have simulated 100.000 times the UEFA Euro 2016. The correlation between simulated and bookmaker ranks is ρ = 0.85. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 36 / 40

Overview The FIFA ranking 1 The FIFA ranking 2 3 4 5 Christophe Ley (UGent) Model-based Ranking Systems in Soccer 37 / 40

How good is the Poisson model to model goals? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 38 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. The Combined BT-P model : there exist many other ways to build it! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. The Combined BT-P model : there exist many other ways to build it! Would it make sense to choose the best model as the one whose ranking matches best the 3-point ranking? Instead of predictive performance? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. The Combined BT-P model : there exist many other ways to build it! Would it make sense to choose the best model as the one whose ranking matches best the 3-point ranking? Instead of predictive performance? Alternatives to the log loss criterion? Some kind of majority rule? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. The Combined BT-P model : there exist many other ways to build it! Would it make sense to choose the best model as the one whose ranking matches best the 3-point ranking? Instead of predictive performance? Alternatives to the log loss criterion? Some kind of majority rule? What other facts shall we take into account for match prediction? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. The Combined BT-P model : there exist many other ways to build it! Would it make sense to choose the best model as the one whose ranking matches best the 3-point ranking? Instead of predictive performance? Alternatives to the log loss criterion? Some kind of majority rule? What other facts shall we take into account for match prediction? How to take into account tournament-teams like Italy? Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

Are the FIFA match weights of 4, 3, 2.5 and 1 meaningful? What about the confederation weight? In the Poisson model : is independence a correct assumption? Karlis and Ntzoufras (2003) study a bivariate Poisson model. The Combined BT-P model : there exist many other ways to build it! Would it make sense to choose the best model as the one whose ranking matches best the 3-point ranking? Instead of predictive performance? Alternatives to the log loss criterion? Some kind of majority rule? What other facts shall we take into account for match prediction? How to take into account tournament-teams like Italy? The journal "Machine Learning" has recently set up a competition to find the best soccer prediction method. Christophe Ley (UGent) Model-based Ranking Systems in Soccer 39 / 40

The FIFA ranking Grazie mille! Christophe Ley (UGent) Model-based Ranking Systems in Soccer 40 / 40