Porto vs Sporting Lisbon predictions, Apr 22, 2026

Taça de Portugal, on Wednesday,

Porto

Sporting Lisbon

Score, Highlights

Short Preview

As FC Porto prepares to host Sporting Lisbon in the Taça de Portugal on April 22, 2026, the match promises to be a thrilling encounter between two of Portugal’s top clubs. FC Porto arrives in strong form, having secured victories in 3 of their last 5 matches. Their attacking prowess, coupled with a solid defensive structure, makes them formidable opponents at home.

Sporting Lisbon, boasting 4 wins in their last 5 outings, comes into the match with heightened confidence. Their recent performances highlight an effective tactical approach, marked by quick transitions and a cohesive midfield that often dominates possession. The bookmakers provide odds of 2.05 for a home win, contrasting with 3.92 for an away victory, reflecting the balanced nature of this rivalry.

Analytical models suggest a 46.6% probability of a Porto win, alongside a 29.5% chance of a draw and a 23.8% likelihood of an away victory for Sporting. As both teams seek to advance in the tournament, tactical discipline and execution will be pivotal. Fans can expect a competitive match where neither side can be discounted, making for an intriguing battle on the pitch.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-04-16T06:52:03+00:00.

Porto
43.7%
Draw
29.1%
Sporting
27.2%

Prediction (the most likely score): 1:1

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

Betting Odds

1 X 2
betsson 2.18 3.35 3.2
MarathonBet 2.15 3.13 3.55
Pinnacle 2.13 3.21 3.62

Latest Results

12.04.26 Estoril Praia – FC Porto – 1:3
09.04.26 FC Porto – Nottingham Forest – 1:1
04.04.26 FC Porto – FC Famalicão – 2:2
22.03.26 SC Braga – FC Porto – 1:2
19.03.26 FC Porto – VfB Stuttgart – 2:0
15.04.26 Arsenal FC – Sporting Lisbon – 0:0
11.04.26 Estrela da Amadora – Sporting Lisbon – 0:1
07.04.26 Sporting Lisbon – Arsenal FC – 0:1
03.04.26 Sporting Lisbon – CD Santa Clara – 4:2
22.03.26 FC Alverca – Sporting Lisbon – 1:4

