Euro 2020 Power Rankings: How do the last 16 teams shape up ahead of the knockout stage?

Italy in action at Euro 2020 against Wales
Photo of Phil Agius

Phil Agius


Show Bio

I've been writing about the NFL and a host of other sports for the UK's top daily betting paper the Racing Post for more than 20 years. An incurable Browns fan (1-31 survivor), I also specialise in all kinds of motorsport betting including F1, MotoGP, IndyCar and NASCAR.

Euro 2020 is approaching crunch time with 36 games played and only 15 remaining, including the final at Wembley Stadium on July 11.

Sixteen of the 24-strong field now go into head-to-head battles, but eight teams — Turkey, Finland, Russia, North Macedonia, Scotland, Slovakia, Poland, and Hungary — are already eliminated.

As you can tell from that fairly undistinguished list, most of Europe’s soccer heavyweights remain but something has to give in the round of 16, which starts on Saturday, with the second-round slate including sizzling showdowns such as Belgium vs. Portugal, Croatia vs. Spain, and England vs. Germany.

France remains the favorite to win the title, but how does the field look after the group stage? We’ve ranked the 16 teams after seeing their performances in their first three games to see who looks like a genuine title contender and who should be heading home soon. We’ve also included their current odds to win the Euro 2020 tournament, courtesy of FanDuel Sportsbook.

1. Italy, 1st Group A, 9pts (+600)

The Azzurri have made smooth progress so far, with a pair of 3-0 wins over Turkey and Switzerland and a 1-0 success over Wales. Italy is yet to allow a goal and last-16 opponent Austria should pose few problems before a tougher test in the quarter-final.

2. France, 1st Group F, 5pts (+380)

The pre-tournament, and still, favorite remains unbeaten, but Les Bleus won only one match in the notoriously tough Group F, beating Germany 1-0 before ties with Hungary and Portugal. France remains a team nobody wants to face, however, and Switzerland is an attractive second-round draw.

3. Belgium, 1st Group B, 9pts (+900)

Belgium finished six points clear of the rest in Group B after sweeping Russia, Denmark, and Finland, although the Danes gave them a tricky match. Striker Romelu Lukaku has three goals and Kevin De Bruyne is healthy again, but the Red Devils were unlucky to get a team as strong as Portugal as their third-placed opponents in the next round.

4. Spain, 2nd Group E, 5pts (+750)

Spain was one of the biggest disappointments in the early stages after toothless ties with Sweden and Poland. The form of the closing win over Slovakia is hardly strong, but a 5-0 success should be a confidence-booster before La Roja meet Croatia.

5. Netherlands, 1st Group C, 9pts (+900)

The third member of the 100 percent club is the Netherlands, which beat Austria, Ukraine, and North Macedonia — not the toughest section but they looked untroubled after a scare in the 3-2 win over Ukraine. Housed in the weaker half of the draw, the Oranje should be targeting at least a semi-final place.

6. Portugal, 3rd Group F, 4pts (+900)

If the 2016 champions want to retain the trophy they are having to do it the hard way. After dropping to third despite holding France to a tie in their last game, Cristiano Ronaldo’s team now faces Belgium. I am ranking them above Germany despite a 4-2 defeat to the Germans as their under-pressure performance against France was far superior to the German effort in the tie with Hungary (which Portugal beat 3-0).

7. England, 1st Group D, 7pts (+550)

England isn’t winning any style points and, apart from the first half against Czech Republic, it has been largely solid and unspectacular stuff from the final hosts, with captain Harry Kane yet to score. However, three shutouts can’t be argued with and if the Three Lions can get past Germany in the next round, there’s a realistic path to the final.

8. Germany, 2nd Group F, 4pts (+650)

Germany looked good against Portugal, but lost to France and nearly suffered a shocking early exit against Hungary. The next game against England at Wembley — where they famously won a semi-final penalty shootout against the hosts at Euro 96 — should be decisive for their campaign.

Germany celebrate a goal at Euro 2020 against Hungary

9. Denmark, 2nd Group B, 3pts (+1900)

The Danes had a traumatic start with Christian Eriksen’s collapse in their opening defeat to Finland but they have done remarkably well to qualify, albeit with just three points but they also gave Belgium a proper test. They could go further yet with a winnable last-16 game against Wales.

10. Wales, 2nd Group A, 4pts (+7500)

Like Denmark, Wales is good enough to have a puncher’s chance against anyone in the knockout round, without having a huge amount of quality beyond top stars Gareth Bale and Aaron Ramsey.

11. Croatia, 2nd Group D, 4pts (+6000)

Croatia sprung into life in its final group game against Scotland having looked lackluster previously. The World Cup finalists retain enough quality to make life difficult for Spain in the next round, though.

12. Sweden, 1st Group E, 7pts (+4400)

This ranking is arguably tough on the team which won Spain’s group — I wouldn’t argue for long if you think they should be three spots higher — but Slovakia and Poland weren’t the toughest opponents. Ukraine looks beatable in the next game too, and the Swedes are in a promising spot in the weaker half of the draw.

13. Czech Republic, 3rd Group D, 4pts (+5500)

The Czechs have done little of note since their impressive opening win over Scotland, including that amazing long-distance strike from Patrik Schick. Dropping to third place in their group has given them a difficult game against the Netherlands in the next round.

14. Switzerland, 3rd Group A, 4pts (+9500)

