Benfica vs FC Porto: O Clássico head to head

Games

43

Benfica

9

Draws

13

FC Porto

21

Goals

45-66

Benfica and FC Porto contest O Clássico. In the 43 official meetings our source (ESPN) has recorded since Saturday, 28 October 2006, Benfica won 9, FC Porto won 21 and 13 ended level, with 45 goals for Benfica and 66 for FC Porto.

No next meeting has been published in the official fixtures yet.

The last meeting was on Sunday, 20 September 2026: FC Porto 3-1 Benfica (Liga Portugal).

Benfica's biggest winning margin in that period was FC Porto 1-4 Benfica, on Sunday, 6 April 2025. FC Porto's biggest winning margin in that period was FC Porto 5-0 Benfica, on Sunday, 3 March 2024.

Form guide

Benfica are 2nd in the Liga Portugal on 19 points. Benfica have 4 wins, 0 draws and 1 defeat in their last 5 league games. FC Porto are 1st in the Liga Portugal on 24 points. FC Porto have 4 wins, 0 draws and 0 defeats in their last 4 league games.

Source: ESPN (official fixtures, all competitions; friendlies excluded). Record kept since Saturday, 28 October 2006; earlier matches are not in the source.

Last 10 results

  • 20 Sept 2026Liga PortugalFC Porto3-1Benfica
  • 8 Mar 2026Liga PortugalBenfica2-2FC Porto
  • 14 Jan 2026Taça de PortugalFC Porto1-0Benfica
  • 5 Oct 2025Liga PortugalFC Porto0-0Benfica
  • 6 Apr 2025Liga PortugalFC Porto1-4Benfica
  • 10 Nov 2024Liga PortugalBenfica4-1FC Porto
  • 3 Mar 2024Liga PortugalFC Porto5-0Benfica
  • 29 Sept 2023Liga PortugalBenfica1-0FC Porto
  • 7 Apr 2023Liga PortugalBenfica1-2FC Porto
  • 21 Oct 2022Liga PortugalFC Porto0-1Benfica

League top scorers · Liga Portugal 2026-27

O Clássico: frequently asked questions

When is the next Benfica vs FC Porto?

No next meeting has been published in the official fixtures yet. The last meeting was on Sunday, 20 September 2026: FC Porto 3-1 Benfica (Liga Portugal).

Who has won O Clássico more often?

In the last 43 official meetings on record (since Saturday, 28 October 2006), FC Porto lead with 21 wins to 9, with 13 draws. This is the record available in our source, not the all-time record since the clubs were founded.

What was the score in the last Benfica vs FC Porto?

The last meeting was on Sunday, 20 September 2026: FC Porto 3-1 Benfica (Liga Portugal).

How many goals are scored in Benfica vs FC Porto?

The 43 recorded meetings produced 111 goals (2.58 per game): 45 for Benfica and 66 for FC Porto.

What is the biggest win in Benfica vs FC Porto?

FC Porto 5-0 Benfica (Sunday, 3 March 2024).

More data

Other derbies and rivalries