Euro Champs Seasons | Teams | Competitions
| Season | 1st | W-D-L | 2nd | W-D-L | N | G | HW | D | HL | nG | HG | AG | NG | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | Spain | 14‑0‑1 | England | 9‑5‑1 | 54 | 290 | 114 | 46 | 84 | 46 | 411 | 294 | 102 | |||
| 2020 | Italy | 15‑2‑0 | England | 12‑2‑1 | 55 | 313 | 141 | 42 | 94 | 36 | 498 | 371 | 99 | |||
| 2016 | Portugal | 10‑4‑1 | France | 5‑1‑1 | 54 | 319 | 122 | 51 | 102 | 44 | 391 | 327 | 90 | |||
| 2012 | Spain | 12‑2‑0 | Italy | 10‑5‑1 | 53 | 279 | 118 | 49 | 87 | 25 | 389 | 290 | 65 | |||
| 2008 | Spain | 14‑2‑2 | Germany | 12‑3‑3 | 52 | 337 | 148 | 55 | 109 | 25 | 478 | 368 | 67 | |||
| 2004 | Greece | 10‑1‑3 | Portugal | 3‑1‑2 | 51 | 241 | 103 | 41 | 72 | 25 | 340 | 240 | 63 | |||
| 2000 | France | 11‑3‑2 | Italy | 8‑4‑2 | 51 | 259 | 105 | 50 | 81 | 23 | 396 | 279 | 62 | |||
| 1996 | Germany | 12‑3‑1 | Czech Republic | 8‑5‑3 | 48 | 262 | 116 | 46 | 73 | 27 | 410 | 279 | 55 | |||
| 1992 | Denmark | 8‑3‑2 | Germany | 7‑1‑3 | 34 | 138 | 63 | 27 | 37 | 11 | 206 | 138 | 21 | |||
| 1988 | Netherlands | 10‑2‑1 | Soviet Union | 8‑4‑1 | 33 | 131 | 57 | 31 | 32 | 11 | 181 | 107 | 25 | |||
| 1984 | France | 5‑0‑0 | Spain | 7‑4‑2 | 33 | 131 | 68 | 23 | 31 | 9 | 235 | 126 | 21 | |||
| 1980 | West Germany | 7‑3‑0 | Belgium | 5‑6‑1 | 32 | 122 | 58 | 24 | 30 | 10 | 206 | 124 | 24 | |||
| 1976 | Czechoslovakia | 6‑3‑1 | West Germany | 5‑5‑0 | 32 | 108 | 53 | 27 | 26 | 2 | 198 | 102 | 8 | |||
| 1972 | West Germany | 7‑3‑0 | Soviet Union | 6‑3‑1 | 32 | 109 | 53 | 24 | 30 | 2 | 175 | 113 | 4 | |||
| 1968 | Italy | 7‑3‑1 | Yugoslavia | 5‑2‑2 | 31 | 103 | 60 | 21 | 20 | 2 | 202 | 108 | 3 | |||
| 1964 | Spain | 6‑1‑1 | Soviet Union | 3‑2‑1 | 28 | 54 | 28 | 15 | 9 | 2 | 105 | 59 | 7 | |||
| 1960 | Soviet Union | 4‑0‑0 | Yugoslavia | 3‑1‑2 | 17 | 28 | 16 | 3 | 7 | 2 | 68 | 34 | 6 | |||
| Squad sheet directory | ||||||||||||||||
Penalty shootouts are discarded. Matches decided on penalties are treated as ties.
CC BY-NC Eigenrankings.com 2026