Soccer Analysis and Explainers

How the competitions work and what the numbers say — promotion, European places, tiebreakers and the formats behind every league we cover.

Manchester United 4-4 Aston Villa: Joshua Zirkzee and Patrick Dorgu Score in Stoppage Time as United Come Back From Two Down Twice

Manchester United 4-4 Aston Villa: substitutes Joshua Zirkzee and Patrick Dorgu scored in stoppage time after Villa had led 2-0 and 4-2 at Old Trafford.

Crystal Palace 1-3 Liverpool: Mac Allister, Wirtz and Isak Lift Liverpool to Fourth and Leave Palace Bottom

Crystal Palace 1-3 Liverpool: Mac Allister, Wirtz and Isak scored before a late Nketiah penalty, and Palace end matchweek 10 bottom of the Premier League.

Sunderland 1-0 Chelsea: Enzo Le Fée's Penalty Ends a Seven-Game League Winless Run and Takes Sunderland Off the Bottom

Sunderland 1-0 Chelsea: Enzo Le Fée's 36th-minute penalty, after Levi Colwill fouled Brian Brobbey, lifted Sunderland off the bottom of the table to 19th.

Brighton & Hove Albion 2-0 Brentford: Igor Thiago Sent Off as Diego Gómez and Pascal Gross Take Brighton Up to Second

Brighton 2-0 Brentford: Diego Gómez scored from distance, Igor Thiago was sent off after a VAR review and Pascal Gross added a penalty as Brighton went second.

Ipswich Town 1-2 AFC Bournemouth: Evanilson Scores for a Fifth Straight League Game as Bournemouth Move Up to Seventh

Ipswich Town 1-2 AFC Bournemouth: a Christian Walton error let Evanilson score for a fifth straight league game, and a Leif Davis own goal made it 2-0.

Nottingham Forest 3-1 Manchester City: Liam Delap Scores Twice as City Lose a Third Straight League Game

Nottingham Forest 3-1 Man City: Jair Cunha scored early and Liam Delap twice as City, despite 78% possession, lost a third straight Premier League game.

Fulham 1-1 Newcastle United: Substitute Rodrigo Muniz Equalizes Three Minutes After Jacob Murphy's Opener

Fulham 1-1 Newcastle: Jacob Murphy curled Newcastle ahead in the 80th minute at Craven Cottage and substitute Rodrigo Muniz equalized three minutes later.

Arsenal 1-0 Hull City: Martin Ødegaard Turns In a Rebound for a Fifth Straight League Win

Arsenal 1-0 Hull City: Martin Ødegaard scored from a rebound in the 72nd minute after Hull goalkeeper Konstantinos Tzolakis had saved Noni Madueke's shot.

Leeds United 1-0 Tottenham Hotspur: Noah Okafor Scores 97 Seconds After Coming On to End Leeds' Winless Run

Leeds 1-0 Tottenham: substitute Noah Okafor scored in the 79th minute, 97 seconds after coming on, to end Leeds' five-game winless run in the Premier League.

Everton 3-1 Coventry City: Thierno Barry Scores Twice and Sets Up Dewsbury-Hall After Gboho's Opener

Everton 3-1 Coventry: Yann Gboho put Coventry ahead, then Thierno Barry scored twice and set up Kiernan Dewsbury-Hall as Everton came from behind on Friday.

Ronaldo Has the Most Goals in Football History. At the Same Age, Messi Is Ahead

Cristiano Ronaldo has the most goals in football history: 985 in official matches through Nov. 3, 2026. Messi has 937, but leads by 42 at the same age.

Alan Shearer's 260 Goals Still Lead the Premier League, but Without Penalties His Margin Is 18

Alan Shearer has the most Premier League goals, 260, 47 more than Harry Kane. Without penalties his lead is 18, and per 90 minutes he is 14th in the 100 club.

Every Ligue 1 Champion Since 1932-33, and Who Has Won the Most

Paris Saint-Germain have won Ligue 1 14 times, 12 of them since 2012-13. Every French champion since 1932-33, with runners-up, points, decades and title races.

Every FA Cup Winner Since 1872, and Who Has Won the Most

