Benfica vs Sporting Lisbon predictions, May 25, 2025

Taça de Portugal, on Sunday,

Benfica

Sporting Lisbon

Score, Highlights

Short Preview

The upcoming clash between Benfica and Sporting Lisbon in the Taça de Portugal promises to be a fiercely contested battle. Both teams have been in exceptional form recently, with four wins in their last five matches. Benfica will have the home advantage, which could give them a slight edge in this matchup. However, Sporting Lisbon has also been performing well and will be looking to upset their rivals on their home turf. With bookmakers giving slightly favorable odds to Benfica, our model predicts a close game with a 1:1 scoreline. Expect a thrilling encounter between these two top Portuguese teams, with both sides fighting hard for a spot in the next round of the tournament.

Benfica
42.9%
Draw
27.3%
Sporting
29.8%

Prediction (the most likely score): 1:1

!!!!! Information about video stream is absent for now

Betting Odds

1 X 2
Bwin 2.1 3.4 2.87
bet_at_home 2.23 3.5 3.31
betsson 2.25 3.5 3.25
MarathonBet 2.24 3.5 3.13
Pinnacle 2.18 3.45 3.16
Best for US Customers 2.25 3.5 3.25

Latest Results

17.05.25 SC Braga – SL Benfica – 1:1
10.05.25 SL Benfica – Sporting Lisbon – 1:1
03.05.25 Estoril Praia – SL Benfica – 1:2
27.04.25 SL Benfica – AVS Futebol SAD – 6:0
23.04.25 SL Benfica – Tirsense – 4:0
17.05.25 Sporting Lisbon – Vitoria Guimarães – 2:0
10.05.25 SL Benfica – Sporting Lisbon – 1:1
04.05.25 Sporting Lisbon – Gil Vicente – 2:1
27.04.25 Boavista FC – Sporting Lisbon – 0:5
22.04.25 Rio Ave FC – Sporting Lisbon – 1:2

