FootyPulse
MatchesLive
Leagues
Predictions
Odds
Stats & Tools
Guides
Log In
FootyPulse

FootyPulse is a free platform for football statistics and predictions. Data-driven insights for football fans and bettors worldwide.

Data

  • Leagues
  • Matches
  • Live Scores
  • Dropping Odds
  • Predictions
  • Stats Hub
  • Form Guide
  • Clean Sheets
  • Odds Converter
  • Guides

Company

  • About
  • Telegram
  • Partnerships
  • Affiliate Program
  • Support

Legal

  • Privacy Policy
  • Terms & Conditions
  • Cookie Policy
  • Responsible Gambling

Contact

Email: Contact@footypulse.org

Norden Media Group ApS

CVR: DK-45048330

Odense M, Denmark

Partners

BetformaticsStatsBetiGE

18+Gambling is for adults only. Please gamble responsibly. If you or someone you know has a gambling problem, contact StopSpillet.dk (tel: 70 22 28 25) or register with ROFUS.nu to self-exclude from Danish-licensed gambling sites.

This site contains affiliate links. We may receive a commission if you sign up through our links. Affiliate relationships do not influence our editorial content or ratings. All predictions and analysis are for informational purposes only — not financial advice.

© 2024-2026 FootyPulse / Norden Media Group ApS. All rights reserved.

PrivacyTermsCookies
Back to Stats

Team Statistics

Aggregated team performance data including expected goals, shots, possession, corners, and discipline stats.

All Leagues1. HNL1. Lig2. BundesligaA-League MenA-League WomenAdmiral BundesligaAFC Asian CupAFC Champions League EliteAFC Champions League TwoAfrica Cup of NationsAfrica Cup of Nations QualificationsAllsvenskanAsian Cup QualificationAtlantic CupBotola ProBrasileiro WomenBundesligaCAF Champions LeagueCAF World Cup QualifiersCanadian Soccer LeagueCarabao CupChallenger Pro LeagueChampions LeagueChampionshipChance LigaCommunity ShieldConcacaf LeagueCONMEBOL Pre-Olympic TournamentCopa AmericaCopa de la SuperligaCopa Del ReyCopa do BrasilCopa LibertadoresCopa MXCopa SudamericanaCoppa ItaliaCoupe de FranceCoupe de la LigueDFB PokalEerste DivisieEkstraklasaEliteserienEnterprise National LeagueEredivisieEuropa Conference LeagueEuropa LeagueEuropean ChampionshipFA CupFIFA Intercontinental CupFirst DivisionFirst LeagueFNLFriendly InternationalIndian Super LeagueJ1 LeagueK League 1Kings CupKNVB BekerLa LigaLa Liga 2League OneLeague TwoLiga MXLiga PortugalLiga Profesional de FútbolLigat ha'AlLigue 1Ligue 1Ligue 1 Play-offsLigue 2Major League SoccerNASLNwsl Challenge Cup WomenOFC Champions LeagueOlympic GamesOlympic Games WomenOlympic Qualifying ConcacafOlympic Qualifying: OceaniaParva Liga - Play-offsPersian Gulf Pro LeaguePremier LeaguePremier LeaguePremier LeaguePremier LeaguePremier LeaguePremier League - PlayoffsPremiershipPremiership Play-OffsPrimera DivisionPro LeaguePro LeagueQatar Prince CupRussian CupSerie ASerie ASerie BSerie BStars LeagueSuper CupSuper CupSuper CupSuper LeagueSuper LeagueSuper LeagueSuper League Play-offsSuper LigSupercopa do BrasilSuperligaSuperligaTaça De PortugalUAE Pro LeagueUEFA Europa League Play-offsUEFA Nations LeagueUEFA Super CupUEFA Women's Champions LeagueUEFA Youth LeagueV-LeagueVeikkausliigaWC Qualification AsiaWC Qualification ConcacafWC Qualification EuropeWC Qualification OceaniaWC Qualification South AmericaWomen's Olympic QualifyingWomen's Olympic Qualifying CAFWomen's Super LeagueWorld CupYouth League

Taça De Portugal — 151 teams

TeamLeagueMPGoalsAvg xGShots/GPoss%Corners/GCards/G
Sporting CPTaça De Portugal3079—16.262%8.22.4
Gil VicenteTaça De Portugal1624—10.853%52.3

Understanding Expected Goals (xG)

Expected Goals (xG) is the single most important advanced metric in modern football analytics. It measures the quality of scoring chances by assigning each shot a probability of being scored, based on factors like distance, angle, assist type, and whether it was a header. A penalty is worth about 0.76 xG, while a long-range shot might be just 0.03.

The Avg xG column shows how many goals a team is expected to score per match based on their shot quality. Teams with high xG but lower actual goals are likely due a positive regression — they are creating chances but not converting them yet. The reverse (low xG, high goals) suggests a team overperforming that may regress. Read our detailed xG explainer for a deeper dive.

Shots, Possession, and What They Tell You

Shots per game indicates offensive intent — teams averaging 15+ shots are creating volume. But shots alone do not tell you about quality, which is why xG is the more reliable predictor. A team with 10 shots and 1.8 xG is more dangerous than one with 16 shots and 1.2 xG.

