The end of the group stage at a major international tournament is always a bittersweet moment. No longer are we treated to a feast of two-to-four matches per day, but with the knockout rounds beginning you’re left with the best teams going head-to-head in win-or-go-home matches. With that in mind, here are The18’s Euro 2020 Round of 16 predictions for the eight matches we can’t wait to watch.
We asked a portion of our staff to predict the scores of each of the Euro 2020 Round of 16 matches. We also utilized an API to predict who will win. Listed as “algorithm” in our predictions, the prediction model is a statistical algorithm that takes into account team statistics, form, head to head match ups and previous tournament results.
Feel free to let us know how awful our predictions are and how we should all just quit our jobs to become pig farmers because we’re clearly no good at prognosticating the unpredictable nature of major international football.
And if you want to watch the matches to see how good/bad our Euro 2020 Round of 16 predictions are, click here for a complete TV schedule.
The18’s Euro 2020 Round of 16 Predictions
Belgium vs. Portugal (June 27)
- Algorithm: Belgium 4-2 Portugal
- Travis Yoesting: Belgium 2-1 Portugal
- Connor Fleming: Belgium 3-2 Portugal
- David Moore: Portugal 2-1 Belgium
- Grant Conybear: Portugal 2-1 Belgium
- Mariel McCown: Belgium 3-1 Portugal
Italy vs. Austria (June 26)
- Algorithm: Italy 4-1 Austria
- Travis: Italy 3-1 Austria
- Connor: Italy 1-0 Austria
- David: Italy 2-0 Austria
- Grant: Italy 3-0 Austria
- Marz: Italy 2-0 Austria
France vs. Switzerland (June 28)
- Algorithm: France 2-1 Switzerland
- Travis: France 3-1 Switzerland
- Connor: France 4-0 Switzerland
- David: France 2-0 Switzerland
- Grant: France 1-0 Switzerland
- Marz: France 3-1 Switzerland
Croatia vs. Spain (June 28)
- Algorithm: Spain 3-2 Croatia
- Travis: Spain 1-0 Croatia
- Connor: Spain 2-1 Croatia
- David: Croatia 1-0 Spain
- Grant: Croatia 2-1 Spain
- Marz: Croatia 2-0 Spain
Sweden vs. Ukraine (June 29)
- Algorithm: Sweden 2-1 Ukraine
- Travis: Sweden 1-0 Ukraine
- Connor: Sweden 2-0 Ukraine
- David: Sweden 3-1 Ukraine
- Grant: Ukraine 1-0 Sweden
- Marz: Sweden 3-2 Ukraine
England vs. Germany (June 29)
- Algorithm: England 3-2 Germany
- Travis: Germany 3-2 England
- Connor: Germany 1-1 England; England wins on PKs
- David: England 2-1 Germany
- Grant: England 3-1 Germany
- Marz: Germany 2-0 England
Netherlands vs. Czech Republic (June 27)
- Algorithm: Netherlands 3-1 Czech Republic
- Travis: Netherlands 3-0 Czech Republic
- Connor: Czech Republic 2-1 Netherlands
- David: Netherlands 3-1 Czech Republic
- Grant: Netherlands 2-0 Czech Republic
- Marz: Netherlands 2-1 Czech Republic
Wales vs. Denmark (June 26)
- Algorithm: Denmark 2-1 Wales
- Travis: Denmark 1-0 Wales
- Connor: Denmark 0-0 Wales; Denmark wins on PKs
- David: Denmark 2-0 Wales
- Grant: Denmark 4-0 Wales
- Marz: Denmark 2-2 Wales; Denmark wins on PKs