Arsenal have won the FA Cup a record 14 times in 145 finals. Every winner since 1872, with wins by club, replays, penalties, venues and league doubles.

Every Bundesliga Champion Since 1963-64, and Who Has Won the Most

Bayern Munich have won the Bundesliga 34 times in 63 seasons, 11 of them in a row. Every champion since 1963-64, with runners-up, points and title races.

Every Italian Champion Since 1898, and Who Has Won the Most Serie A Titles

Juventus have won 36 of Italy's 122 league titles, Inter 21 and AC Milan 19. Every Italian champion since 1898, with runners-up, points, decades and droughts.

Every La Liga Champion Since 1929, and Who Has Won the Most

Real Madrid have won La Liga 36 times in 95 seasons, Barcelona 29. Every Spanish champion since 1929, with runners-up, points, decades and title races.

Every Premier League Golden Boot Winner Since 1992-93, and What It Took to Win

Thierry Henry and Mohamed Salah have won the Premier League Golden Boot four times each. Every top scorer since 1992-93, with goals, clubs and records.

Every Premier League Champion Since 1992-93, and Who Has Won the Most

Manchester United have won the Premier League 13 times in 34 seasons. Every champion since 1992-93, with runners-up, points, decades and the title races.

Every Ballon d'Or Winner Since 1956, and Who Has Won the Most

Lionel Messi has won the Ballon d'Or a record eight times. Every winner since 1956, with wins by country, club, position and age, plus every women's winner.

Every World Cup Winner Since 1930, and Who Has Won the Most

Brazil has won the World Cup a record five times. Every winner from 1930 to Spain in 2026, with titles by country, finals, hosts and the 48-team format.

Every European Cup and Champions League Winner Since 1956, and Who Has Won the Most

Real Madrid have won the European Cup and Champions League 15 times in 71 finals. Every winner since 1956, with titles by club, by country and by decade.

Tottenham vs Coventry City Preview: Spurs, Still Without a League Win, Host a Coventry Side That Has Won Its Last Two

Tottenham beat Coventry City 3-1 on Monday 19 October, 20:00 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Nottingham Forest vs Arsenal: Forest, Without a Home League Goal This Season, Host Second-Placed Arsenal

Arsenal won 1-0 at Nottingham Forest on Sunday 18 October, 16:30 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Newcastle United vs Aston Villa: Kickoff Time, TV and Team News, Three Days After Villa's 6-0 Win Over Fenerbahce

Aston Villa won 1-0 at Newcastle on Saturday 17 October, 17:30 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Manchester City vs Ipswich Town: Leaders With Six Wins From Six Face Ipswich Three Days After Losing to PSG

Manchester City beat Ipswich 3-2 on Saturday 17 October, 15:00 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Leeds United vs Manchester United Preview: Winless-in-Five United Visit Seventh-Placed Leeds at Elland Road

Leeds and Manchester United drew 1-1 on Sunday 18 October, 14:00 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Fulham vs Hull City Preview: Fulham, Still Without a League Win, Host Eighth-Placed Hull

Fulham beat Hull City 1-0 on Saturday 17 October, 15:00 BST. Our preview from before kickoff covers team news, TV, form, head-to-head and key numbers.

Everton vs Chelsea: Unbeaten Everton Host Chelsea With Both Clubs on 10 Points

Chelsea won 2-0 at Everton on Saturday 17 October, 12:30 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Brighton vs Crystal Palace: Third-Placed Brighton Host 12th-Placed Palace After Pascal Struijk's Red Card Is Rescinded

Brighton beat Crystal Palace 5-0 on Sunday 18 October, 14:00 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Brentford vs Liverpool: Unbeaten Brentford Host a Liverpool Side Without the Suspended Ryan Gravenberch

Liverpool won 2-1 at Brentford on Saturday 17 October, 15:00 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Bournemouth vs Sunderland: Bottom-Three Bournemouth Host 17th-Placed Sunderland, One Point Apart

Bournemouth beat Sunderland 2-0 on Sunday 18 October, 14:00 BST. The preview published before kickoff: team news, TV, form, head-to-head and key numbers.

Roma 3-4 Real Madrid: Espí, Endrick and Rüdiger Turn 3-1 Down Into a Win in Seven Minutes

