Braga and Vitoria Guimaraes have met 15 times. Braga hold the edge with 7 wins to 4, with 4 drawn. It's a record that frames Braga as the historical favourite in this fixture, though recent form can shift the picture.
Across those meetings the two have combined for 38 goals — an average of 2.5 per game, marking this out as a balanced fixture for goals. Braga have scored 21, Vitoria Guimaraes 17.
Their most recent meeting (February 21, 2026) finished Braga 3–2 Vitoria Guimaraes in the Portugal. Primeira Liga.
Feb 21, 2026
Braga3 - 2Vitoria Guimaraes
Portugal. Primeira Liga
Jan 10, 2026
Vitoria Guimaraes2 - 1Braga
Portugal. League Cup
Sep 20, 2025
Vitoria Guimaraes1 - 1Braga
Portugal. Primeira Liga
Feb 16, 2025
Vitoria Guimaraes0 - 0Braga
Campeonato de Portugal
Oct 31, 2024
Braga2 - 1Vitoria Guimaraes
Portugal. League Cup
Sep 15, 2024
Braga0 - 2Vitoria Guimaraes
Campeonato de Portugal
May 11, 2024
Vitoria Guimaraes2 - 3Braga
Campeonato de Portugal
Jan 06, 2024
Braga1 - 1Vitoria Guimaraes
Campeonato de Portugal
Feb 27, 2023
Vitoria Guimaraes2 - 1Braga
Campeonato de Portugal
Jan 11, 2023
Braga3 - 2Vitoria Guimaraes
Portugal. Taca de Portugal
Sep 03, 2022
Braga1 - 0Vitoria Guimaraes
Campeonato de Portugal
Feb 05, 2022
Vitoria Guimaraes2 - 1Braga
Portugal. Primeira Liga
Aug 29, 2021
Braga0 - 0Vitoria Guimaraes
Portugal. Primeira Liga
Mar 09, 2021
Braga3 - 0Vitoria Guimaraes
Campeonato de Portugal
Oct 25, 2020
Vitoria Guimaraes0 - 1Braga
Campeonato de Portugal
Frequently asked questions
How many times have Braga and Vitoria Guimaraes played each other?
They have met 15 times: 7 Braga wins, 4 draws and 4 Vitoria Guimaraes wins.
Who wins more often, Braga or Vitoria Guimaraes?
Braga have the better head-to-head record, with 7 wins to 4.
What was the last result between Braga and Vitoria Guimaraes?
Braga 3–2 Vitoria Guimaraes, in the Portugal. Primeira Liga.