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

Russian Cup — 109 teams

TeamLeagueMPGoalsAvg xGShots/GPoss%Corners/GCards/G
Rubin KazanRussian Cup2822—8.549%5.32
UfaRussian Cup1516—652%4.72.5

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.

Krylya SovetovRussian Cup2952—7.549%5.31.3
Lokomotiv MoskvaRussian Cup3663—8.952%4.32.5
CSKA MoskvaRussian Cup4668—10.353%4.91.5
Dinamo MoskvaRussian Cup4189—11.150%52.2
KrasnodarRussian Cup3250—11.655%4.92.2
Amkar Perm'Russian Cup1111—5.648%4.31.9
UralRussian Cup2532—7.647%5.21.9
Spartak MoskvaRussian Cup4482—11.752%4.82.4
ZenitRussian Cup4071—10.655%4.91.5
OrenburgRussian Cup2933—9.946%5.62.2
Akhmat GroznyRussian Cup3142—9.750%5.12.3
IrtyshRussian Cup52—7.348%3.82.2
Arsenal TulaRussian Cup1727—5.947%41.8
AnzhiRussian Cup41——44%4.72
SochiRussian Cup2130—7.545%4.42
AstrakhanRussian Cup68—558%5.71.8
Zenit IzhevskRussian Cup57——32%3.62.4
ShinnikRussian Cup1211—448%4.71.5
SKA RostovRussian Cup56—1.752%41.2
YeniseyRussian Cup1420—6.455%51.8
Volgar AstrakhanRussian Cup1115—4.950%61.5
Baltika KaliningradRussian Cup2942—9.147%4.81.8
Rotor VolgogradRussian Cup1011—3.148%4.31.6
Alaniya VladikavkazRussian Cup1011—9.454%4.82.6
Spartak Nal'chikRussian Cup55—11.553%5.31.6
ChernomoretsRussian Cup1017—4.749%6.31.8
OrelRussian Cup48—644%31
Zvezda Sint PetersburgRussian Cup66—6.351%6.51.2
Avangard KurskRussian Cup56—3.544%42.2
RostovRussian Cup3741—7.649%3.92.5
Mashuk-KMVRussian Cup1011—861%51.1
Metallurg LipetskRussian Cup66—6.754%6.21.3
NeftekhimikRussian Cup97—5.751%4.50.9
Dinamo BryanskRussian Cup1210—2.353%6.11.8
KhimkiRussian Cup1718—6.950%4.12.2
Sokol SaratovRussian Cup811—4.852%5.22.1
TekstilshchikRussian Cup1114—8.456%7.31.9
Znamya TrudaRussian Cup1217—3.346%3.81.6
Dinamo Stavropol'Russian Cup1214—4.745%4.22.2
KolomnaRussian Cup66—048%6.31.2
BiologRussian Cup912—0.351%5.62.7
FakelRussian Cup1815—6.946%41.8
SKA KhabarovskRussian Cup1112—1.347%2.22.1
Torpedo MoskvaRussian Cup1113—6.757%6.12.1
Khimik DzerzhinskRussian Cup87—2.258%3.82
KalugaRussian Cup76—5.349%6.72
StroginoRussian Cup42—049%3.82.3
DruzhbaRussian Cup77—2.538%3.22.4
FK Nizjni NovgorodRussian Cup2217—7.143%4.32.4
ChaykaRussian Cup1212—8.154%6.42.4
Torpedo VladimirRussian Cup913—849%6.12.4
Zenit PenzaRussian Cup53—145%4.81.4
Dinamo BarnaulRussian Cup1113—5.343%3.22.4
KAMAZRussian Cup1412—444%4.92.9
RyazanRussian Cup710—1.650%3.21.4
Spartak KostromaRussian Cup77—5.250%6.82.4
TyumenRussian Cup1215—6.750%5.11.9
ChelyabinskRussian Cup118—5.653%4.42.5
Legion DynamoRussian Cup1010—549%3.11.4
Saturn RamenskoyeRussian Cup85—5.452%4.32.5
Dinamo KirovRussian Cup66—0.866%4.50.8
NostaRussian Cup41—246%40.5
MuromRussian Cup56—9.548%5.52.6
Salyut BelgorodRussian Cup1011—6.346%4.11.9
Volga UlyanovskRussian Cup1323—8.553%4.21.5
ChertanovoRussian Cup75—4.843%2.92.1
Zenit IrkutskRussian Cup31——45%2.73
Dinamo VologdaRussian Cup77—5.544%5.51.4
Uralets NTRussian Cup43—10.558%100.3
CherepovetsRussian Cup41—350%3.71
Luki-EnergiyaRussian Cup1215—3.754%50.7
VelesRussian Cup1327—7.950%5.52.2
LeningradetsRussian Cup1215—7.750%5.61.6
KvantRussian Cup49—359%4.51
Zvezda PermRussian Cup55——49%3.71.4
Kuban KholdingRussian Cup1421—6.848%4.81.9
UrozhayRussian Cup87—5.844%3.52
Rodina MoskvaRussian Cup1229—3.150%61.4
AkronRussian Cup2027—9.650%4.22
Dynamo MakhachkalaRussian Cup1924—9.447%3.62.2
NovosibirskRussian Cup69—5.362%6.82
Volna KoverninoRussian Cup81—554%4.12.4
Forte TaganrogRussian Cup1116—3.344%4.31.9
TverRussian Cup65—8.327%31.3
SmolenskRussian Cup33—948%71.7
Znamya NoginskRussian Cup1112—444%3.91.1
Peresvet PodolskRussian Cup32—031%34
Torpedo MiassRussian Cup77—8.851%7.31.9
Dinamo VladivostokRussian Cup1112—2.547%5.91.7
Kairat MoskvaRussian Cup42——48%5.84.3
SaranskRussian Cup47—540%2.52.8
FK Dinamo St. PetersburgRussian Cup78—11.747%41.4
IlparRussian Cup51—7.525%4.50.8
Akademiya TambovRussian Cup35—047%—0
KompozitRussian Cup55—6.8—41.8
PobedaRussian Cup42—644%31.3
Fankom SSh 5Russian Cup31—137%2.31
IrkutskRussian Cup55—8.346%4.70.6
Temp BarnaulRussian Cup65—6.544%4.41.8
Kosmos DolgoprudnyRussian Cup56—3.349%5.71.6
2DrotsRussian Cup89—1052%7.82.5
AmkalRussian Cup1022—745%4.62.5
Kristall MEZRussian Cup32—843%31.3
KristallRussian Cup34—4.753%31.3
Broke BoysRussian Cup61—7.753%42.8
KDVRussian Cup30—953%6.50
PSK DinskayaRussian Cup43—6.750%3.53