Taça De Portugal stats
Goals, over/under, both teams to score, draws and clean sheets for every Taça De Portugal team this season, from the 90-minute scores. For match picks see Taça De Portugal predictions.
Top Taça De Portugal teams for each market
Most goals per game
Bragança4.67
UD da Serra4.67
Alcochetense4.33
Vianense4.33
CF Os Belenenses3.67
Over 2.5 goals
Bragança100%
Os Limianos100%
Alcochetense67%
Atlético CP67%
CF Os Belenenses67%
Both teams to score
Mafra100%
Bragança67%
CF Os Belenenses67%
Fazendense67%
Fátima67%
Most draws
Mafra100%
Oliveira Hospital67%
Alpendorada33%
CF Os Belenenses33%
Fafe33%
Most clean sheets
AD Marco 0967%
Alcochetense67%
Atlético CP67%
Fafe67%
Florgrade67%
Fail to score most
Fafe67%
AD Marco 0933%
Alpendorada33%
Florgrade33%
Louletano33%
Every Taça De Portugal team
| # | Team | P | Scored/g | Conceded/g | O2.5 | BTTS | Draws |
|---|---|---|---|---|---|---|---|
| 1 | 1º Dezembro | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 2 | Academica | 2 | 3.50 | 1.50 | 100% | 100% | 0% |
| 3 | Academico Viseu | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 4 | Académico do Fundão | 1 | 0.00 | 6.00 | 100% | 0% | 0% |
| 5 | AD Fornos Algodres | 1 | 0.00 | 4.00 | 100% | 0% | 0% |
| 6 | AD Marco 09 | 3 | 0.67 | 1.00 | 33% | 0% | 0% |
| 7 | AD Nogueirense | 1 | 1.00 | 1.00 | 0% | 100% | 100% |
| 8 | Alcains | 2 | 0.50 | 1.00 | 0% | 0% | 0% |
| 9 | Alcochetense | 3 | 3.67 | 0.67 | 67% | 33% | 0% |
| 10 | Aljustrelense | 2 | 1.50 | 1.50 | 100% | 0% | 0% |
| 11 | Alpendorada | 3 | 1.33 | 0.67 | 33% | 33% | 33% |
| 12 | Alverca | 1 | 0.00 | 0.00 | 0% | 0% | 100% |
| 13 | Amarante | 2 | 2.00 | 1.50 | 50% | 50% | 0% |
| 14 | Amora | 1 | 3.00 | 4.00 | 100% | 100% | 0% |
| 15 | Angrense | 1 | 0.00 | 5.00 | 100% | 0% | 0% |
| 16 | Ançã | 1 | 1.00 | 4.00 | 100% | 100% | 0% |
| 17 | Arouca | 1 | 3.00 | 3.00 | 100% | 100% | 100% |
| 18 | Atlético Arcos | 1 | 0.00 | 2.00 | 0% | 0% | 0% |
| 19 | Atlético CP | 3 | 3.00 | 0.33 | 67% | 33% | 0% |
| 20 | Atlético Malveira | 1 | 2.00 | 2.00 | 100% | 100% | 100% |
| 21 | AVS | 2 | 1.50 | 0.00 | 0% | 0% | 0% |
| 22 | Beira-Mar | 2 | 1.50 | 2.50 | 50% | 50% | 50% |
| 23 | Benfica Castelo Branco | 1 | 1.00 | 3.00 | 100% | 100% | 0% |
| 24 | Bombarralense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 25 | Bragança | 3 | 3.67 | 1.00 | 100% | 67% | 0% |
| 26 | Brito | 2 | 2.50 | 0.50 | 50% | 0% | 0% |
| 27 | Caldas | 1 | 1.00 | 3.00 | 100% | 100% | 0% |
| 28 | Camacha | 2 | 1.00 | 1.50 | 50% | 50% | 50% |
| 29 | Casa Pia | 1 | 1.00 | 0.00 | 0% | 0% | 0% |
| 30 | Castrense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 31 | Castro Daire | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 32 | Celoricense | 2 | 1.00 | 3.00 | 50% | 50% | 0% |
| 33 | CF Benfica | 2 | 1.50 | 1.00 | 50% | 0% | 0% |
| 34 | CF Os Belenenses | 3 | 2.33 | 1.33 | 67% | 67% | 33% |
| 35 | Chaves | 2 | 2.50 | 1.50 | 100% | 100% | 0% |
| 36 | Cinfães | 2 | 0.50 | 2.00 | 50% | 0% | 0% |
| 37 | Correlhã | 1 | 1.00 | 4.00 | 100% | 100% | 0% |
| 38 | Ermesinde | 1 | 1.00 | 3.00 | 100% | 100% | 0% |
| 39 | Espinho | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 40 | Estoril | 1 | 1.00 | 1.00 | 0% | 100% | 100% |
| 41 | Estrela | 1 | 2.00 | 1.00 | 100% | 100% | 0% |
| 42 | Estrela Calheta | 1 | 1.00 | 3.00 | 100% | 100% | 0% |
| 43 | Fafe | 3 | 1.33 | 0.33 | 33% | 0% | 33% |
| 44 | Famalicao | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 45 | Farense | 2 | 2.00 | 0.00 | 50% | 0% | 0% |
| 46 | Fayal | 1 | 0.00 | 8.00 | 100% | 0% | 0% |
| 47 | Fazendense | 3 | 2.67 | 1.00 | 67% | 67% | 0% |
| 48 | FC Serpa | 2 | 1.50 | 0.50 | 0% | 50% | 50% |
| 49 | Feirense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 50 | Felgueiras 1932 | 2 | 1.50 | 0.00 | 0% | 0% | 0% |
| 51 | Ferreiras | 1 | 0.00 | 3.00 | 100% | 0% | 0% |
| 52 | Florgrade | 3 | 0.67 | 0.67 | 33% | 33% | 33% |
| 53 | Fátima | 3 | 2.67 | 0.67 | 67% | 67% | 0% |
| 54 | Gavionenses | 1 | 0.00 | 5.00 | 100% | 0% | 0% |
| 55 | GIL Vicente | 1 | 2.00 | 2.00 | 100% | 100% | 100% |
| 56 | Ginásio Figueirense | 1 | 1.00 | 6.00 | 100% | 100% | 0% |
| 57 | Guarda | 2 | 4.00 | 1.50 | 100% | 50% | 0% |
| 58 | Imortal Albufeira | 1 | 1.00 | 5.00 | 100% | 100% | 0% |
| 59 | Juventude Évora | 2 | 2.50 | 1.00 | 50% | 100% | 50% |
| 60 | Lagoa | 1 | 1.00 | 4.00 | 100% | 100% | 0% |
| 61 | Lajense | 1 | 0.00 | 4.00 | 100% | 0% | 0% |
| 62 | Leixoes | 2 | 2.00 | 0.50 | 50% | 0% | 0% |
| 63 | Leça | 2 | 1.50 | 0.00 | 0% | 0% | 0% |
| 64 | Louletano | 3 | 0.67 | 0.67 | 0% | 33% | 33% |
| 65 | Lusitano Évora 1911 | 1 | 1.00 | 2.00 | 100% | 100% | 0% |
| 66 | Lusitânia Lourosa | 2 | 2.50 | 1.00 | 100% | 100% | 0% |
| 67 | Machico | 1 | 2.00 | 2.00 | 100% | 100% | 100% |
| 68 | Madalena | 2 | 3.00 | 2.50 | 100% | 100% | 0% |
| 69 | Mafra | 3 | 1.67 | 1.67 | 67% | 100% | 100% |
| 70 | Maia Lidador | 2 | 0.00 | 0.50 | 0% | 0% | 50% |
| 71 | Maria da Fonte | 2 | 1.00 | 2.50 | 50% | 50% | 0% |
| 72 | Maritimo | 1 | 2.00 | 1.00 | 100% | 100% | 0% |
| 73 | Mação | 2 | 2.50 | 1.50 | 100% | 0% | 0% |
| 74 | Merelinense | 2 | 1.00 | 2.50 | 50% | 0% | 0% |
| 75 | Messejanense | 1 | 0.00 | 8.00 | 100% | 0% | 0% |
| 76 | Minas de Argozelo | 1 | 0.00 | 8.00 | 100% | 0% | 0% |
| 77 | Mocarriense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 78 | Montalegre | 1 | 0.00 | 0.00 | 0% | 0% | 100% |
| 79 | Moreirense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 80 | Mortágua | 2 | 0.00 | 1.00 | 0% | 0% | 50% |
| 81 | Nacional | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 82 | Naval 1893 | 2 | 0.50 | 1.50 | 0% | 50% | 50% |
| 83 | Nazarenos | 1 | 0.00 | 3.00 | 100% | 0% | 0% |
| 84 | O Elvas | 2 | 4.50 | 1.00 | 50% | 0% | 0% |
| 85 | O Grandolense | 1 | 0.00 | 2.00 | 0% | 0% | 0% |
| 86 | Olhanense | 2 | 0.50 | 0.50 | 0% | 50% | 100% |
| 87 | Oliveira Hospital | 3 | 1.00 | 0.67 | 0% | 67% | 67% |
| 88 | Oliveirense | 2 | 2.50 | 1.00 | 100% | 50% | 0% |
| 89 | Olímpico do Montijo | 1 | 0.00 | 4.00 | 100% | 0% | 0% |
| 90 | Os Limianos | 3 | 2.67 | 1.00 | 100% | 67% | 0% |
| 91 | Os Marialvas | 3 | 2.00 | 0.67 | 67% | 33% | 0% |
| 92 | Ovarense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 93 | Pacos de Brandao | 1 | 0.00 | 3.00 | 100% | 0% | 0% |
| 94 | Pacos Ferreira | 1 | 0.00 | 0.00 | 0% | 0% | 100% |
| 95 | Paredes | 3 | 3.00 | 0.67 | 67% | 67% | 0% |
| 96 | Penafiel | 2 | 1.00 | 1.00 | 50% | 50% | 0% |
| 97 | Penalva Castelo | 1 | 0.00 | 4.00 | 100% | 0% | 0% |
| 98 | Pevidem | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 99 | Ponte da Barca | 2 | 0.00 | 1.00 | 0% | 0% | 50% |
| 100 | Portalegrense | 1 | 0.00 | 3.00 | 100% | 0% | 0% |
| 101 | Portel | 2 | 4.00 | 0.00 | 50% | 0% | 50% |
| 102 | Portimonense | 2 | 1.50 | 0.50 | 50% | 50% | 0% |
| 103 | Real | 2 | 1.00 | 2.00 | 50% | 50% | 0% |
| 104 | Rebordelo | 1 | 0.00 | 4.00 | 100% | 0% | 0% |
| 105 | Rebordosa | 1 | 1.00 | 1.00 | 0% | 100% | 100% |
| 106 | Recreativa de Lamelas | 2 | 2.00 | 1.00 | 50% | 50% | 0% |
| 107 | Rio Ave | 1 | 1.00 | 0.00 | 0% | 0% | 0% |
| 108 | Régua | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 109 | Sacavenense | 2 | 2.50 | 0.50 | 50% | 0% | 0% |
| 110 | Salgueiros | 3 | 1.33 | 0.67 | 33% | 67% | 33% |
| 111 | Sanjoanense | 3 | 2.67 | 0.33 | 67% | 33% | 0% |
| 112 | Santa Clara | 1 | 2.00 | 2.00 | 100% | 100% | 100% |
| 113 | Santo Antonio | 2 | 2.00 | 2.00 | 100% | 50% | 0% |
| 114 | SC Barreiro | 1 | 2.00 | 5.00 | 100% | 100% | 0% |
| 115 | SC Covilha | 1 | 0.00 | 0.00 | 0% | 0% | 100% |
| 116 | Sertanense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 117 | Sintrense | 2 | 1.50 | 1.50 | 50% | 50% | 0% |
| 118 | Sourense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 119 | Sousense | 1 | 1.00 | 2.00 | 100% | 100% | 0% |
| 120 | São João Ver | 1 | 0.00 | 0.00 | 0% | 0% | 100% |
| 121 | São Roque (Açores) | 1 | 0.00 | 9.00 | 100% | 0% | 0% |
| 122 | Tirsense | 1 | 1.00 | 1.00 | 0% | 100% | 100% |
| 123 | Tondela | 2 | 2.50 | 0.50 | 50% | 50% | 50% |
| 124 | Trofense | 1 | 1.00 | 5.00 | 100% | 100% | 0% |
| 125 | UD da Serra | 3 | 3.33 | 1.33 | 67% | 67% | 33% |
| 126 | Uniao de Pombal | 1 | 0.00 | 5.00 | 100% | 0% | 0% |
| 127 | Uniao Nogueirense | 1 | 0.00 | 1.00 | 0% | 0% | 0% |
| 128 | União de Leiria | 2 | 2.00 | 0.50 | 50% | 50% | 0% |
| 129 | União Lamas | 1 | 3.00 | 3.00 | 100% | 100% | 100% |
| 130 | União Montemor | 1 | 1.00 | 4.00 | 100% | 100% | 0% |
| 131 | União Santarém | 2 | 3.50 | 1.00 | 100% | 50% | 50% |
| 132 | Varzim | 2 | 3.00 | 1.50 | 100% | 100% | 0% |
| 133 | Viana Alentejo | 1 | 0.00 | 3.00 | 100% | 0% | 0% |
| 134 | Vianense | 3 | 4.00 | 0.33 | 67% | 33% | 0% |
| 135 | Vila Meã | 1 | 0.00 | 0.00 | 0% | 0% | 100% |
| 136 | Vila Pouca | 1 | 0.00 | 5.00 | 100% | 0% | 0% |
| 137 | Vinhais | 1 | 1.00 | 4.00 | 100% | 100% | 0% |
| 138 | Vitoria Setubal | 2 | 1.50 | 0.50 | 0% | 50% | 50% |
| 139 | Vitória de Sernache | 3 | 2.00 | 0.33 | 67% | 33% | 0% |
| 140 | Vitória SC | 1 | 1.00 | 0.00 | 0% | 0% | 0% |
| 141 | Vizela | 2 | 0.50 | 0.50 | 0% | 0% | 0% |
Tap a column to sort. Taça De Portugal 2026/27, 114 matches, 90-minute scores.
What the Taça De Portugal numbers say
With 3.03 goals a game, the Taça De Portugal is close to a coin toss for over/under 2.5 this season (54% over), and both teams have scored in 39%. Home sides win 40% of the time and 18% of games end level.
The spread between teams is what makes these numbers useful. Bragança games have gone over 2.5 goals 100% of the time, while Louletano games have done so only 0% of the time, and AD Marco 09 have kept a clean sheet in 67% of their matches. When two high-scoring sides meet, the over and both teams to score become strong options; when two tight sides meet, look at the under.
Remember that early-season numbers move fast and a handful of games can tell a misleading story. Our Taça De Portugal predictions combine these figures with recent form, home advantage and the bookmaker prices – and we publish how those picks do on the accuracy page.
Frequently asked questions
How many goals per game in the Taça De Portugal this season?
3.03 goals per game across 114 matches. 54% have gone over 2.5 goals and 69% over 1.5.
How often do both teams score in the Taça De Portugal?
In 39% of Taça De Portugal matches this season; Mafra games have the highest rate at 100%.
Which Taça De Portugal team has the most over 2.5 goals games?
Bragança – 3 of 3 games (100%) have gone over 2.5 goals.
Which Taça De Portugal team draws the most?
Mafra with 3 draws in 3 games (100%). The league-wide draw rate is 18%.




























































































































