Tournament Intelligence
2004 logo

UEFA European Championship

2004

UEFA · 241 games · 52 Teams
Hosted byPortugal
Phase
31Games
77goals
2.48Goals / Game
16Teams
Greece 🏆 Champion
6P
4W
1D
1L
7GF
4GA
+3GD
3Clean Sheets
Win rate 67%
Final 4 Jul
Portugal 1-0

Results

By who hosted - neither side does at a neutral ground

Home wins
3
Away wins
2
Neutral-ground wins
16
Draws
10

Scoring

Home goals
8
Away goals
6
Neutral-ground goals
63
Avg / Game
2.48
Both Scored
1651.6%
Clean Sheets
1930.6%
Extra Time
3

Performance

Goals Timeline

Cumulative goals through the tournament

Stage Analysis

Games and average goals per stage

Home Advantage

Goal Distribution

Total goals per game frequency

Scoring

Score Distribution

most common scorelines

Team Analysis

Team Comparison

Top teams compared across multiple dimensions

Top Teams by Goals

Goals scored and conceded

Venues

Host Locations

Games played per host location

Host Stadiums

10 grounds used

5 (16%)
5 (16%)
Estádio Algarve

São João da Venda

3 (10%)
3 (10%)

Group Tables

Group 1 / A

3 points for a win

# Team P W D L GF GA Pts
1 Portugal 3 2 0 1 4 2 6
2 Greece 3 1 1 1 4 4 4
3 Spain 3 1 1 1 2 2 4
4 Russia 3 1 0 2 2 4 3

Group 2 / B

3 points for a win

# Team P W D L GF GA Pts
1 France 3 2 1 0 7 4 7
2 England 3 2 0 1 8 4 6
3 Croatia 3 0 2 1 4 6 2
4 Switzerland 3 0 1 2 1 6 1

Group 3 / C

3 points for a win

# Team P W D L GF GA Pts
1 Sweden 3 1 2 0 8 3 5
2 Denmark 3 1 2 0 4 2 5
3 Italy 3 1 2 0 3 2 5
4 Bulgaria 3 0 0 3 1 9 0

Group 4 / D

3 points for a win

# Team P W D L GF GA Pts
1 Czech Republic 3 3 0 0 7 4 9
2 Netherlands 3 1 1 1 6 4 4
3 Germany 3 0 2 1 2 3 2
4 Latvia 3 0 1 2 1 5 1

Team Statistics

Team Statistics

Table
# Team P W D L GF GA GDPtsWin%
1 Greece 6 4 1 1 7 4 +31366.7%
2 Czech Republic 5 4 0 1 10 5 +51280.0%
3 Portugal 6 3 1 2 8 6 +21050.0%
4 England 4 2 1 1 10 6 +4750.0%
5 France 4 2 1 1 7 5 +2750.0%
6 Sweden 4 1 3 0 8 3 +5625.0%
7 Italy 3 1 2 0 3 2 +1533.3%
8 Netherlands 5 1 2 2 7 6 +1520.0%
9 Denmark 4 1 2 1 4 5 -1525.0%
10 Spain 3 1 1 1 2 2 0433.3%
11 Russia 3 1 0 2 2 4 -2333.3%
12 Germany 3 0 2 1 2 3 -120.0%
13 Croatia 3 0 2 1 4 6 -220.0%
14 Latvia 3 0 1 2 1 5 -410.0%
15 Switzerland 3 0 1 2 1 6 -510.0%
16 Bulgaria 3 0 0 3 1 9 -800.0%

All Games

All Games

Complete game list

Group 1 / A6 games
Saturday 12 Jun 04Porto
Portugal
1 - 2
Greece
Saturday 12 Jun 04São João da Venda
Spain
1 - 0
Russia
Wednesday 16 Jun 04Porto
Greece
1 - 1
Spain
Wednesday 16 Jun 04Lisbon
Russia
0 - 2
Portugal
Sunday 20 Jun 04Lisbon
Spain
0 - 1
Portugal
Sunday 20 Jun 04São João da Venda
Russia
2 - 1
Greece
Group 2 / B6 games
Sunday 13 Jun 04Lisbon
France
2 - 1
England
Sunday 13 Jun 04Leiria
Switzerland
0 - 0
Croatia
Thursday 17 Jun 04Leiria
Croatia
2 - 2
France
Thursday 17 Jun 04Coimbra
England
3 - 0
Switzerland
Monday 21 Jun 04Lisbon
Croatia
2 - 4
England
Monday 21 Jun 04Coimbra
France
3 - 1
Switzerland
Group 3 / C6 games
Monday 14 Jun 04Guimarães
Denmark
0 - 0
Italy
Monday 14 Jun 04Lisbon
Sweden
5 - 0
Bulgaria
Friday 18 Jun 04Braga
Denmark
2 - 0
Bulgaria
Friday 18 Jun 04Porto
Italy
1 - 1
Sweden
Tuesday 22 Jun 04Porto
Denmark
2 - 2
Sweden
Tuesday 22 Jun 04Guimarães
Italy
2 - 1
Bulgaria
Group 4 / D6 games
Tuesday 15 Jun 04Aveiro
Czech Republic
2 - 1
Latvia
Tuesday 15 Jun 04Porto
Germany
1 - 1
Netherlands
Saturday 19 Jun 04Porto
Latvia
0 - 0
Germany
Saturday 19 Jun 04Aveiro
Netherlands
2 - 3
Czech Republic
Wednesday 23 Jun 04Lisbon
Germany
1 - 2
Czech Republic
Wednesday 23 Jun 04Braga
Netherlands
3 - 0
Latvia
Quarter Final4 games
Thursday 24 Jun 04Lisbon
Portugal
2 - 2
England
AET
Friday 25 Jun 04Lisbon
France
0 - 1
Greece
Saturday 26 Jun 04São João da Venda
Sweden
0 - 0
Netherlands
AET
Sunday 27 Jun 04Porto
Denmark
0 - 3
Czech Republic
Semi Final2 games
Wednesday 30 Jun 04Lisbon
Portugal
2 - 1
Netherlands
Thursday 01 Jul 04Porto
Greece
1 - 0
Czech Republic
AET
Final
Sunday 04 Jul 04Lisbon
Portugal
0 - 1
Greece