Quintessa

Sports Rating Algorithm Predicts UEFA Euro 2024 Knock-Out Stages

UEFA Euro 2024 is heating up! The group stage has passed, which means it’s knock-out football from here, and Quintessa’s N-Estimates algorithm will be offering its predictions every step of the way.

Over the past two weeks, Quintessa’s N-Estimates algorithm for rating sports teams has been predicting results of matches at UEFA Euro 2024. There have been some surprising statistics so far; for example, typically around 20% of men’s international football matches result in draws, whereas the figure for the group stages of this competition was a huge 38%. Nevertheless, the algorithm has performed well; the correct winner was predicted in 50% of the matches (a random set of predictions would have had a success rate of only 34%), and the exact scoreline was correctly predicted in 8 matches (twice the 4-match success rate from random predictions). A more detailed analysis of these and other performance metrics will be presented following the tournament.

In an earlier article, the algorithm predicted the group winners would be Germany, Spain, England, France, Belgium and Portugal. Four of these teams did win their groups, with France falling to second place behind Austria and Belgium just missing out to Romania by virtue of having scored only two goals compared to Romania’s four.

The predictions for the knock-out stages of the competition have now been produced and are presented in Figure 1. The list of predictions will be appended to as the tournament progresses. The prediction plots indicate the likelihood levels of various possible results. The x- and y-axes represent potential numbers of goals scored by the "home" and "away" teams respectively, with the home wins below the diagonal black dashed line and away wins above (except for matches involving host nation Germany, no home advantage is applied and the designation of a “home” team is arbitrary). The colour scale represents the normalised probability of each result, with a high probability plotted in orange and a low probability in blue. The most likely result is highlighted by the black crossed-circle.

June 29 2024, Switzerland vs. Italy. Central normal time prediction: 1 - 1. Confidence range for goal difference (Switzerland minus Italy): -3 to 0.June 29 2024, Germany vs. Denmark. Central normal time prediction: 3 - 0. Confidence range for goal difference (Germany minus Denmark): 0 to 9.June 30 2024, England vs. Slovakia. Central normal time prediction: 1 - 0. Confidence range for goal difference (England minus Slovakia): 0 to 6.June 30 2024, Spain vs. Georgia. Central normal time prediction: 3 - 0. Confidence range for goal difference (Spain minus Georgia): 1 to 6.July 01 2024, France vs. Belgium. Central normal time prediction: 0 - 1. Confidence range for goal difference (France minus Belgium): -2 to 4.July 01 2024, Portugal vs. Slovenia. Central normal time prediction: 1 - 0. Confidence range for goal difference (Portugal minus Slovenia): -1 to 6.July 02 2024, Romania vs. Netherlands. Central normal time prediction: 0 - 1. Confidence range for goal difference (Romania minus Netherlands): -4 to 1.July 02 2024, Austria vs. Turkey. Central normal time prediction: 1 - 1. Confidence range for goal difference (Austria minus Turkey): -2 to 1.July 05 2024, Germany vs. Spain. Central normal time prediction: 1 - 0. Confidence range for goal difference (Germany minus Spain): -1 to 2.July 05 2024, Portugal vs. France. Central normal time prediction: 1 - 0. Confidence range for goal difference (Portugal minus France): -5 to 3.July 06 2024, England vs. Switzerland. Central normal time prediction: 1 - 0. Confidence range for goal difference (England minus Switzerland): -1 to 6.July 06 2024, Netherlands vs. Turkey. Central normal time prediction: 1 - 0. Confidence range for goal difference (Netherlands minus Turkey): -2 to 2.July 09 2024, Spain vs. France. Central normal time prediction: 1 - 0. Confidence range for goal difference (Spain minus France): -3 to 3.July 10 2024, Netherlands vs. England. Central normal time prediction: 0 - 1. Confidence range for goal difference (Netherlands minus England): -2 to 2.July 14 2024, Spain vs. England. Central normal time prediction: 1 - 0. Confidence range for goal difference (Spain minus England): 0 to 3.

Figure 1: Predictions for the Euro 2024 knock-out stages. For each plot, the circles represent possible final scores, with the number of goals scored by each team plotted on the axes. Each circle has been colour coded to indicate the probability of that result occurring, with the most likely outcome marked with a black cross. The dashed black line indicates a goal difference of zero.

Originally published 27 June 2024

Updated 3ʳᵈ July 2024 for quarter-final predictions.

Updated 8ᵗʰ July 2024 for semi-final predictions.

Updated 11ᵗʰ July 2024 for the Spain-England final prediction.

Quintessa is not affiliated in any way with UEFA. Its application of the N-estimates algorithm to the UEFA Euro 2024 competition is an independent and non-commercial endeavour.