User:
Password:

forgot password?
sign-upLOGIN
Matches (18341)
Players (32100)
Managers (1480)
Referees (3564)
Clubs (3616)
Venues (1827)

European football database

This football website is the complete archive of all European national team matches.

Here you can find reports for all football games played by national teams of Europe, including line-ups and goal scorers. These international football matches which were counted as official by national associations, as well as international football fixtures, are listed in the database and can be filtered by team, year, or competition. 2024-25 UEFA Nations League is the main competition in the current football season.

The website also contains all player, manager and referee profiles, including international appearance and goal statistics. Names of persons, clubs and venues are commonly given in their native languages. The Cyrillic names in languages of the former Yugoslav republics were translated into Serbo-Croatian, the non-Latin names in other languages were translated into English.

We also created our own football digital periodicals library as a collection of links to online newspaper archives and more than 40 000 articles about every match played by national football teams of Europe up to 1999.

Visit our new project about USA soccer team

national football team

Reports for all 1072 England international football matches are collected in the database. All-time England national football team results can be filtered by year, opponent or competition. Also the list of upcoming England football fixtures includes qualifying and final fixtures for intercontinental and European football tournaments as well as International friendlies. The next national team game is England vs Andorra in a World Cup 2026 Qualifier on 6 September 2025 in Birmingham.

Peter Shilton made 125 appearances for England and takes first place in the list of most capped England players ever. We know how many caps were earned by every of 1293 England national team players.

Harry Kane is England's record goal scorer with 73 goals in our top England goal scorers chart.

Detailed England football statistics are instantly updated just after each game. Player profiles are constantly kept relevant to new available historical data and genealogical records.

Footballers born on 18 July

Footballer
Born
Died
Caps
Team, period
Goals (pen.)
Goals/ Caps
Beaumont Jarrett 170
18 Jul 1855
11 Apr 1905
3
1876 - 1878
Karl Kanhäuser 125
18 Jul 1900
31 Dec 1945
7
1921 - 1924
1931 - 1931
3
0.429
Ervin Ollik 110
18 Jul 1915
28 Jun 1996
1
1938 - 1938
David Schweitzer 100
18 Jul 1925
17 Aug 1997
6
1949 - 1954
Vasile Alexandru 90
18 Jul 1935
1987
5
1958 - 1965
Ugo Ferrante 80
18 Jul 1945
29 Nov 2004
3
1970 - 1971
Kostas Eleftherakis 75
18 Jul 1950
33
1969 - 1977
5
0.152
Takis Eleftheriadis 75
18 Jul 1950
3
1970 - 1974
Sándor Pintér 75
18 Jul 1950
39
1975 - 1978
2
0.051
Raymond Zender 75
18 Jul 1950
21 Apr 2012
12
1972 - 1977
Panagiotis Lagos 40
18 Jul 1985
9
2006 - 2011
Aleksandar Jovičić 30
18 Jul 1995
2
2021 - 2021
Lutsharel Geertruida 25
18 Jul 2000
17
2023 - 2025
Altin Zeqiri 25
18 Jul 2000
3
2023 - 2023
1
0.333

Nations League