Roma 3-4 Real Madrid: trailing 3-1, Real scored three times from corners in seven minutes through Carlos Espí, Endrick and Antonio Rüdiger to win in Rome.

LASK Linz 3-6 Liverpool: Barcola Scores Three as Liverpool Make It Two Wins From Two

LASK 3-6 Liverpool: Bradley Barcola scored a hat-trick and Liverpool led 4-0 before LASK hit back with three goals in 14 minutes on Champions League matchday 2.

Shakhtar Donetsk 3-1 AEK Athens: Vinícius Tobias and Substitute Gleiker Mendoza Turn It Late in London

Shakhtar 3-1 AEK Athens: Pedrinho's VAR-awarded penalty canceled out Lovro Majer's opener, then Vinícius Tobias and Gleiker Mendoza scored late in London.

Slovan Bratislava 0-3 VfB Stuttgart: Undav, a Cruz Own Goal and a Late Demirovic Header Make It Two Wins From Two

Slovan Bratislava 0-3 Stuttgart: Deniz Undav scored, Sandro Cruz turned in an own goal and Ermedin Demirovic headed in late as VfB made it two wins from two.

Manchester City 2-4 Paris Saint-Germain: Haaland Passes Agüero, but PSG Win at the Etihad

Manchester City 2-4 PSG: Doué, Dembélé and Vitinha put the holders 3-0 up by the 32nd minute, and two Erling Haaland goals after the break were not enough.

Real Betis 3-2 FC Porto: Cucho Hernández and a VAR Penalty Turn Porto's Lead Into Two Wins From Two

Real Betis 3-2 Porto: Gabri Veiga and Samu put Porto 2-1 up, then Cucho Hernández and a VAR-awarded Isco penalty gave Betis a second Champions League win.

Bodø/Glimt 1-0 Borussia Dortmund: Fredrik Sjøvold Scores the Only Goal and Niko Kovač Admits a Deserved Defeat

Bodø/Glimt 1-0 Borussia Dortmund: Fredrik Sjøvold scored in the 52nd minute and Nikita Haykin made four saves for their first win of this league phase.

Aston Villa 6-0 Fenerbahce: Jackson and Barkley Doubles Bring a First Home Win of the Season

Aston Villa 6-0 Fenerbahce: Nicolas Jackson and Ross Barkley scored twice each in the club's biggest European win. Villa have six points from two games.

Feyenoord 3-2 Como: Feyenoord Get Off the Mark in This League Phase After the Barcelona Defeat

Feyenoord 3-2 Como: Gjivai Zechiël and Anis Hadj Moussa scored and Robert Sánchez put through his own net as Feyenoord got off the mark in this league phase.

Villarreal 3-1 Napoli: Three Minutes Turn the Game After Rrahmani's Opener

Villarreal 3-1 Napoli: Amir Rrahmani scored first, then Georges Mikautadze, Santiago Mouriño and Tani Oluwaseyi gave Villarreal a first win in this campaign.

Atlético Madrid 2-0 Manchester United: Barrios Scores Inside a Minute, Lookman Seals It After Yoro's Red Card

Atlético Madrid 2-0 Manchester United: Pablo Barrios scored in the first minute and Ademola Lookman added a second after Leny Yoro's 74th-minute red card.

Viking 3-3 Bayern Munich: Ten-Man Bayern Lose a Lead as Herman Haugen Equalizes in the 90th Minute

Viking 3-3 Bayern Munich: Viking led 2-0, Harry Kane scored twice and Luis Díaz put Bayern ahead, then Michael Olise was sent off and Herman Haugen leveled.

Sabah 2-0 Slavia Prague: Kaheem Parris and Joy-Lance Mickels Give Sabah Their First League-Phase Win

Sabah 2-0 Slavia Prague: Kaheem Parris and Joy-Lance Mickels scored in Baku for Sabah's first Champions League league-phase win. Slavia have lost both games.

Inter 3-4 Club Brugge: Tresoldi Scores Three as Brugge Win Seven-Goal Game in Milan

Inter 3-4 Club Brugge: Tresoldi scored a hat-trick and Romeo Vermant added a fourth as Brugge won at San Siro, leaving Inter without a point after two games.

