Porto and Rio Ave have met 15 times. Rio Ave hold the edge with 10 wins to 1, with 4 drawn. It's a record that frames Rio Ave as the historical favourite in this fixture, though recent form can shift the picture.
Across those meetings the two have combined for 34 goals — an average of 2.3 per game, marking this out as a balanced fixture for goals. Porto have scored 10, Rio Ave 24.
Their most recent meeting (February 22, 2026) finished Porto 1–0 Rio Ave in the Portugal. Primeira Liga.
They have met 15 times: 1 Porto wins, 4 draws and 10 Rio Ave wins.
Rio Ave have the better head-to-head record, with 10 wins to 1.
Porto 1–0 Rio Ave, in the Portugal. Primeira Liga.