Group
Top teams
Matches
Goals
Goals/ Matches
Average attendance
A1
Portugal
Croatia
12
37
3.083
45 427
A2
France
Italy
12
36
3.000
26 181
A3
Germany
Netherlands
12
39
3.250
39 668
A4
Spain
Denmark
12
29
2.417
23 046
B1
Czechia
Ukraine
12
28
2.333
18 496
B2
England
Greece
12
32
2.667
44 199
B3
Norway
Austria
12
36
3.000
19 970
B4
Wales
Turkey
12
32
2.667
15 215
C1
Sweden
Slovakia
12
35
2.917
10 394
C2
Romania
Kosovo
12
36
3.000
15 495
C3
Northern Ireland
Bulgaria
12
20
1.667
8 954
C4
North Macedonia
Armenia
12
27
2.250
6 522
D1
San Marino
Gibraltar
6
12
2.000
1 044
D2
Moldova
Malta
6
7
1.167
3 879
Nations League top goal scorers
Footballer
Apps
Team
Club
Goals (pen.)
Viktor Gyökeres
6
Sweden
Sporting CP, Lisboa
9 (1)
Cristiano Ronaldo
9
Portugal
Al-Nassr FC, Riyadh
8 (1)
Erling Braut Haaland
6
Norway
Manchester City FC, Manchester
7
Georges Mikautadze
8
Georgia
Olympique Lyonnais, Décines-Charpieu
7
Răzvan Marin
6
Romania
Cagliari Calcio, Cagliari
6 (4)
Kerem Aktürkoğlu
8
Turkey
SL Benfica, Lisboa
5
Orri Óskarsson
8
Iceland
Real Sociedad, Donostia/San Sebastián
5
Vedat Muriqi
6
Kosovo
RCD Mallorca, Palma
5 (1)
Benjamin Šeško
8
Slovenia
RB Leipzig, Leipzig
5 (2)
Alexander Isak
4
Sweden
Newcastle United FC, Newcastle upon Tyne
4
Isaac Price
6
Northern Ireland
R Standard de Liège, Liège
4
Dávid Strelec
6
Slovakia
ŠK Slovan, Bratislava
4
Tim Kleindienst
6
Germany
Borussia VfL, Mönchengladbach
4
Florian Wirtz
8
Germany
Bayer 04, Leverkusen
4
Harry Wilson
6
Wales
Fulham FC, London
4 (1)
Mikel Oyarzabal
8
Spain
Real Sociedad, Donostia/San Sebastián
4 (1)
Randal Kolo Muani
9
France
Juventus FC, Torino
Paris Saint-Germain FC, Paris
4 (1)
Deniz Undav
3
Germany
VfB Stuttgart, Stuttgart
3
Romelu Lukaku
3
Belgium
SSC Napoli, Napoli
3
Denzel Dumfries
5
Netherlands
FC Inter, Milano
3
Fotis Ioannidis
5
Greece
Panathinaikos AC, Athens
3
Michael Gregoritsch
5
Austria
SC Freiburg, Freiburg im Breisgau
3
Alexander Sørloth
6
Norway
Club Atlético de Madrid, Madrid
3
Bojan Miovski
6
North Macedonia
Girona FC, Girona
3
Jamal Musiala
6
Germany
FC Bayern, München
3
Antonio Nusa
6
Norway
RB Leipzig, Leipzig
3
İrfan Can Kahveci
6
Turkey
Fenerbahçe SK, İstanbul
3
Moise Kean
6
Italy
ACF Fiorentina, Firenze
3
Nikola Krstović
6
Montenegro
US Lecce, Lecce
3
Pavel Šulc
6
Czechia
FC Viktoria, Plzeň
3
Giorgi Kochorashvili
7
Georgia
Levante UD, Valencia
3
Tijjani Reijnders
7
Netherlands
AC Milan, Milano
3
Christos Tzolis
7
Greece
Club Brugge KV, Brugge
3
Davide Frattesi
8
Italy
FC Inter, Milano
3
Harry Kane
5
England
FC Bayern, München
3 (1)
Zeki Amdouni
6
Switzerland
SL Benfica, Lisboa
3 (1)
Lamine Yamal
7
Spain
FC Barcelona, Barcelona
3 (1)
Cody Gakpo
8
Netherlands
Liverpool FC, Liverpool
3 (1)
Scott McTominay
8
Scotland
SSC Napoli, Napoli
3 (1)
Dominik Szoboszlai
8
Hungary
Liverpool FC, Liverpool
3 (2)
Search in football database
Search in

Football fixtures

World Cup 2026 Qualification
Kazakhstan vs Wales
Astana, Thursday 4 September 2025
World Cup 2026 Qualification
Luxembourg vs Northern Ireland
Luxembourg City, Thursday 4 September 2025
World Cup 2026 Qualification
Denmark vs Scotland
Copenhagen, Friday 5 September 2025
World Cup 2026 Qualification
England vs Andorra
Birmingham, Saturday 6 September 2025
Copyright © 2008-2025 • Privacy Policy • Ukraine will win!