Possession (highlighted green above 55%) reflects control but not necessarily dominance. Some of Europe's best counter-attacking teams thrive on low possession. For betting, possession is most useful in predicting corner counts (high-possession teams win more) and tempo (high-possession games tend to be lower scoring).

Discipline: Cards Per Game

The Cards/G column tracks total cards per match per team. This is useful for the cards/bookings market, which some bookmakers offer as over/under on total cards or total booking points. Teams with aggressive pressing styles or those frequently defending deep tend to commit more fouls and receive more cards. Cross-reference with form — teams on losing streaks often accumulate more cards from frustrated tackles. Check our corner data alongside cards, as set-piece-heavy teams with high card counts create chaotic matches ideal for Over bets.

BelenensesTaça De Portugal716—1355%5.93
BenficaTaça De Portugal2974—16.359%7.32.2
PortoTaça De Portugal2667—14.559%7.81.9
Beira-MarTaça De Portugal68—958%8.62.3
Vitória GuimarãesTaça De Portugal1524—13.854%5.92.4
Sporting BragaTaça De Portugal2358—12.459%6.51.9
OlhanenseTaça De Portugal34—954%2.52
BoavistaTaça De Portugal56—7.853%54.4
ChavesTaça De Portugal86—8.552%5.63.4
MoreirenseTaça De Portugal1014—8.353%4.12.5
Paços de FerreiraTaça De Portugal813—13.748%4.12.6
EstorilTaça De Portugal1532—11.854%5.52.2
MerelinenseTaça De Portugal44——49%52.8
Portimonense SADTaça De Portugal1121—1153%4.32.3
Santa ClaraTaça De Portugal1725—11.552%5.42.3
Atlético CPTaça De Portugal76—8.946%42
FamalicãoTaça De Portugal1224—13.554%4.92.3
GondomarTaça De Portugal713—345%42.1
Atlético MalveiraTaça De Portugal35—432%20.3
TondelaTaça De Portugal1630—10.949%5.21.8
Vitória FCTaça De Portugal66—12.855%5.82
SalgueirosTaça De Portugal813—743%5.13.1
AroucaTaça De Portugal1016—14.449%6.33
MirandelaTaça De Portugal68—1146%53
VilafranquenseTaça De Portugal612—9.553%3.83.7
SacavenenseTaça De Portugal77—11.848%4.73
VarzimTaça De Portugal1016—10.956%82.5
União de LeiriaTaça De Portugal1637—9.848%4.92.6
MarítimoTaça De Portugal1021—12.954%6.43.6
CamachaTaça De Portugal920—835%52.6
Rio AveTaça De Portugal1527—11.753%6.33
PenafielTaça De Portugal1120—12.157%6.83
Sporting CovilhãTaça De Portugal1115—13.156%6.62.5
NacionalTaça De Portugal1126—9.848%6.53.6
TorreenseTaça De Portugal1728—12.151%6.42.2
FarenseTaça De Portugal1125—11.453%4.12.5
AcadémicaTaça De Portugal1114—1757%6.31.9
VilaverdenseTaça De Portugal1122—748%4.52.3
OperárioTaça De Portugal42—4.339%53.3
Cova PiedadeTaça De Portugal48——53%5.52.3
PinhalnovenseTaça De Portugal45—750%2.82.3
CinfãesTaça De Portugal610—13.452%5.72.2
FeirenseTaça De Portugal914—13.755%8.32.2
Oriental LisboaTaça De Portugal44—10.547%5.32.3
FC BarreirenseTaça De Portugal42—7.745%5.32.3
TrofenseTaça De Portugal814—10.450%4.83.6
VizelaTaça De Portugal1217—13.452%6.92.3
EspinhoTaça De Portugal75—8.547%4.73.9
TirsenseTaça De Portugal1321—9.550%3.52.6
Fabril BarreiroTaça De Portugal55—4.743%33
RibeiraoTaça De Portugal33—5.742%41.7
Academico ViseuTaça De Portugal1116—15.449%6.83.3
1º DezembroTaça De Portugal911—11.552%6.23.2
AmaranteTaça De Portugal1124—7.247%3.43.6
AnadiaTaça De Portugal1222—11.456%7.23.6
LouletanoTaça De Portugal1019—10.354%6.22.6
LeixõesTaça De Portugal1218—10.350%4.64.4
SanjoanenseTaça De Portugal910—12.751%6.62.4
Felgueiras 1932Taça De Portugal1118—1449%6.32.1
Vitória de SernacheTaça De Portugal54—541%43.4
Os LimianosTaça De Portugal914—8.343%3.62
FafeTaça De Portugal1424—9.349%5.62.8
AR São MartinhoTaça De Portugal59—8.350%7.60.2
MouraTaça De Portugal45—743%4.50.8
MafraTaça De Portugal1324—14.151%5.11.5
Vila RealTaça De Portugal1011—11.149%6.92.9
Casa PiaTaça De Portugal1332—10.353%4.62.7
Oliveira HospitalTaça De Portugal1022—10.151%5.62.1
SertanenseTaça De Portugal77—4.438%2.40.9
Estrela AmadoraTaça De Portugal1216—10.750%5.93.3
Sao Joao VerTaça De Portugal1013—9.151%4.63.5
LouresTaça De Portugal32——54%6.34
VianenseTaça De Portugal910—847%5.82.7
SintrenseTaça De Portugal1115—6.341%4.12.5
BragançaTaça De Portugal31—644%3.72.3
IdealTaça De Portugal45—1052%3.82.8
Benfica Castelo BrancoTaça De Portugal818—7.142%3.93
OleirosTaça De Portugal33—852%4.33.3
CD Olivais e MoscavideTaça De Portugal57—0.835%2.82.6
RebordosaTaça De Portugal918—7.844%52.2
MontalegreTaça De Portugal713—5.552%53.3
CaldasTaça De Portugal1318—11.645%62.4
ParedesTaça De Portugal1525—1144%5.32.2
LagoaTaça De Portugal33—943%52
Pero PinheiroTaça De Portugal88—7.241%4.82.3
MortáguaTaça De Portugal79—542%3.81.7
PombalTaça De Portugal45—6.749%32.3
Vila MeaTaça De Portugal913—1051%6.12.9
Valadares GaiaTaça De Portugal612—750%42.2
TochaTaça De Portugal35—0—2.33.3
AD PortomosenseTaça De Portugal33—4.548%2.51.3
Imortal AlbufeiraTaça De Portugal32—2.541%2.52
Maria da FonteTaça De Portugal66—540%3.32
Uniao LamasTaça De Portugal44—8.743%4.32.8
LusitâniaTaça De Portugal77—6.439%4.71.9
Juventude EvoraTaça De Portugal55—749%2.81.6
Lusitania FC LourosaTaça De Portugal819—9.654%7.62.8
MachicoTaça De Portugal45—6.833%2.83.3
PenicheTaça De Portugal511—10.251%5.81.2
UD OliveirenseTaça De Portugal816—9.252%5.43.3
Rabo PeixeTaça De Portugal45—2.336%2.32
O ElvasTaça De Portugal1013—9.942%5.43.4
FC CastrenseTaça De Portugal44—1.349%4.52.3
MarinhenseTaça De Portugal85—1043%3.85
AlpendoradaTaça De Portugal58—10.647%5.63
Silves FCTaça De Portugal36—7.742%4.34
LecaTaça De Portugal76—11.847%6.33.9
Olimpico do MontijoTaça De Portugal47—342%22.5
AlcainsTaça De Portugal37—947%3.34.7
MoncaoTaça De Portugal45—11.538%3.31.5
AmoraTaça De Portugal1014—3.545%7.13.3
LagosTaça De Portugal34—240%2.52.3
FerreirasTaça De Portugal42—541%4.33.3
Estrela Vendas NovasTaça De Portugal33—736%41.7
Castro DaireTaça De Portugal46—8.350%7.72
Vilar de PerdizesTaça De Portugal37—1241%4.72
ReguaTaça De Portugal43—318%21.5
MoncarapachenseTaça De Portugal718—450%5.61.9
Vasco da Gama VidigueiraTaça De Portugal34—5.347%3.51.7
SandinensesTaça De Portugal46—2.744%8.32.8
RealTaça De Portugal69—2.752%4.42.2
AlvercaTaça De Portugal1239—12.954%62.8
Canelas 2010Taça De Portugal722—9.441%63.9
CondeixaTaça De Portugal34—1045%72
Uniao IdanhenseTaça De Portugal32——51%52.7
ResendeTaça De Portugal31—10.747%5.33.3
BerçoTaça De Portugal45—637%5.53.5
FontinhasTaça De Portugal66—6.745%4.22.3
União SantarémTaça De Portugal815—1457%10.72.3
AnçãTaça De Portugal33—047%12.7
PevidemTaça De Portugal65—8.645%3.71.8
RebordeloTaça De Portugal33—432%11
Atlético ArcosTaça De Portugal34—737%40.7
BritoTaça De Portugal63—9.254%5.81.8
Oriental DragonTaça De Portugal58—552%5.84.2
Lusitano Évora 1911Taça De Portugal1113—6.743%4.91.6
FC SerpaTaça De Portugal1016—6.546%4.72.2
União de CoimbraTaça De Portugal53—8.846%5.43.2
Arronches e BenficaTaça De Portugal33—651%22
CF Os BelenensesTaça De Portugal914—9.143%5.83
Comércio IndústriaTaça De Portugal57—5.847%3.71.6
DumienseTaça De Portugal47—6.841%2.54.5
Os MarialvasTaça De Portugal44—6.538%23.8
AVSTaça De Portugal815—12.851%6.63
AD Marco 09Taça De Portugal67—9.551%5.32.7
PortelTaça De Portugal30—4.543%3.31.7
Quarteirense SADTaça De Portugal32—3.551%2.52
Ferreira ZêzereTaça De Portugal33—131%3.50.7
Juventude LajenseTaça De Portugal33—1037%3.34.7