31 March
5,449 matches have been played on this date since 1951: 7,159 goals, 429 competitions, 67 different years.
Highlights of this date
Finals, derbies, upsets and record scores — by importance
-
1996Exactly 30 years ago
LaLiga
Atlético Madrid1
Real Madrid2
Winner's pre-match chance 24%
-
201214 years ago
Premier League
Queens Park Rangers2
Arsenal1
Winner's pre-match chance 16%
-
2001Exactly 25 years ago
Bundesliga
FC Bayern München2
SV Werder Bremen3
Winner's pre-match chance 13%
-
20251 year ago
Trendyol Süper Lig
Eyüpspor1
Başakşehir FK3
Winner's pre-match chance 26%
-
198442 years ago
Bundesliga
Hamburger SV2
SV Waldhof Mannheim3
Winner's pre-match chance 7.9%
-
198442 years ago
Ligue 1
Girondins de Bordeaux7
Saint-Étienne0
-
201313 years ago
Ligue 1
Olympique Lyonnais1
Sochaux2
Winner's pre-match chance 13%
-
197551 years ago
Serie A
Torino3
Juventus2
Upsets in history
Matches on this date won by the side with the lower pre-match chance
-
198442 years ago
Bundesliga
Hamburger SV2
SV Waldhof Mannheim3
Winner's pre-match chance 7.9%
-
20197 years ago
Ligue 1
AS Monaco0
Stade Malherbe Caen1
Winner's pre-match chance 11% · odds 8.50
-
201313 years ago
Ligue 1
Olympique Lyonnais1
Sochaux2
Winner's pre-match chance 13%
-
2001Exactly 25 years ago
Bundesliga
FC Bayern München2
SV Werder Bremen3
Winner's pre-match chance 13%
Records of this date
The most extreme scores on this date in leading competitions
-
Most goals
20188 years ago
Serie A
Lazio6
Benevento2
-
Biggest margin
198442 years ago
Ligue 1
Girondins de Bordeaux7
Saint-Étienne0
This date in other sports
The most notable matches of each sport from top-level competitions
Basketball
All (948)Tennis
All (215)Volleyball
All (105)Ice hockey
All (275)Handball
All (245)American football
All (3)Baseball
All (264)Esports
All (153)MMA
All (14)Darts
All (16)Table tennis
All (40)Snooker
All (4)Rugby
All (101)Cricket
All (34)Futsal
All (117)Badminton
All (13)Water polo
All (10)Aussie rules
All (19)Mini football
All (30)Floorball
All (60)Bandy
All (6)Year by year
The most notable matches of each year — newest first
-
2025 1 year ago
-
Eyüpspor
1–3
Başakşehir FK
-
Lazio
1–1
Torino
-
Celta Vigo
1–1
UD Las Palmas
-
Jakub Menšik
2–0
Novak Djokovic
278 more matches on this date that year
-
Eyüpspor
-
2024 2 years ago
-
OGC Nice
1–2
Nantes
-
RC Strasbourg
2–0
Stade Rennais
-
VfB Stuttgart
3–3
1. FC Heidenheim
-
Buchis
5–9
Sokol Pardubice
612 more matches on this date that year
-
OGC Nice
-
2023 3 years ago
-
Olympique de Marseille
1–1
Montpellier
-
Eintracht Frankfurt
1–1
VfL Bochum 1848
-
Estoril Praia
1–0
Gil Vicente
-
FC Saarbrücken
2–3
Borussia Düsseldorf
375 more matches on this date that year
-
Olympique de Marseille
-
2022 4 years ago
201 more matches on this date that year
-
2021 Exactly 5 years ago
-
Vélez Sarsfield
2–3
Banfield
-
Germany
1–2
North Macedonia
-
US Monastir
2–3
AS Rejiche
-
Vero Volley Monza
1–3
Sir Safety Perugia
236 more matches on this date that year
-
Vélez Sarsfield
-
2020 6 years ago
-
Fittja IF
5–2
Afrikansk FC
-
FC Istaravshan
6–0
FC Isfara
-
Byttorps IF
3–2
Sodra Vings IF
-
Oh My God
0–2
Invictus Gaming
17 more matches on this date that year
-
Fittja IF
-
2019 7 years ago
-
AS Monaco
0–1
Stade Malherbe Caen
-
CS Marítimo
3–2
CD Nacional
-
Inter
0–1
Lazio
-
BKS Visła Bydgoszcz
2–3
Cuprum Stilon Gorzów
587 more matches on this date that year
-
AS Monaco
-
2018 8 years ago
-
Lazio
6–2
Benevento
-
FC Bayern München
6–0
Borussia Dortmund
-
TSG Hoffenheim
6–0
1. FC Köln
-
Melbourne United
100–82
Adelaide 36ers
698 more matches on this date that year
-
Lazio
-
2017 9 years ago
-
Hertha BSC
1–3
TSG Hoffenheim
-
Espanyol
2–1
Real Betis
-
Guingamp
1–0
Nancy
-
Unicaja
79–71
Valencia Basket
226 more matches on this date that year
-
Hertha BSC
-
2016 Exactly 10 years ago
-
Gostaresh
4–3
Zob Ahan
-
Al-Watani
0–1
Diriyah
-
Al-Jeel
0–2
Damac FC
-
Metallurg Magnitogorsk
3–2
Salavat Yulaev Ufa
110 more matches on this date that year
-
Gostaresh
-
2015 11 years ago
-
Czechia U19
0–6
Germany U19
-
Haras El Hodoud
0–1
Al Nasr Cairo
-
Japan
5–1
Uzbekistan
-
Ulsan Hyundai Mobis Phoebus
83–65
Wonju DB Promy
102 more matches on this date that year
-
Czechia U19
-
2014 12 years ago
-
Eskişehirspor
0–1
Gençlerbirliği
-
Real Betis
1–2
Málaga CF
-
Sunderland
1–2
West Ham United
-
Skellefteå AIK
3–0
Linköping HC
88 more matches on this date that year
-
Eskişehirspor
Earlier years: 1951–2013 (55 years)
-
2013 13 years ago
-
Olympique Lyonnais
1–2
Sochaux
-
Real Valladolid
1–3
Osasuna
-
Mallorca
2–3
Deportivo de A Coruña
-
Ak Bars Kazan
1–2
Traktor Chelyabinsk
358 more matches on this date that year
-
Olympique Lyonnais
-
2012 14 years ago
-
Queens Park Rangers
2–1
Arsenal
-
Saint-Étienne
2–3
OGC Nice
-
Nancy
2–1
Paris Saint-Germain
-
SV Wiler-Ersigen
8–4
Grasshopper Club Zürich
524 more matches on this date that year
-
Queens Park Rangers
-
2011 Exactly 15 years ago
-
Internacional
3–0
Jorge Wilstermann
-
Guaraní
0–2
Cruzeiro
-
Grêmio Barueri
2–1
Atlético Mineiro
-
HC Davos
5–2
EHC Kloten
87 more matches on this date that year
-
Internacional
-
2010 16 years ago
-
Arsenal
2–2
FC Barcelona
-
Inter
1–0
CSKA Moscow
-
Cruzeiro
3–0
Vélez Sarsfield
-
SV Wiler-Ersigen
11–4
HC Rychenberg Winterthur
144 more matches on this date that year
-
Arsenal
-
2009 17 years ago
-
Kickers Emden
0–4
SpVgg Unterhaching
-
Bristol Rovers
1–2
Huddersfield Town
-
Entente SSG
1–0
Rodez AF
-
Vaasan Sport
1–3
Porin Ässät
65 more matches on this date that year
-
Kickers Emden
-
2008 18 years ago
-
AS Monaco
1–2
Stade Rennais
-
Vitória de Setúbal
3–1
Boavista
-
Cayman Islands
1–3
Bermuda
-
Salibandy Club Classic
4–5
EräViikingit
27 more matches on this date that year
-
AS Monaco
-
2007 19 years ago
-
Reggina 1914
0–1
ACR Siena 1904
-
Real Betis
3–3
Villarreal
-
Newcastle United
0–1
Manchester City
-
New Jersey Nets
86–82
Philadelphia 76ers
65 more matches on this date that year
-
Reggina 1914
-
2006 Exactly 20 years ago
15 more matches on this date that year
-
2005 21 years ago
11 more matches on this date that year
-
2004 22 years ago
5 more matches on this date that year
-
2003 23 years ago
-
Seattle SuperSonics
119–98
Los Angeles Lakers
-
Los Angeles Clippers
102–100
Memphis Grizzlies
-
Denver Nuggets
88–72
Washington Wizards
13 more matches on this date that year
-
Seattle SuperSonics
-
2002 24 years ago
-
SV Werder Bremen
4–3
FC Hansa Rostock
-
Villarreal
5–2
Athletic Club
-
Bursaspor
3–3
Denizlispor
-
Los Angeles Lakers
96–95
San Antonio Spurs
29 more matches on this date that year
-
SV Werder Bremen
-
2001 Exactly 25 years ago
-
FC Bayern München
2–3
SV Werder Bremen
-
Valencia
0–1
Espanyol
-
SC Freiburg
5–2
Eintracht Frankfurt
-
Sacramento Kings
110–98
Minnesota Timberwolves
40 more matches on this date that year
-
FC Bayern München
-
2000 26 years ago
-
SC Freiburg
4–3
SpVgg Unterhaching
-
SSV Ulm 1846
0–3
MSV Duisburg
-
Denizlispor
0–2
Trabzonspor
-
Vancouver Grizzlies
83–89
New York Knicks
11 more matches on this date that year
-
SC Freiburg
-
1999 27 years ago
-
Russia
6–1
Andorra
-
San Marino
0–6
Spain
-
Liechtenstein
0–5
Portugal
-
Washington Wizards
84–73
Orlando Magic
17 more matches on this date that year
-
Russia
-
1998 28 years ago
-
Blackburn Rovers
2–1
Barnsley
-
Bolton Wanderers
0–1
Arsenal
-
Milton Keynes Dons
0–0
Newcastle United
-
Vancouver Grizzlies
101–104
Dallas Mavericks
11 more matches on this date that year
-
Blackburn Rovers
-
1997 29 years ago
-
1996 Exactly 30 years ago
-
Atlético Madrid
1–2
Real Madrid
-
Denizlispor
1–2
Eskişehirspor
-
Inter
1–2
Fiorentina
-
Vancouver Grizzlies
88–121
Charlotte Hornets
45 more matches on this date that year
-
Atlético Madrid
-
1995 31 years ago
-
Eintracht Frankfurt
0–3
FC Schalke 04
-
MSV Duisburg
3–1
VfL Bochum 1848
-
Paris Saint-Germain
2–1
AS Cannes
-
Utah Jazz
98–101
Orlando Magic
9 more matches on this date that year
-
Eintracht Frankfurt
-
1994 32 years ago
-
SG Wattenscheid 09
3–1
Hamburger SV
-
SG Dynamo Dresden
1–1
1. FC Nürnberg
-
VfB Stuttgart
1–1
1. FC Kaiserslautern
-
Seattle SuperSonics
95–92
Los Angeles Lakers
6 more matches on this date that year
-
SG Wattenscheid 09
-
1993 33 years ago
6 more matches on this date that year
-
1992 34 years ago
7 more matches on this date that year
-
1991 Exactly 35 years ago
-
Gençlerbirliği
2–0
Beşiktaş JK
-
Gaziantepspor
1–2
Bursaspor
-
Konyaspor
3–2
MKE Ankaragücü
-
Washington Bullets
92–102
Charlotte Hornets
21 more matches on this date that year
-
Gençlerbirliği
-
1990 36 years ago
-
OGC Nice
1–2
SC Toulon
-
Olympique Lyonnais
0–1
AS Cannes
-
Olympique de Marseille
4–1
LOSC Lille
-
San Antonio Spurs
107–100
Milwaukee Bucks
31 more matches on this date that year
-
OGC Nice
-
1989 37 years ago
9 more matches on this date that year
-
1988 38 years ago
-
Utah Jazz
115–92
Golden State Warriors
-
Seattle SuperSonics
115–117
San Antonio Spurs
-
Milwaukee Bucks
103–113
New York Knicks
2 more matches on this date that year
-
Utah Jazz
-
1987 39 years ago
-
Utah Jazz
110–95
Phoenix Suns
-
Seattle SuperSonics
132–129
Sacramento Kings
-
Portland Trail Blazers
113–111
Detroit Pistons
6 more matches on this date that year
-
Utah Jazz
-
1986 Exactly 40 years ago
-
1985 41 years ago
-
Torino
0–2
Juventus
-
Real Murcia
3–1
Real Racing Club
-
Osasuna
2–2
Elche
-
Los Angeles Lakers
123–98
Phoenix Suns
26 more matches on this date that year
-
Torino
-
1984 42 years ago
-
Hamburger SV
2–3
SV Waldhof Mannheim
-
Girondins de Bordeaux
7–0
Saint-Étienne
-
Rouen
0–1
Stade Brestois
-
San Antonio Spurs
106–124
Seattle SuperSonics
33 more matches on this date that year
-
Hamburger SV
-
1983 43 years ago
2 more matches on this date that year
-
1982 44 years ago
-
Borussia Dortmund
2–0
Bayer 04 Leverkusen
-
Hamburger SV
1–1
VfB Stuttgart
-
Seattle SuperSonics
109–116
Kansas City Kings
6 more matches on this date that year
-
Borussia Dortmund
-
1981 Exactly 45 years ago
-
1979 47 years ago
-
Eintracht Braunschweig
5–2
Arminia Bielefeld
-
Borussia Dortmund
1–1
Borussia M'gladbach
-
Seattle SuperSonics
123–102
Detroit Pistons
3 more matches on this date that year
-
Eintracht Braunschweig
-
1978 48 years ago
9 more matches on this date that year
-
1977 49 years ago
-
Indiana Pacers
131–135
New York Knicks
-
Golden State Warriors
125–116
San Antonio Spurs
-
Denver Nuggets
110–95
Buffalo Braves
1 more matches on this date that year
-
Indiana Pacers
-
1976 Exactly 50 years ago
-
San Antonio Spurs
117–110
Denver Nuggets
-
Kentucky Colonels
111–103
Virginia Squires
-
Indiana Pacers
116–106
New York Nets
6 more matches on this date that year
-
San Antonio Spurs
-
1975 51 years ago
6 more matches on this date that year
-
1974 52 years ago
14 more matches on this date that year
-
1973 53 years ago
-
MSV Duisburg
2–0
FC Bayern München
-
Red Star FC
2–2
Bastia
-
Borussia M'gladbach
3–1
SV Werder Bremen
-
Indiana Pacers
114–91
Denver Rockets
17 more matches on this date that year
-
MSV Duisburg
-
1972 54 years ago
-
Stade de Reims
3–3
Paris Saint-Germain
-
Saint-Étienne
2–1
Olympique de Marseille
-
Nancy
2–0
Ajaccio
-
Virginia Squires
114–107
The Floridians
10 more matches on this date that year
-
Stade de Reims
-
1971 Exactly 55 years ago
-
Memphis Pros
123–106
Carolina Cougars
-
Indiana Pacers
129–133
Texas Chaparrals
-
The Floridians
123–131
Virginia Squires
1 more matches on this date that year
-
Memphis Pros
-
1970 56 years ago
-
Pittsburgh Pipers
–
Kentucky Colonels
-
Denver Rockets
119–98
Los Angeles Stars
-
Dallas Chaparrals
145–119
Indiana Pacers
2 more matches on this date that year
-
Pittsburgh Pipers
-
1969 57 years ago
-
1968 58 years ago
-
L.R. Vicenza
4–1
Atalanta
-
Torino
2–3
Inter
-
AS Roma
2–2
Mantova
-
Denver Rockets
108–100
New Orleans Buccaneers
9 more matches on this date that year
-
L.R. Vicenza
-
1967 59 years ago
-
1965 61 years ago
-
1964 62 years ago
-
1963 63 years ago
-
1962 64 years ago
-
1957 69 years ago
-
1956 Exactly 70 years ago
-
1955 71 years ago
-
1954 72 years ago
-
1951 Exactly 75 years ago
How are matches picked?
Only from our archive: leading football competitions (priority ≤ 650) and the top two tiers in other sports. Each match gets an importance score: competition weight, final (semi-final), derby (both clubs share a home city), upset (winner's pre-match chance ≤ 40% by odds or our Elo model), goal fest (7+ goals), rout (5+ margin) and round anniversaries (5, 10, 25 … years). Dates are in UTC.