Nacional da Madeira and Vitoria Guimaraes have met 15 times, and the rivalry is remarkably even: 6 wins each way is no exaggeration, with 3 of those games drawn. Neither side can claim a clear historical edge.
Across those meetings the two have combined for 45 goals — an average of 3.0 per game, marking this out as a high-scoring, open fixture. Nacional da Madeira have scored 24, Vitoria Guimaraes 21.
Their most recent meeting (May 16, 2026) finished Nacional da Madeira 2–0 Vitoria Guimaraes in the Portugal. Primeira Liga.
May 16, 2026
Nacional da Madeira2 - 0Vitoria Guimaraes
Portugal. Primeira Liga
Jan 02, 2026
Vitoria Guimaraes2 - 1Nacional da Madeira
Portugal. Primeira Liga
May 03, 2025
Nacional da Madeira1 - 2Vitoria Guimaraes
Campeonato de Portugal
Dec 23, 2024
Vitoria Guimaraes2 - 2Nacional da Madeira
Campeonato de Portugal
Apr 26, 2021
Nacional da Madeira1 - 0Vitoria Guimaraes
Campeonato de Portugal
Jan 21, 2021
Vitoria Guimaraes3 - 1Nacional da Madeira
Campeonato de Portugal
May 05, 2019
Vitoria Guimaraes2 - 2Nacional da Madeira
Portugal. Primeira Liga
Jan 02, 2019
Nacional da Madeira1 - 0Vitoria Guimaraes
Portugal. Primeira Liga
Mar 31, 2017
Nacional da Madeira1 - 2Vitoria Guimaraes
Portugal. Primeira Liga
Nov 04, 2016
Vitoria Guimaraes2 - 1Nacional da Madeira
Portugal. Primeira Liga
Mar 20, 2016
Nacional da Madeira3 - 2Vitoria Guimaraes
Primeira Liga
Nov 07, 2015
Vitoria Guimaraes0 - 1Nacional da Madeira
Primeira Liga
May 11, 2015
Nacional da Madeira2 - 2Vitoria Guimaraes
Primeira Liga
Jan 04, 2015
Vitoria Guimaraes4 - 0Nacional da Madeira
Primeira Liga
Feb 03, 2014
Vitoria Guimaraes1 - 2Nacional da Madeira
Portugal. Primeira Liga
Frequently asked questions
How many times have Nacional da Madeira and Vitoria Guimaraes played each other?
They have met 15 times: 6 Nacional da Madeira wins, 3 draws and 6 Vitoria Guimaraes wins.
What was the last result between Nacional da Madeira and Vitoria Guimaraes?
Nacional da Madeira 2–0 Vitoria Guimaraes, in the Portugal. Primeira Liga.