Facts

  • Neutral location – Estádio Nacional do Jamor.
  • In the last 5 head-to-head matches, Benfica won 1.
  • Benfica is showing really good form (last 5 games: 3 wins).
  • Sporting is in superb shape, having picked up a string of victories recently (last 5 games: 4 wins).
  • Benfica could have a small edge in this match.
  • In the last 20 head-to-head matches, Benfica won 9 matches, drew 4 matches, lost 7 matches, and goals 36:28. (average 1.8:1.4).
  • Including home matches between the teams, Benfica won 5 matches, drew 3 matches, lost 2 matches, and goals 22:16. (average 2.2:1.6).

    Latest Head To Head

    10.05.25 SL Benfica – Sporting Lisbon – 1:1
    11.01.25 Sporting Lisbon – SL Benfica – 1:2 penalties
    29.12.24 Sporting Lisbon – SL Benfica – 1:0
    06.04.24 Sporting Lisbon – SL Benfica – 2:1
    02.04.24 SL Benfica – Sporting Lisbon – 2:2

    Standings

    Draw

    2024/25

    1/128-finals

    1 Varzim Bye
    2 Bye Ferreiras
    4 Bye Boavista
    5 Leca AD Marco 09 2 : 3
    6 Bye O Elvas CAD
    7 Academica SB Castelo Branco 2 : 0
    8 Bye Torreense
    9 Peniche Bye
    10 Bye Pacos Ferreira
    12 Bye Vitoria Guimaraes
    13 Camacha Bye
    14 Bye Leiria
    16 Bye Nacional
    17 Marinhense Bye
    18 Caldas Uniao Da Serra 1 : 0
    19 Tirsense Bye
    20 Vieira Pedras Salgadas 2 : 0
    21 Brito Maia 2 : 1
    22 Abrantes Benfica Operario 0 : 2
    23 Moura AC Portel 1 : 0
    24 Bye Castrense
    25 Covilha Bye
    26 Pedrogao SP Pombal 1 : 3
    27 Moncarapachense Grandolense 3 : 0
    28 Louletano Esperanca de Lagos 3 : 0
    29 Os Marialvas Bye
    30 Bye Tondela
    31 Rebordosa Juventude Gaula 3 : 0
    32 Bye GD Braganca
    33 CD Lajense Bye
    34 Maria de Fonte Cardielense 2 : 1
    36 Bye Arouca
    37 Fatima Bye
    38 Figueirense Sanjoanense 0 : 5
    40 Bye SC Farense
    41 Pevidem Bye
    42 Bye Maritimo
    44 Bye Benfica
    45 Vila Cortez Anadia 2 : 4
    46 Bye CD Rabo Peixe
    48 Bye Estrela
    49 Guarda FC Estarreja 5 : 4
    50 Bye Leixoes
    51 Alcains Bye
    52 C.F. Benfica Industria 4 : 3
    53 1u00ba Dezembro Bye
    54 Bye Oliveirense
    56 Bye Braga
    57 Lusitano GC Bye
    58 Bye Academico Viseu
    60 Bye Estoril
    61 Ferreira Zezere Ac. Fundao 2 : 0
    62 Bye Os Sandinenses
    64 Bye AFS
    65 CF Os Gavionenses Arronches Benfica 0 : 3
    66 SC Vila Real GD Joane 1 : 0
    67 Academica Coimbra Bye
    68 Bye Atletico Arcos
    69 Viana A. Os Belenenses 1 : 2
    70 Bye Trofense
    72 Bye Gil Vicente
    73 Santarem Sacavenense 2 : 0
    74 Bye Desportivo Moncao
    76 Bye Moreirense
    77 Sintrense Bye
    78 FC Madalena Estrela Vendas Novas 0 : 2
    80 Bye FC Porto
    81 SC Vianense Vinhais 2 : 1
    82 Bye Portimonense
    84 Bye Sporting CP
    85 Electrico Bye
    86 AD Fafe Amarante 1 : 4
    87 Lajense Bye
    88 Bye Fabril do Barreiro
    89 Lagoa Bye
    90 Uniao de Coimbra Beira Mar 3 : 2
    92 Bye Famalicao
    93 Gondomar Bye
    94 Alianca de Gandra Salgueiros 2 : 1
    96 Bye Santa Clara
    97 Amora Bye
    98 Bye Felgueiras
    100 Bye Casa Pia
    101 Valpacos AD Limianos 3 : 5
    102 Bye Chaves
    103 Lusitania FC Uniao Lamas 2 : 1
    104 Bye Vizela
    105 Coimbroes Bye
    106 Bye Alverca
    107 Pero Pinheiro Bye
    108 Bye Feirense
    109 Atletico CP Bye
    110 Oliveira de Frades Mortagua 0 : 3
    112 Bye Rio Ave
    113 Oliveira Hospital Bye
    114 Machico Macedo de Cavaleiros 3 : 0
    115 Montijo Bye
    116 Bye Mafra
    117 FC Alpendorada Bye
    118 Vieirense Sertanense 1 : 4
    119 Cinfaes GD Resende 3 : 0
    120 Bye FC Barreirense
    121 Tocha Bye
    122 Bye Penafiel
    123 Sao Roque SC Lusitania 1 : 2
    124 Velense Regua 1 : 2
    125 Ovarense Sao Joao Ver 1 : 2
    126 Praia Milfontes Serpa 0 : 5
    127 Paredes Bye
    128 Dumiense Vilaverdense 2 : 3

    1/64-finals

    1 Varzim Ferreiras 3 : 0
    2 Bye Boavista
    3 AD Marco 09 O Elvas CAD 0 : 1
    4 Academica Torreense 0 : 1
    5 Peniche Pacos Ferreira 0 : 2
    6 Bye Vitoria Guimaraes
    7 Camacha Leiria 0 : 2
    8 Bye Nacional
    9 Marinhense Caldas 0 : 1
    10 Tirsense Vieira 2 : 0
    11 Brito Operario 1 : 0
    12 Moura AC Castrense 4 : 2
    13 Covilha Pombal 4 : 0
    14 Moncarapachense Louletano 2 : 1
    15 Os Marialvas Tondela 2 : 1
    16 Rebordosa GD Braganca 2 : 1
    17 CD Lajense Maria de Fonte 0 : 1
    18 Bye Arouca
    19 Fatima Sanjoanense 0 : 1
    20 Bye SC Farense
    21 Pevidem Maritimo 2 : 1
    22 Bye Benfica
    23 Anadia CD Rabo Peixe 3 : 0
    24 Bye Estrela
    25 Guarda FC Leixoes 0 : 1
    26 Alcains C.F. Benfica 4 : 1
    27 1u00ba Dezembro Oliveirense 2 : 1
    28 Bye Braga
    29 Lusitano GC Academico Viseu 2 : 1
    30 Bye Estoril
    31 Ferreira Zezere Os Sandinenses 1 : 2
    32 Bye AFS
    33 Arronches Benfica SC Vila Real 0 : 1
    34 Academica Coimbra Atletico Arcos 1 : 2
    35 Os Belenenses Trofense 3 : 0
    36 Bye Gil Vicente
    37 Santarem Desportivo Moncao 2 : 1
    38 Bye Moreirense
    39 Sintrense Estrela Vendas Novas 2 : 1
    40 Bye FC Porto
    41 SC Vianense Portimonense 1 : 3
    42 Bye Sporting CP
    43 Electrico Amarante 0 : 2
    44 Lajense Fabril do Barreiro 2 : 1
    45 Lagoa Uniao de Coimbra 2 : 0
    46 Bye Famalicao
    47 Gondomar Alianca de Gandra 1 : 0
    48 Bye Santa Clara
    49 Amora Felgueiras 1 : 0
    50 Bye Casa Pia
    51 AD Limianos Chaves 0 : 2
    52 Lusitania FC Vizela 4 : 3
    53 Coimbroes Alverca 2 : 3
    54 Pero Pinheiro Feirense 1 : 0
    55 Atletico CP Mortagua 3 : 0
    56 Bye Rio Ave
    57 Oliveira Hospital Machico 2 : 0
    58 Montijo Mafra 1 : 2
    59 FC Alpendorada Sertanense 3 : 0
    60 Cinfaes FC Barreirense 3 : 2
    61 Tocha Penafiel 1 : 4
    62 SC Lusitania Regua 2 : 1
    63 Sao Joao Ver Serpa 1 : 0
    64 Paredes Vilaverdense 3 : 2

    1/32-finals

    1 Varzim Boavista 1 : 0
    2 O Elvas CAD Torreense 3 : 2
    3 Pacos Ferreira Vitoria Guimaraes 1 : 3
    4 Leiria Nacional 2 : 1
    5 Caldas Tirsense 1 : 2
    6 Brito Moura AC 1 : 0
    7 Covilha Moncarapachense 3 : 2
    8 Os Marialvas Rebordosa 1 : 2
    9 Maria de Fonte Arouca 0 : 5
    10 Sanjoanense SC Farense 2 : 4
    11 Pevidem Benfica 0 : 2
    12 Anadia Estrela 1 : 3
    13 Leixoes Alcains 2 : 1
    14 1u00ba Dezembro Braga 1 : 2
    15 Lusitano GC Estoril 1 : 0
    16 Os Sandinenses AFS 0 : 2
    17 SC Vila Real Atletico Arcos 2 : 0
    18 Os Belenenses Gil Vicente 0 : 2
    19 Santarem Moreirense 1 : 2
    20 Sintrense FC Porto 0 : 3
    21 Portimonense Sporting CP 1 : 2
    22 Amarante Lajense 6 : 1
    23 Lagoa Famalicao 0 : 2
    24 Gondomar Santa Clara 0 : 1
    25 Amora Casa Pia 0 : 5
    26 Chaves Lusitania FC 2 : 0
    27 Alverca Pero Pinheiro 3 : 0
    28 Atletico CP Rio Ave 1 : 3
    29 Oliveira Hospital Mafra 1 : 0
    30 FC Alpendorada Cinfaes 1 : 2
    31 Penafiel SC Lusitania 2 : 3
    32 Sao Joao Ver Paredes 4 : 1

    1/16-finals

    1 Varzim O Elvas CAD 1 : 2
    2 Vitoria Guimaraes Leiria 2 : 0
    3 Tirsense Brito 1 : 0
    4 Covilha Rebordosa 2 : 3
    5 Arouca SC Farense 1 : 2
    6 Benfica Estrela 7 : 0
    7 Leixoes Braga 0 : 2
    8 Lusitano GC AFS 3 : 2
    9 SC Vila Real Gil Vicente 0 : 2
    10 Moreirense FC Porto 2 : 1
    11 Sporting CP Amarante 6 : 0
    12 Famalicao Santa Clara 0 : 1
    13 Casa Pia Chaves 3 : 0
    14 Alverca Rio Ave 2 : 3
    15 Oliveira Hospital Cinfaes 4 : 2
    16 SC Lusitania Sao Joao Ver 0 : 2

    1/8-finals

    1 O Elvas CAD Vitoria Guimaraes 2 : 1
    2 Tirsense Rebordosa 1 : 0
    3 SC Farense Benfica 1 : 3
    4 Braga Lusitano GC 2 : 1
    5 Gil Vicente Moreirense 1 : 0
    6 Sporting CP Santa Clara 2 : 1
    7 Casa Pia Rio Ave 1 : 3
    8 Oliveira Hospital Sao Joao Ver 1 : 3

    Quarter-finals

    1 O Elvas CAD Tirsense 0 : 2
    2 Benfica Braga 1 : 0
    3 Gil Vicente Sporting CP 0 : 1
    4 Rio Ave Sao Joao Ver 2 : 1

    Semi-finals

    1 Tirsense Benfica 0 : 4, 0 : 5
    2 Sporting CP Rio Ave 2 : 1, 2 : 0

    Final

    1 Benfica Sporting CP

    Benfica – Sporting Lisbon and other Taça de Portugal events on our partner.

  • Taça de Portugal

    Related Articles

    0 Comment