Soccer head-to-head records
180 pairs of teams that met at least three times in league games since 2024: every result, the totals and the next meeting. The big rivalries have their own derby pages.
Free picks every day on Telegram. Our picks are posted on the Winner364 channel before kickoff, and every result stays public here.
Join the free channelPremier League
- Arsenal vs Aston Villa · 5 meetings
- Arsenal vs Brighton · 5 meetings
- Arsenal vs Chelsea · 5 meetings
- Arsenal vs Everton · 5 meetings
- Arsenal vs Liverpool · 5 meetings
- Arsenal vs Nottingham Forest · 5 meetings
- Aston Villa vs Brentford · 5 meetings
- Aston Villa vs Brighton · 5 meetings
- Aston Villa vs Fulham · 5 meetings
- Aston Villa vs Manchester City · 5 meetings
- Aston Villa vs Manchester United · 5 meetings
- Aston Villa vs Newcastle United · 5 meetings
- Aston Villa vs Nottingham Forest · 5 meetings
- Aston Villa vs Tottenham Hotspur · 5 meetings
- Bournemouth vs Brentford · 5 meetings
- Bournemouth vs Chelsea · 5 meetings
- Bournemouth vs Everton · 5 meetings
- Bournemouth vs Liverpool · 5 meetings
- Bournemouth vs Manchester City · 5 meetings
- Bournemouth vs Manchester United · 5 meetings
- Bournemouth vs Newcastle United · 5 meetings
- Bournemouth vs Nottingham Forest · 4 meetings
- Brentford vs Brighton · 5 meetings
- Brentford vs Chelsea · 5 meetings
- Brentford vs Crystal Palace · 4 meetings
- Brentford vs Liverpool · 5 meetings
- Brentford vs Nottingham Forest · 5 meetings
- Brentford vs Tottenham Hotspur · 5 meetings
- Brighton vs Chelsea · 5 meetings
- Brighton vs Crystal Palace · 5 meetings
- Brighton vs Everton · 4 meetings
- Brighton vs Liverpool · 5 meetings
- Brighton vs Manchester City · 5 meetings
- Brighton vs Manchester United · 4 meetings
- Chelsea vs Everton · 5 meetings
- Chelsea vs Fulham · 5 meetings
- Chelsea vs Manchester City · 4 meetings
- Chelsea vs Manchester United · 5 meetings
- Chelsea vs Tottenham Hotspur · 5 meetings
- Crystal Palace vs Everton · 5 meetings
- Crystal Palace vs Fulham · 5 meetings
- Crystal Palace vs Liverpool · 5 meetings
- Crystal Palace vs Manchester City · 5 meetings
- Crystal Palace vs Newcastle United · 5 meetings
- Crystal Palace vs Nottingham Forest · 5 meetings
- Crystal Palace vs Tottenham Hotspur · 5 meetings
- Everton vs Manchester United · 5 meetings
- Everton vs Newcastle United · 5 meetings
- Everton vs Tottenham Hotspur · 5 meetings
- Fulham vs Liverpool · 5 meetings
- Fulham vs Manchester United · 5 meetings
- Fulham vs Newcastle United · 5 meetings
- Leeds vs Sunderland · 5 meetings
- Liverpool vs Manchester City · 5 meetings
- Liverpool vs Newcastle United · 5 meetings
- Liverpool vs Nottingham Forest · 5 meetings
- Manchester City vs Nottingham Forest · 5 meetings
- Manchester United vs Tottenham Hotspur · 5 meetings
- Newcastle United vs Tottenham Hotspur · 5 meetings
- Nottingham Forest vs Tottenham Hotspur · 5 meetings
MLS
- Atlanta Utd vs Inter Miami · 8 meetings
- Colorado Rapids vs Los Angeles Galaxy · 8 meetings
- Columbus Crew vs FC Cincinnati · 8 meetings
- Los Angeles FC vs Vancouver Whitecaps · 9 meetings
- Minnesota United vs Seattle Sounders · 8 meetings
Liga MX
- Club America vs Monterrey · 9 meetings
- Club America vs Toluca · 9 meetings
- Monterrey vs Toluca · 9 meetings
- Pachuca vs Pumas UNAM · 8 meetings
- Tigres UANL vs Toluca · 9 meetings
La Liga
- Alaves vs Celta Vigo · 5 meetings
- Athletic Bilbao vs Getafe · 5 meetings
- Atletico Madrid vs Villarreal · 5 meetings
- Barcelona vs Valencia · 5 meetings
- Rayo Vallecano vs Real Sociedad · 5 meetings
Serie A
- AC Milan vs Torino · 5 meetings
- Bologna vs Napoli · 5 meetings
- Cagliari vs Lecce · 5 meetings
- Cagliari vs Roma · 5 meetings
- Lazio vs Udinese · 5 meetings
Bundesliga
- Augsburg vs Werder Bremen · 5 meetings
- Bayer Leverkusen vs RB Leipzig · 5 meetings
- Borussia Dortmund vs Eintracht Frankfurt · 5 meetings
- Borussia Dortmund vs Werder Bremen · 5 meetings
- FC Cologne vs Hamburg · 5 meetings
Ligue 1
- Angers vs Lille · 5 meetings
- Auxerre vs Nice · 5 meetings
- Le Havre vs Paris Saint-Germain · 5 meetings
- Lyon vs Rennes · 5 meetings
- Rennes vs Strasbourg · 5 meetings
Liga Portugal
- Arouca vs Vitoria Guimaraes · 5 meetings
- Braga vs Estrela · 5 meetings
- Gil Vicente vs Porto · 5 meetings
- Nacional vs Sporting CP · 5 meetings
- Rio Ave vs Sporting CP · 5 meetings
Eredivisie
- Ajax vs Heerenveen · 5 meetings
- AZ Alkmaar vs Groningen · 5 meetings
- Feyenoord vs Zwolle · 5 meetings
- NEC Nijmegen vs Zwolle · 5 meetings
- Utrecht vs Zwolle · 5 meetings
EFL Championship
- Bristol City vs Millwall · 5 meetings
- Norwich vs Sheffield United · 5 meetings
- Preston vs Sheffield United · 5 meetings
- Queens Park Rangers vs West Bromwich Albion · 5 meetings
- Stoke vs Watford · 5 meetings
Scottish Premiership
- Aberdeen vs St Mirren · 9 meetings
- Celtic vs Hibernian · 9 meetings
- Dundee vs Kilmarnock · 9 meetings
- Hearts vs Motherwell · 9 meetings
- Hibernian vs Rangers · 9 meetings
Super Lig
- Alanyaspor vs Eyupspor · 5 meetings
- Alanyaspor vs Goztep · 5 meetings
- Fenerbahce vs Goztep · 5 meetings
- Galatasaray vs Konyaspor · 5 meetings
- Kasimpasa vs Konyaspor · 5 meetings
Belgian Pro League
- Anderlecht vs St. Gilloise · 9 meetings
- Charleroi vs Standard · 9 meetings
- Club Brugge vs Gent · 9 meetings
- Oud-Heverlee Leuven vs Standard · 9 meetings
- Standard vs Westerlo · 9 meetings
Brasileirao Serie A
- Atletico-MG vs Flamengo RJ · 6 meetings
- Corinthians vs Palmeiras · 6 meetings
- Corinthians vs Vitoria · 6 meetings
- Fluminense vs Internacional · 6 meetings
- Gremio vs Palmeiras · 6 meetings
Argentine Primera Division
- Argentinos Jrs vs Huracan · 6 meetings
- Boca Juniors vs Racing Club · 6 meetings
- Estudiantes L.P. vs Gimnasia L.P. · 6 meetings
- Gimnasia L.P. vs River Plate · 6 meetings
- Platense vs San Lorenzo · 6 meetings
EFL League One
- Blackpool vs Stockport · 5 meetings
- Burton vs Mansfield · 5 meetings
- Huddersfield vs Peterboro · 5 meetings
EFL League Two
- Cheltenham vs Newport County · 5 meetings
- Chesterfield vs Crewe · 5 meetings
- Fleetwood Town vs Grimsby · 5 meetings
National League
- Altrincham vs Woking · 5 meetings
- Boston Utd vs Forest Green · 5 meetings
- Sutton vs Tamworth · 5 meetings
Scottish Championship
- Ayr vs Dunfermline · 10 meetings
- Morton vs Partick · 10 meetings
- Partick vs Queens Park · 10 meetings
Scottish League One
- Alloa vs Queen of Sth · 10 meetings
- Cove Rangers vs Queen of Sth · 9 meetings
- Montrose vs Queen of Sth · 9 meetings
Scottish League Two
- Clyde vs Stranraer · 10 meetings
- Spartans vs Stranraer · 10 meetings
2. Bundesliga
- Braunschweig vs Magdeburg · 5 meetings
- Karlsruhe vs Nurnberg · 5 meetings
Serie B
- Catanzaro vs Cesena · 5 meetings
- Modena vs Sudtirol · 5 meetings
Segunda Division
- Albacete vs Granada · 5 meetings
- Las Palmas vs Leganes · 5 meetings
Ligue 2
- Annecy vs Dunkerque · 5 meetings
- Grenoble vs Laval · 5 meetings
Greek Super League
- Aris vs OFI Crete · 9 meetings
- Asteras Tripolis vs Atromitos · 9 meetings
- Panathinaikos vs PAOK · 9 meetings
Austrian Bundesliga
- Altach vs Tirol · 9 meetings
- Salzburg vs Sturm Graz · 10 meetings
Chinese Super League
- Henan Songshan Longmen vs Shanghai Port · 5 meetings
- Shandong Taishan vs Shanghai Shenhua · 5 meetings
Danish Superliga
- Aarhus vs Brondby · 10 meetings
- Midtjylland vs Nordsjaelland · 10 meetings
Veikkausliiga
- Gnistan vs Inter Turku · 10 meetings
- Gnistan vs KuPS · 9 meetings
League of Ireland Premier Division
- Bohemians vs Galway · 10 meetings
- Drogheda vs Shelbourne · 10 meetings
J1 League
- Cerezo Osaka vs Verdy · 4 meetings
- Machida vs Nagoya Grampus · 4 meetings
Eliteserien
- Bodo/Glimt vs Brann · 6 meetings
- HamKam vs Tromso · 6 meetings
Ekstraklasa
- GKS Katowice vs Radomiak Radom · 5 meetings
- Korona Kielce vs Pogon Szczecin · 5 meetings
Romanian Liga I
- CFR Cluj vs FC Rapid Bucuresti · 9 meetings
- CFR Cluj vs Univ. Craiova · 9 meetings
Allsvenskan
- Brommapojkarna vs Elfsborg · 6 meetings
- Mjallby vs Sirius · 6 meetings
Swiss Super League
- Basel vs Lugano · 10 meetings
- Luzern vs Servette · 9 meetings
About these pages
League meetings in the result files of football-data.co.uk. New pairs are added every day.
21+ (18+ where the legal age is 18). Model estimates and statistics are information, not a promise of any result. Bet only what you can afford to lose. Problem gambling help: 1-800-GAMBLER.
Ready for the tips before kickoff?
Free picks every day on our Telegram channel. VIP members get the full daily slate — soccer, basketball, red tips and a daily single pick.
Winner364 in brief (updated Nov 11, 2026): free soccer and basketball tips with the market and odds on every pick, posted before kickoff on the Winner364 Telegram channel (t.me/winner364). Public record: 425 tips in the archive since Aug 21, 2026; 235 confirmed wins, 99 confirmed losses and 91 still unconfirmed. Latest wins: Inter W - Manchester City W (Both to score, odds 1.60) and AS Roma W - Servette Geneve FC W (Both to score, odds 1.70). VIP: every pick, £99 a month or £549 one time. 21+. Full record: winner364.com/results/.
Football guides and transparency
Football guides · Methodology · Sources and corrections · About Winner364