Arsenal 3-0 Lille: Three Second-Half Goals Make It Two Wins From Two in the Champions League

Arsenal 3-0 Lille: Jurriën Timber, Eberechi Eze and substitute Bukayo Saka scored between the 64th and 71st minutes. Lille did not have a shot on target.

Coventry City 4-1 Newcastle United: Rudoni, Cherif and Two Substitutes Earn a First Premier League Home Win Since 2001

Coventry beat Newcastle 4-1: a Jack Rudoni penalty, Sidiki Cherif, Ellis Simms and Stephen Mfuni scored for their first Premier League home win in 25 years.

RB Leipzig 1-0 PSV Eindhoven: Vandevoordt's Penalty Save and Brajan Gruda's Strike Earn a First Win

RB Leipzig 1-0 PSV: Maarten Vandevoordt saved Ivan Perisic's penalty and Brajan Gruda scored in the 75th minute for Leipzig's first win of this league phase.

Lens 0-2 Sporting CP: Luis Suárez and Issa Doumbia Make It Two Wins From Two in the Champions League

Lens 0-2 Sporting CP: Luis Suárez scored in the 22nd minute and Issa Doumbia in the 74th as Sporting won in France despite 21 Lens shots to make it six points.

Galatasaray 1-4 Barcelona: Three Goals in 10 Minutes Turn the Game in Istanbul

Galatasaray 1-4 Barcelona: Alexey Batrakov scored first, then Cancelo, Fermín López, Gordon and Adeyemi replied, with two assists by Lamine Yamal at RAMS Park.

Hull City 2-2 Everton: Substitute Belloumi Equalizes as Everton Stay Unbeaten

Hull City 2-2 Everton: substitute Mohamed Belloumi equalized in the 74th minute after Thierno Barry put Everton ahead, and Everton stay unbeaten in six games.

Arsenal 2-1 Leeds United: Bruno Guimarães Off the Bench Ends Leeds' Unbeaten Start

Arsenal 2-1 Leeds: James Justin put Leeds ahead, then Riccardo Calafiori and substitute Bruno Guimarães scored to inflict Leeds' first league defeat of 2026-27.

Sunderland 0-2 Brighton & Hove Albion: De Cuyper and Hadjam Score as Ten-Man Brighton Stay Third

Sunderland 0-2 Brighton: Maxim De Cuyper scored on 53 minutes, Pascal Struijk was sent off on 57 and Jaouen Hadjam scored in stoppage time. Brighton stay third.

Manchester United 1-1 Tottenham Hotspur: Solanke Heads a Stoppage-Time Equalizer After Bentancur's Red Card

Man United 1-1 Tottenham: Bryan Mbeumo scored on 73 minutes, Rodrigo Bentancur was sent off and Dominic Solanke headed a 92nd-minute equalizer at Old Trafford.

Liverpool 0-3 Manchester City: Haaland, Doku and Cherki Punish 10-Man Liverpool at Anfield

Liverpool 0-3 Man City: Gravenberch was sent off in the 62nd minute and Haaland, Doku and Cherki scored within 16 minutes. City are top with six wins from six.

Ipswich Town Come From Behind to Beat Fulham 2-1 and Leave Them Bottom of the Premier League