Again, Switzerland could complain about being lower than Wales, having been the better team in their tie with the Dragons, but the Swiss were blown away by Italy and a similar fate may await against France.

15. Austria, 2nd Group C, 6pts (+10000)

The rank outsider gets above Ukraine purely because of its head-to-head win. Drawing Italy in the second round should spell the end of the Austrians’ challenge.

16. Ukraine, 3rd Group C, 3pts (+9500)

Ukraine looked lively in its defeat to the Netherlands, but also lost to weak opposition in Austria and won by only one goal against North Macedonia. The lowest-ranked third-placed team to qualify has to be near the bottom of this list.

Pickswise is the home of free Soccer Predictions, with soccer picks from Euro 2020 throughout the tournament and the MLS all season long.

Virginia Bonuses

See All


Get a $100 Risk-Free Bet!

Register for a new Unibet account & make a deposit

Place your first bet up to $100 risk-free!

Get refunded up if you lose up to $100

New players only. Terms & conditions apply. 21+. VA only.

FanDuel Sportsbook


Get a $1,000 No Sweat First Bet for Steelers vs. Colts

Sign up for a new FanDuel Sportsbook account and make your first deposit of $10+

Place your first bet up to $1,000!

Get refunded if you lose up to $1,000

Must be 21+. First online real money wager only. $10 first deposit required. Bonus issued as non-withdrawable free bets that expire 14 days after receipt. See full terms at



Get a $500 Risk-Free Bet for Steelers vs. Colts!

Sign up for a new BetRivers account using promo code PICKSWISE

Make your first deposit & get up to $500 in free bets

To get $500 in free bets, wager $500

Must be 21+. Play in IA Only. Gambling Problem? Call 1-800-BETS OFF



Bet $10, Win $200 if Any NBA Team Hits a Three Pointer!

Sign up for a new betting account with BetMGM

Place a pre-game moneyline wager of at least $10 on a NBA game

Win $200 in free bets if any team hits a three pointer

21+. Terms & conditions apply.



Bet $5 on Steelers vs. Colts & Win $150 If Your First Moneyline Bet Wins!

Sign up for a new account with DraftKings Sportsbook and make your first deposit

Bet $5+ on the pre-game Moneyline in any sport

Win $200 if your team wins

Offer valid for new players only. Must be 21 years or older to play. Reward paid in site credit. Full terms available at DraftKings Sportsbook.



Get 4x $200 In Free Bets for Steelers vs. Colts!

Sign up for a new PointsBet account

Bet up to $200 and If you lose, you get a refund

You will receive Free Bet(s) in the amount of the losing wager(s), up to $200 each for four days.

Must be 21+. Full terms are available at PointsBet.

Caesars Sportsbook


Get a $1,250 risk-free bet for Steelers vs. Colts

Sign up for a new Caesars Sportsbook account

Place your first bet of $10 or more

If your first bet loses, you’ll receive a refund up to $1,250 from Caesars in free bets

21+. Terms and conditions apply.



Bet $10, Get $200 if Any NHL Team Scores A Goal

Sign up for a new betting account with BetMGM

Place a pre-game moneyline wager of at least $10 on a NHL game

Win $200 in free bets if any teams scores a goal

21+. Terms & conditions apply.



Get a $1,000 Risk Free Bet

Register for a new BetMGM & deposit

Place your first bet up to $1,000 risk-free!

Get refunded up if you lose up to $1,000

21+. Terms & conditions apply.



Get 5x $100 in Free Bets for Steelers vs. Colts!

Sign up for a new PointsBet account

Make a bet of up to $100 and receive a refund if you lose

Get this offer once a day for the first 5 days you sign up

Must be 21+. Full terms are available at PointsBet.



Get a $1,000 Deposit Bonus when you bet on Steelers vs. Colts

Register for a new DraftKings Sportsbook account & deposit

DraftKings will match 20% of your deposit up to $1,000 total

To get a $100 bonus, deposit $500

21+. Terms & conditions apply.



Get $2,000 in Free Bets for Steelers vs. Colts

Register for a new PointsBet account & deposit

Receive a free bet refund up to $500 if your first fixed odds bet loses

& a free bet refund up to $1,500 if your first two PointsBetting Wager loses

Must be 21+. Full terms are available at PointsBet.

Monkey Knife Fight


Claim Instant Deposit Match up to $100 + Free $5 game

Register for a Monkey Knife Fight account & deposit using promo code PICKSWISE100

Monkey Knife Fight will match your first deposit up to $100

Deposit $100 and you'll get $100 bonus + a free $5 game

18+. Terms and conditions apply. You must live in one of the states where real money DFS is legal.



Get Your First Single-Horse Win Wager Back Up to $200 if you don't win

Register for a new TVG account and make a deposit

Place your first single horse win-type bet up to $200

If your horse doesn't win you'll get a refund up to $300

21+. T&C's apply. Please gamble responsibly.



Get a $200 Sign-Up Bonus with Twinspires Racebook!

Open your account using offer code BET200

$200 bonus cash will be credited in increments of $100 for every $400 wagered

To earn the full $200 bonus players must wager $800 within 30 days

21+. Terms and conditions apply.

Underdog Fantasy


First deposit is 100% matched up to $100 with Underdog Fantasy

Sign up for a new account with Underdog Fantasy

Make your first deposit

Every dollar (up to $100) will be matched! Deposit $25, get $50; deposit $100, get $200, etc

Must be 21+ to play. Terms & conditions apply