FootyPulse
Stats

Statistics

Player PropsShots, fouls & tackles hit rates
Goal StatsOver/under & BTTS by match
Corner StatsCorner lines by match
Card StatsBooking lines & referees
Clean SheetsShut-out chances by match
Team StatsShots, possession & more
Form GuideRecent results & momentum
Home vs AwayGround advantage analysis
Stats Explained — Glossary
Predictions

Predictions & Odds

MathematicalData-driven match predictions
Accumulator TipsCurated multi-bet selections
LiveMatches
Leagues

Top Leagues

EnglandPremier LeagueEnglandSpainLa LigaSpainGermanyBundesligaGermanyItalySerie AItalyFranceLigue 1France
All 136 leagues
Tools

Free Betting Tools

Bet Builder CheckerFair price for any bet builder
Betting TrackerLog bets, track profit & ROI
Odds ConverterDecimal, fractional & american
Acca CalculatorCalculate accumulator returns
Margin CalculatorFind bookmaker margins
EV CalculatorExpected value analysis
Dutching CalculatorSplit stakes across outcomes
Betting TrackerGuidesNews
Log In
Player PropsGoal StatsCorner StatsCard StatsClean SheetsTeam StatsForm GuideHome vs AwayStats Explained
MathematicalData-driven match predictions
Accumulator TipsCurated multi-bet selections
Live ScoresMatches
EnglandPremier LeagueSpainLa LigaGermanyBundesligaItalySerie AFranceLigue 1All leagues
Bet Builder CheckerBetting TrackerOdds ConverterAcca CalculatorMargin CalculatorEV CalculatorDutching Calculator
Betting TrackerGuidesNews
Log In
  1. Home
  2. Stats
  3. Team Stats
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
  • Predictions
  • Stats Hub
  • Form Guide
  • Clean Sheets
  • Odds Converter
  • Guides

Company

  • About
  • Pricing
  • Telegram
  • Partnerships
  • Support

Legal

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

Contact

Email: contact@footypulse.org

Norden Media Group ApS

CVR: DK-45048330

Njalsgade 21 F, 2., 2300 København S, Denmark

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

Team Statistics

Compare any team's recent form and per-match numbers — attack, defence, corners, cards and style — and see where it ranks in its league.

Team Stats Explorer

Every team’s per-match numbers over its last 5, 10 or 20 matches, home or away, coloured by where it ranks in its league.