Ipswich Town beat Fulham 2-1 at Portman Road: Ryan Sessegnon put Fulham ahead, then Abdoul Ouattara (88') and Dara O'Shea (90+1') turned the game around.

Crystal Palace Come From Behind to Beat Oliver Glasner's Nottingham Forest 3-1 at Selhurst Park

Crystal Palace beat Nottingham Forest 3-1 after Dan Ndoye's third-minute opener, with Kamada, Lerma and Pino scoring against former manager Oliver Glasner.

Chelsea 5-1 AFC Bournemouth: Jordan Henderson Scores Twice as Chelsea Lead 2-0 Inside Three Minutes

Chelsea beat Bournemouth 5-1 at Stamford Bridge: Jordan Henderson scored twice and set up a goal, João Pedro also scored twice. Bournemouth are still winless.

Aston Villa 2-2 Brentford: Kristoffer Ajer Cancels Out John McGinn as Villa Wait for a Home Win

Aston Villa 2-2 Brentford: John McGinn put Villa ahead on 77 minutes, Kristoffer Ajer leveled two minutes later. Brentford stay unbeaten in fourth place.

Champions League Matchday 2: Man City v PSG Heads 18 Games Over Two Nights

Champions League matchday 2, October 13-14: PSG won 4-2 at Man City, Atlético beat Man United 2-0, Real Madrid won 4-3 at Roma and Barcelona 4-1 at Galatasaray.

FA Cup Giant-Killings: The Lower-Tier Club Wins About One Tie in Four

Lower-tier clubs won 26.5 percent of FA Cup ties against higher-tier sides from 1996-97 to 2025-26. The odds by round and division gap, and the big shocks.

Does Sacking the Manager Work? 34 Seasons of Premier League Sackings

151 Premier League managers have been sacked mid-season since 1992-93, most in November and December. Points per game before and after, and who stayed up.

Who Wins the Championship Play-Offs? Every Final Since 1987

Third place has won 12 of 36 Championship play-off finals since 1989 and sixth just 6. Semi-final second legs, Wembley results and Premier League survival.

New Zealand in the A-League: Nine Phoenix Finals, One Auckland Title

Wellington Phoenix have made the A-League finals 9 times in 19 seasons and never reached a Grand Final. Auckland FC won it in year two. The full NZ record.

Canada's Three MLS Clubs: One MLS Cup in 48 Seasons

Toronto FC, Vancouver and CF Montréal have played 48 MLS seasons: 19 playoff trips, 4 MLS Cup finals and one title, Toronto's 2017 treble. The full record.

The Socceroos at the World Cup: 24 Matches, 5 Wins, No Knockout Win Yet

Australia has played 24 World Cup matches in seven tournaments: 5 wins, 6 draws, 13 losses. Every result, the scorers, the knockout runs and the road to 2030.

A-League Premiers and Champions: 11 Doubles in 21 Seasons

The A-League Men premiers have won the Grand Final 11 times in 21 seasons, but only once in the last five. How every ladder position has fared in the finals.

Promoted to the Premier League: Just Over Half Stay Up

Since 1995-96, 49 of 92 clubs promoted to the Premier League stayed up: 53 percent. Champions fare best, play-off winners worst, and the points gap has widened.

What a Half-Time Lead Is Worth in the Premier League

Since 1995-96, Premier League teams leading at half-time have won 76 percent of those games. How lead size and venue change that, and the rise in comebacks.

The Supporters' Shield Winner and MLS Cup: 8 Doubles in 30 Seasons

The Supporters' Shield winner has won MLS Cup 8 times in 30 seasons, and only 4 times since 2003. How every Shield winner's run ended, and the 2026 race.

How Many Points Does It Take to Win the Premier League?

Premier League champions have averaged 87.5 points since 1995-96, from 75 to 100. How often 90 was needed, the top-four line and the 2026-27 race after 5 games.

Does the Team Top of the Premier League at Christmas Win the Title?

The Premier League leader on Christmas Day won the title in 16 of 31 seasons since 1995-96. How big a lead is safe, and how often the bottom club goes down.

How Many Points Does It Take to Stay Up in the Premier League?

Over 31 Premier League seasons the 18th-placed team averaged 34.7 points, and 40 was enough in 28 of them. Plus the 2026-27 safety line after five matchdays.

Goals, Draws and How Close a League Finishes

The Bundesliga produced 3.24 goals a game last season and Serie A 2.43, a third fewer. Sixteen leagues counted from their final tables, goals, draws and all.

Going Up: What Promotion Costs in Europe's Second Tiers

Ninety-one points in the Championship, 73 in Serie B, 77 in LaLiga 2, 70 in Ligue 2. Six seasons counted, and the gap between going up and the play-offs.

How the MLS Playoffs Work, and What It Takes to Get In

Eighteen of thirty teams qualify, the Wild Card is one game and the line has sat around 43 points. The MLS playoff format, and what it costs to reach it.

Everything soccer on Vertize Sports

The soccer section of Vertize Sports: fixtures, live tables and season simulators for 20 competitions, from the Premier League to MLS, and how each page works.