Facts

  • First leg result: 0-1. Second leg.
  • In the last 5 head-to-head matches, Porto won 1.
  • At the moment, both teams are looking strong and ready to play.
  • Porto may have a physical advantage due to more rest days in recent times.
  • Porto might have a minor edge in this game.
  • In the last 20 head-to-head matches, Porto won 8 matches, drew 7 matches, lost 5 matches, and goals 28:24. (average 1.4:1.2).
  • Including home matches between the teams, Porto won 3 matches, drew 5 matches, lost 0 matches, and goals 12:7. (average 1.5:0.9).

    Latest Head To Head

    03.03.26 Sporting Lisbon – FC Porto – 1:0
    09.02.26 FC Porto – Sporting Lisbon – 1:1
    30.08.25 Sporting Lisbon – FC Porto – 1:2
    07.02.25 FC Porto – Sporting Lisbon – 1:1
    07.01.25 Sporting Lisbon – FC Porto – 1:0

    Standings

    Draw

    2025/26

    1/128-finals

    1 Florgrade SC Espinho 0 : 1
    2 Bye Almodovar
    4 Bye Santa Clara
    5 Industria Juv. Evora 1 : 0
    6 Salgueiros AD Pontassolense 4 : 2
    7 Trofense Varzim 5 : 1
    8 Valenciano SC Vianense 1 : 4
    9 Nazarenos Sourense 1 : 0
    10 Bye Pacos Ferreira
    12 Bye Sporting CP
    13 Moncarapachense Viana A. 3 : 0
    14 Castro Daire Anadia 1 : 2
    15 Marinhense Samora Correia 2 : 1
    16 Bye Mosteirense
    17 Uniao Lamas Bye
    18 Urzelinense Malveira 0 : 6
    20 Bye Vitoria Guimaraes
    21 Carregal do Sal Mortagua 1 : 2
    22 Academica Os Marialvas 0 : 1
    23 Portimonense B Bye
    24 Bye Penafiel
    25 Fornos de Algodres Bye
    26 Charneca Caparica Montijo 1 : 0
    28 Bye AFS
    29 Portalegrense Bye
    30 Bye Academico Viseu
    32 Bye Gil Vicente
    33 Celoricense CD Celeiros 1 : 0
    34 Bye Mafra
    36 Bye FC Porto
    37 Sintrense Bye
    38 Bye Vizela
    40 Bye Rio Ave
    41 Os Belenenses Amora 1 : 0
    42 Bye Maritimo
    44 Bye Estoril
    45 Sao Joao Ver Bye
    46 Vasco da Gama Lagoa 2 : 1
    48 Bye Famalicao
    49 Cinfaes AD Marco 09 0 : 1
    50 SC Lusitania O Elvas CAD 0 : 3
    51 Vidago Bye
    52 Bye SC Farense
    53 Silves FC Bye
    54 Bye Oliveira Hospital
    55 Louletano Bye
    56 Bye Operario
    57 Atletico CP Bye
    58 Rebordosa Leca 2 : 0
    59 Sanjoanense Bye
    60 Bye Felgueiras
    61 Paredes Bye
    62 Bye Chaves
    64 Bye Benfica
    65 Ovarense SC Celoricense 7 : 1
    66 Bye Covilha
    67 Uniao Nogueirense Bye
    68 Bye Aguias do Moradal
    69 CD Lajense Lusitano GC 1 : 7
    70 Serpa Portel 3 : 0
    71 Fayal Olivais e Moscavide 0 : 5
    72 Bye Uniao Da Serra
    73 Oriental GD Alcochetense 2 : 1
    74 Bye AD Fafe
    76 Bye Moreirense
    77 Vitoria Sernache Bye
    78 Bye Portimonense
    80 Bye Arouca
    81 Sao Martinho Machico 1 : 2
    82 SC Vila Real Camacha 3 : 2
    84 Bye Tondela
    85 Caldas AD Portomosense 4 : 0
    86 Bye Fatima
    87 Fazendense Bye
    88 Bye SC Mirandela
    89 GD Braganca Bye
    90 Maria de Fonte Brito 1 : 2
    92 Bye Braga
    93 Rebordelo Bye
    94 Gouveia Beira Mar 4 : 2
    96 Bye Nacional
    97 FC Alpendorada Bye
    98 Bye Estrela Calheta
    100 Bye Estrela
    101 Anca Bye
    102 Bye Vinhais
    104 Bye Casa Pia
    105 Castrense CDR Quarteirense 1 : 0
    106 Bye Lusitania FC
    107 GD Resende Bye
    108 Bye Feirense
    109 Correlha Valpacos 2 : 0
    110 Bye Torreense
    111 Vilaverdense Desportivo Moncao 0 : 1
    112 Bye Oliveirense
    113 AD Limianos Bye
    114 Aparecida Vila Mea 1 : 3
    115 Vila Caiz Ribeira Brava 1 : 0
    116 Bye Electrico
    117 Tirsense Amarante 1 : 2
    118 Bye Santarem
    119 Naval 1893 Ac. Fundao 3 : 0
    120 Bye Leixoes
    121 Peniche Ferreira do Zezere 8 : 0
    122 Lajense 1u00ba Dezembro 0 : 1
    123 SB Castelo Branco Bye
    124 Bye SC Angrense
    125 Sacavenense CD Rabo Peixe 7 : 0
    126 Bye Leiria
    128 Bye Alverca

    1/64-finals

    1 SC Espinho Almodovar 5 : 1
    2 Bye Santa Clara
    3 Industria Salgueiros 4 : 2
    4 Trofense SC Vianense 2 : 3
    5 Nazarenos Pacos Ferreira 0 : 1
    6 Bye Sporting CP
    7 Moncarapachense Anadia 1 : 2
    8 Marinhense Mosteirense 6 : 0
    9 Uniao Lamas Malveira 2 : 1
    10 Bye Vitoria Guimaraes
    11 Mortagua Os Marialvas 1 : 0
    12 Portimonense B Penafiel 2 : 1
    13 Fornos de Algodres Charneca Caparica 3 : 1
    14 Bye AFS
    15 Portalegrense Academico Viseu 0 : 3
    16 Bye Gil Vicente
    17 Celoricense Mafra 1 : 0
    18 Bye FC Porto
    19 Sintrense Vizela 2 : 1
    20 Bye Rio Ave
    21 Os Belenenses Maritimo 2 : 0
    22 Bye Estoril
    23 Sao Joao Ver Vasco da Gama 6 : 2
    24 Bye Famalicao
    25 AD Marco 09 O Elvas CAD 1 : 0
    26 Vidago SC Farense 0 : 2
    27 Silves FC Oliveira Hospital 3 : 2
    28 Louletano Operario 5 : 0
    29 Atletico CP Rebordosa 1 : 0
    30 Sanjoanense Felgueiras 0 : 4
    31 Paredes Chaves 0 : 2
    32 Bye Benfica
    33 Ovarense Covilha 2 : 3
    34 Uniao Nogueirense Aguias do Moradal 1 : 0
    35 Lusitano GC Serpa 1 : 0
    36 Olivais e Moscavide Uniao Da Serra 2 : 0
    37 Oriental AD Fafe 0 : 1
    38 Bye Moreirense
    39 Vitoria Sernache Portimonense 1 : 2
    40 Bye Arouca
    41 Machico SC Vila Real 0 : 2
    42 Bye Tondela
    43 Caldas Fatima 3 : 0
    44 Fazendense SC Mirandela 1 : 2
    45 GD Braganca Brito 5 : 0
    46 Bye Braga
    47 Rebordelo Gouveia 3 : 2
    48 Bye Nacional
    49 FC Alpendorada Estrela Calheta 7 : 1
    50 Bye Estrela
    51 Anca Vinhais 3 : 1
    52 Bye Casa Pia
    53 Castrense Lusitania FC 0 : 5
    54 GD Resende Feirense 1 : 0
    55 Correlha Torreense 1 : 3
    56 Desportivo Moncao Oliveirense 1 : 3
    57 AD Limianos Vila Mea 0 : 4
    58 Vila Caiz Electrico 3 : 2
    59 Amarante Santarem 2 : 0
    60 Naval 1893 Leixoes 0 : 1
    61 Peniche 1u00ba Dezembro 4 : 5
    62 SB Castelo Branco SC Angrense 7 : 1
    63 Sacavenense Leiria 2 : 4
    64 Bye Alverca

    1/32-finals

    1 SC Espinho Santa Clara 0 : 1
    2 Industria SC Vianense 3 : 0
    3 Pacos Ferreira Sporting CP 2 : 3
    4 Anadia Marinhense 0 : 1
    5 Uniao Lamas Vitoria Guimaraes 0 : 1
    6 Mortagua Portimonense B 2 : 0
    7 Fornos de Algodres AFS 0 : 7
    8 Academico Viseu Gil Vicente 2 : 1
    9 Celoricense FC Porto 0 : 4
    10 Sintrense Rio Ave 3 : 2
    11 Os Belenenses Estoril 1 : 2
    12 Sao Joao Ver Famalicao 0 : 3
    13 AD Marco 09 SC Farense 0 : 3
    14 Silves FC Louletano 2 : 1
    15 Atletico CP Felgueiras 2 : 0
    16 Chaves Benfica 0 : 2
    17 Covilha Uniao Nogueirense 1 : 0
    18 Lusitano GC Olivais e Moscavide 4 : 1
    19 AD Fafe Moreirense 1 : 0
    20 Portimonense Arouca 1 : 2
    21 SC Vila Real Tondela 1 : 5
    22 Caldas SC Mirandela 1 : 0
    23 GD Braganca Braga 0 : 1
    24 Rebordelo Nacional 1 : 3
    25 FC Alpendorada Estrela 3 : 1
    26 Anca Casa Pia 0 : 3
    27 Lusitania FC GD Resende 2 : 0
    28 Torreense Oliveirense 2 : 1
    29 Vila Mea Vila Caiz 1 : 0
    30 Amarante Leixoes 1 : 2
    31 1u00ba Dezembro SB Castelo Branco 2 : 1
    32 Leiria Alverca 3 : 2

    1/16-finals

    1 Santa Clara Industria 3 : 0
    2 Sporting CP Marinhense 3 : 0
    3 Vitoria Guimaraes Mortagua 4 : 0
    4 AFS Academico Viseu 1 : 0
    5 FC Porto Sintrense 3 : 0
    6 Estoril Famalicao 1 : 2
    7 SC Farense Silves FC 5 : 1
    8 Atletico CP Benfica 0 : 2
    9 Covilha Lusitano GC 0 : 2
    10 AD Fafe Arouca 2 : 1
    11 Tondela Caldas 0 : 1
    12 Braga Nacional 4 : 2
    13 FC Alpendorada Casa Pia 0 : 3
    14 Lusitania FC Torreense 0 : 1
    15 Vila Mea Leixoes 2 : 1
    16 1u00ba Dezembro Leiria 1 : 3

    1/8-finals

    1 Santa Clara Sporting CP 2 : 3
    2 Vitoria Guimaraes AFS 0 : 1
    3 FC Porto Famalicao 4 : 1
    4 SC Farense Benfica 0 : 2
    5 Lusitano GC AD Fafe 0 : 1
    6 Caldas Braga 0 : 3
    7 Casa Pia Torreense 1 : 2
    8 Vila Mea Leiria 0 : 1

    Quarter-finals

    1 Sporting CP AFS 3 : 2
    2 FC Porto Benfica 1 : 0
    3 AD Fafe Braga 2 : 1
    4 Torreense Leiria 3 : 1

    Semi-finals

    1 Sporting CP FC Porto 1 : 0
    2 AD Fafe Torreense 1 : 1

    Final

    1 TBD #1 TBD #2

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

  • Taça de Portugal

    Related Articles

    0 Comment