1,314 teams
Team per-match statistics, ranked within each league
TeamFormGoals L10Next
SK BeverenChallenger Pro League102.802.70.750%50%70%DWWWW
@KVCSat 18:45
FranceWorld Cup92.782.90.656%44%89%WWWWW
–
EnglandWorld Cup82.752.50.663%38%50%WDWWW
–
Manchester CityPremier League102.703.11.150%50%70%WWLWW
@AVLSat 11:30
ArsenalPremier League102.701.90.760%30%60%WLWWW
@FCBWed 19:00
FC BarcelonaLa Liga102.704.31.520%80%100%WWWWL
vsRMASun 20:00
Al AinUAE Pro League102.702.70.670%20%50%WWWWL
vsTractor SaziMon 16:00
Al AhliPro League102.702.40.930%60%80%WWWWW
vsKHAToday 18:00
NorwayWorld Cup82.633.11.413%88%100%WWLWW
–
FC KøbenhavnSuperliga102.603.00.840%60%90%WWWWD
@CRVToday 16:45
ASEC MimosasLigue 1102.601.80.470%30%20%WWWDD
vsMaghreb FèsSun 16:00
Barcelona WUEFA Women's Champions League102.603.40.750%50%70%WWDWW
@KøgeThu 20:00
Melbourne City WA-League Women102.601.70.640%60%60%WWWWW
@Sydney FC WSun 06:45
SpainWorld Cup92.562.30.289%11%56%DWWWW
–
Brighton & Hove AlbionPremier League102.503.40.770%30%80%WWWWW
@JablonecToday 16:45
BarnetLeague Two102.502.71.510%90%90%WWWWL
vsOATSat 14:00
Shakhtar DonetskPremier League102.501.90.650%40%50%WWWWW
@INTWed 19:00
ADO Den HaagEerste Divisie102.502.40.930%60%70%LWWDW
vsHEESat 19:00
SC FreiburgBundesliga102.503.01.120%80%90%WDWWL
@ASMToday 19:00
Machida ZelviaAFC Champions League Elite102.501.70.380%10%30%WLWWW
@VISSat 06:00
Club Brugge U19UEFA Youth League102.502.40.940%60%70%WWWDW
@PSVWed 13:00
Chelsea WWomen's Super League102.502.51.230%70%60%WWWWW
@Crystal Palace WSun 12:00
Krasnodar U19Youth League102.503.80.950%50%70%WWWWW
@Dinamo Moskva U19Tomorrow 16:00
Inter MiamiMajor League Soccer102.503.11.730%70%60%WWWWW
@NYRSat 21:30
Villarreal U19UEFA Youth League92.441.60.744%44%44%WWWLD
vsParis SG U19Tue 12:00
CelticPremiership102.402.71.620%80%90%WWLLW
vsCELToday 19:00
Sporting CPLiga Portugal102.402.51.030%70%70%WDDWW
vsASKWed 19:00
Weston-super-Mare52.401.80.860%40%40%WWWWL
–
Club BruggePro League102.402.51.050%50%80%LWWWW
vsLENWed 19:00
FC Bayern MünchenBundesliga102.403.70.940%60%90%WWDDW
vsARSWed 19:00
BenficaLiga Portugal102.402.50.930%70%70%DDWWW
@Omonia NicosiaToday 19:00
SiriusAllsvenskan102.402.81.620%80%90%WWWDD
vsAIKSat 13:00
ZenitPremier League102.401.50.650%50%40%WWWWW
vsDynamo MakhachkalaSun 15:30
Real MadridLa Liga102.402.71.220%70%80%WLWWW
vsRBLWed 19:00
FarenseTaça De Portugal52.402.60.660%20%60%WWWLW
–
Orlando PiratesPremier League102.402.50.380%20%50%WWDWW
vsAfrican StarsTomorrow 18:00
MexicoWorld Cup52.402.00.680%20%40%WWWWL
–
NigeriaAfrica Cup of Nations102.402.30.650%50%60%WWWDD
–
Nashville SCMajor League Soccer102.402.30.940%60%70%WWWWD
@CFMSat 17:30
Corinthians WBrasileiro Women102.402.81.130%70%80%WWWLW
–
GermanyWorld Cup82.383.00.650%50%63%WWWLD
–
Macclesfield82.382.30.938%50%50%WWLDW
–
Benfica U19UEFA Youth League92.333.61.733%67%100%WWWWL
vsPafos U19Wed 16:00
LiverpoolPremier League102.302.21.430%60%70%WLWWW
vsBHASun 14:00
Borussia DortmundBundesliga102.302.10.850%40%60%WDLDW
vsSGESat 16:30
FeyenoordEredivisie102.303.41.730%70%90%WWWWW
@BETWed 19:00
Carlisle UnitedEnterprise National League102.302.10.850%50%70%WWWLW
@SOLSat 14:00
Paris Saint GermainLigue 1102.302.81.410%90%90%WWWWW
vsLYOSun 19:45
Dinamo Zagreb1. HNL102.302.10.940%60%60%DDLWW
vsNECToday 16:45
Boreham WoodEnterprise National League102.302.11.050%50%70%WWWDW
vsFYLSat 14:00
  • SK BeverenChallenger Pro League · 10 matchesDWWWW
    Pts/G
    2.80
    GF
    2.7
    GA
    0.7
    CS
    50%
    BTTS
    50%
    O2.5
    70%
    @KVCSat 18:45
  • FranceWorld Cup · 9 matchesWWWWW
    Pts/G
    2.78
    GF
    2.9
    GA
    0.6
    CS
    56%
    BTTS
    44%
    O2.5
    89%
    –
  • EnglandWorld Cup · 8 matchesWDWWW
    Pts/G
    2.75
    GF
    2.5
    GA
    0.6
    CS
    63%
    BTTS
    38%
    O2.5
    50%
    –
  • Manchester CityPremier League · 10 matchesWWLWW
    Pts/G
    2.70
    GF
    3.1
    GA
    1.1
    CS
    50%
    BTTS
    50%
    O2.5
    70%
    @AVLSat 11:30
  • ArsenalPremier League · 10 matchesWLWWW
    Pts/G
    2.70
    GF
    1.9
    GA
    0.7
    CS
    60%
    BTTS
    30%
    O2.5
    60%
    @FCBWed 19:00
  • FC BarcelonaLa Liga · 10 matchesWWWWL
    Pts/G
    2.70
    GF
    4.3
    GA
    1.5
    CS
    20%
    BTTS
    80%
    O2.5
    100%
    vsRMASun 20:00
  • Al AinUAE Pro League · 10 matchesWWWWL
    Pts/G
    2.70
    GF
    2.7
    GA
    0.6
    CS
    70%
    BTTS
    20%
    O2.5
    50%
    vsTractor SaziMon 16:00
  • Al AhliPro League · 10 matchesWWWWW
    Pts/G
    2.70
    GF
    2.4
    GA
    0.9
    CS
    30%
    BTTS
    60%
    O2.5
    80%
    vsKHAToday 18:00
  • NorwayWorld Cup · 8 matchesWWLWW
    Pts/G
    2.63
    GF
    3.1
    GA
    1.4
    CS
    13%
    BTTS
    88%
    O2.5
    100%
    –
  • FC KøbenhavnSuperliga · 10 matchesWWWWD
    Pts/G
    2.60
    GF
    3.0
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    90%
    @CRVToday 16:45
  • ASEC MimosasLigue 1 · 10 matchesWWWDD
    Pts/G
    2.60
    GF
    1.8
    GA
    0.4
    CS
    70%
    BTTS
    30%
    O2.5
    20%
    vsMaghreb FèsSun 16:00
  • Barcelona WUEFA Women's Champions League · 10 matchesWWDWW
    Pts/G
    2.60
    GF
    3.4
    GA
    0.7
    CS
    50%
    BTTS
    50%
    O2.5
    70%
    @KøgeThu 20:00
  • Melbourne City WA-League Women · 10 matchesWWWWW
    Pts/G
    2.60
    GF
    1.7
    GA
    0.6
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @Sydney FC WSun 06:45
  • SpainWorld Cup · 9 matchesDWWWW
    Pts/G
    2.56
    GF
    2.3
    GA
    0.2
    CS
    89%
    BTTS
    11%
    O2.5
    56%
    –
  • Brighton & Hove AlbionPremier League · 10 matchesWWWWW
    Pts/G
    2.50
    GF
    3.4
    GA
    0.7
    CS
    70%
    BTTS
    30%
    O2.5
    80%
    @JablonecToday 16:45
  • BarnetLeague Two · 10 matchesWWWWL
    Pts/G
    2.50
    GF
    2.7
    GA
    1.5
    CS
    10%
    BTTS
    90%
    O2.5
    90%
    vsOATSat 14:00
  • Shakhtar DonetskPremier League · 10 matchesWWWWW
    Pts/G
    2.50
    GF
    1.9
    GA
    0.6
    CS
    50%
    BTTS
    40%
    O2.5
    50%
    @INTWed 19:00
  • ADO Den HaagEerste Divisie · 10 matchesLWWDW
    Pts/G
    2.50
    GF
    2.4
    GA
    0.9
    CS
    30%
    BTTS
    60%
    O2.5
    70%
    vsHEESat 19:00
  • SC FreiburgBundesliga · 10 matchesWDWWL
    Pts/G
    2.50
    GF
    3.0
    GA
    1.1
    CS
    20%
    BTTS
    80%
    O2.5
    90%
    @ASMToday 19:00
  • Machida ZelviaAFC Champions League Elite · 10 matchesWLWWW
    Pts/G
    2.50
    GF
    1.7
    GA
    0.3
    CS
    80%
    BTTS
    10%
    O2.5
    30%
    @VISSat 06:00
  • Club Brugge U19UEFA Youth League · 10 matchesWWWDW
    Pts/G
    2.50
    GF
    2.4
    GA
    0.9
    CS
    40%
    BTTS
    60%
    O2.5
    70%
    @PSVWed 13:00
  • Chelsea WWomen's Super League · 10 matchesWWWWW
    Pts/G
    2.50
    GF
    2.5
    GA
    1.2
    CS
    30%
    BTTS
    70%
    O2.5
    60%
    @Crystal Palace WSun 12:00
  • Krasnodar U19Youth League · 10 matchesWWWWW
    Pts/G
    2.50
    GF
    3.8
    GA
    0.9
    CS
    50%
    BTTS
    50%
    O2.5
    70%
    @Dinamo Moskva U19Tomorrow 16:00
  • Inter MiamiMajor League Soccer · 10 matchesWWWWW
    Pts/G
    2.50
    GF
    3.1
    GA
    1.7
    CS
    30%
    BTTS
    70%
    O2.5
    60%
    @NYRSat 21:30
  • Villarreal U19UEFA Youth League · 9 matchesWWWLD
    Pts/G
    2.44
    GF
    1.6
    GA
    0.7
    CS
    44%
    BTTS
    44%
    O2.5
    44%
    vsParis SG U19Tue 12:00
  • CelticPremiership · 10 matchesWWLLW
    Pts/G
    2.40
    GF
    2.7
    GA
    1.6
    CS
    20%
    BTTS
    80%
    O2.5
    90%
    vsCELToday 19:00
  • Sporting CPLiga Portugal · 10 matchesWDDWW
    Pts/G
    2.40
    GF
    2.5
    GA
    1.0
    CS
    30%
    BTTS
    70%
    O2.5
    70%
    vsASKWed 19:00
  • Weston-super-Mare · 5 matchesWWWWL
    Pts/G
    2.40
    GF
    1.8
    GA
    0.8
    CS
    60%
    BTTS
    40%
    O2.5
    40%
    –
  • Club BruggePro League · 10 matchesLWWWW
    Pts/G
    2.40
    GF
    2.5
    GA
    1.0
    CS
    50%
    BTTS
    50%
    O2.5
    80%
    vsLENWed 19:00
  • FC Bayern MünchenBundesliga · 10 matchesWWDDW
    Pts/G
    2.40
    GF
    3.7
    GA
    0.9
    CS
    40%
    BTTS
    60%
    O2.5
    90%
    vsARSWed 19:00
  • BenficaLiga Portugal · 10 matchesDDWWW
    Pts/G
    2.40
    GF
    2.5
    GA
    0.9
    CS
    30%
    BTTS
    70%
    O2.5
    70%
    @Omonia NicosiaToday 19:00
  • SiriusAllsvenskan · 10 matchesWWWDD
    Pts/G
    2.40
    GF
    2.8
    GA
    1.6
    CS
    20%
    BTTS
    80%
    O2.5
    90%
    vsAIKSat 13:00
  • ZenitPremier League · 10 matchesWWWWW
    Pts/G
    2.40
    GF
    1.5
    GA
    0.6
    CS
    50%
    BTTS
    50%
    O2.5
    40%
    vsDynamo MakhachkalaSun 15:30
  • Real MadridLa Liga · 10 matchesWLWWW
    Pts/G
    2.40
    GF
    2.7
    GA
    1.2
    CS
    20%
    BTTS
    70%
    O2.5
    80%
    vsRBLWed 19:00
  • FarenseTaça De Portugal · 5 matchesWWWLW
    Pts/G
    2.40
    GF
    2.6
    GA
    0.6
    CS
    60%
    BTTS
    20%
    O2.5
    60%
    –
  • Orlando PiratesPremier League · 10 matchesWWDWW
    Pts/G
    2.40
    GF
    2.5
    GA
    0.3
    CS
    80%
    BTTS
    20%
    O2.5
    50%
    vsAfrican StarsTomorrow 18:00
  • MexicoWorld Cup · 5 matchesWWWWL
    Pts/G
    2.40
    GF
    2.0
    GA
    0.6
    CS
    80%
    BTTS
    20%
    O2.5
    40%
    –
  • NigeriaAfrica Cup of Nations · 10 matchesWWWDD
    Pts/G
    2.40
    GF
    2.3
    GA
    0.6
    CS
    50%
    BTTS
    50%
    O2.5
    60%
    –
  • Nashville SCMajor League Soccer · 10 matchesWWWWD
    Pts/G
    2.40
    GF
    2.3
    GA
    0.9
    CS
    40%
    BTTS
    60%
    O2.5
    70%
    @CFMSat 17:30
  • Corinthians WBrasileiro Women · 10 matchesWWWLW
    Pts/G
    2.40
    GF
    2.8
    GA
    1.1
    CS
    30%
    BTTS
    70%
    O2.5
    80%
    –
  • GermanyWorld Cup · 8 matchesWWWLD
    Pts/G
    2.38
    GF
    3.0
    GA
    0.6
    CS
    50%
    BTTS
    50%
    O2.5
    63%
    –
  • Macclesfield · 8 matchesWWLDW
    Pts/G
    2.38
    GF
    2.3
    GA
    0.9
    CS
    38%
    BTTS
    50%
    O2.5
    50%
    –
  • Benfica U19UEFA Youth League · 9 matchesWWWWL
    Pts/G
    2.33
    GF
    3.6
    GA
    1.7
    CS
    33%
    BTTS
    67%
    O2.5
    100%
    vsPafos U19Wed 16:00
  • LiverpoolPremier League · 10 matchesWLWWW
    Pts/G
    2.30
    GF
    2.2
    GA
    1.4
    CS
    30%
    BTTS
    60%
    O2.5
    70%
    vsBHASun 14:00
  • Borussia DortmundBundesliga · 10 matchesWDLDW
    Pts/G
    2.30
    GF
    2.1
    GA
    0.8
    CS
    50%
    BTTS
    40%
    O2.5
    60%
    vsSGESat 16:30
  • FeyenoordEredivisie · 10 matchesWWWWW
    Pts/G
    2.30
    GF
    3.4
    GA
    1.7
    CS
    30%
    BTTS
    70%
    O2.5
    90%
    @BETWed 19:00
  • Carlisle UnitedEnterprise National League · 10 matchesWWWLW
    Pts/G
    2.30
    GF
    2.1
    GA
    0.8
    CS
    50%
    BTTS
    50%
    O2.5
    70%
    @SOLSat 14:00
  • Paris Saint GermainLigue 1 · 10 matchesWWWWW
    Pts/G
    2.30
    GF
    2.8
    GA
    1.4
    CS
    10%
    BTTS
    90%
    O2.5
    90%
    vsLYOSun 19:45
  • Dinamo Zagreb1. HNL · 10 matchesDDLWW
    Pts/G
    2.30
    GF
    2.1
    GA
    0.9
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    vsNECToday 16:45
  • Boreham WoodEnterprise National League · 10 matchesWWWDW
    Pts/G
    2.30
    GF
    2.1
    GA
    1.0
    CS
    50%
    BTTS
    50%
    O2.5
    70%
    vsFYLSat 14:00

Per-match averages over each team's last 10 matches in all competitions (needs at least 5). Colours show the league ranking for that column: green near the top of the league, red near the bottom (for goals conceded, shots faced and blanks, fewer is better). A team's league is the competition it played most recently and most often. Updated 21 Oct, 20:12.

Reading Team Stats for Betting

Season tables hide how a team is playing now. The explorer looks at a team's last 5, 10 or 20 matches in all competitions, so a side that changed manager or system recently is judged on its current form, not on the start of the season. Switch between Home and Away when you price a specific fixture: many teams are very different on the road.

Every value is coloured by where it ranks inside the team's own league, so 14 shots a game reads as strong in a cagey league and ordinary in an open one. For conceded goals, shots faced and blanks, fewer is better and the colours flip accordingly.

Chance Quality: Shots on Target and Big Chances

Shots per game show intent, but volume alone flatters teams that shoot from distance. Shots on target and big chances are better guides to chance quality: a team creating three big chances a game is more dangerous than one taking eighteen speculative shots.

Compare goals with chances. A team scoring far fewer than its big chances suggest is often due a correction, and the reverse is true for a side converting everything. Read our xG explainer for the idea behind expected goals.

Corners, Cards and Style

The Corners & cards tab is built for those markets: corners won and conceded, cards, fouls, tackles and interceptions per game. Pressing sides and teams that defend deep tend to foul more; possession-heavy sides usually win more corners. Pair it with the corner screener for fixture-level lines.

Possession and passing describe control, not dominance — some of the best counter-attacking teams thrive without the ball. For goal markets, use the Overview tab's clean-sheet, BTTS and Over 2.5 rates together with the goal screener and our form guide.