FootyPulse
Stats

Match screeners

Player PropsShots, fouls & tackles hit ratesMatch Results1X2, draw no bet & double chance valueGoal StatsOver/under & BTTS by matchCorner StatsCorner lines by matchCard StatsBooking lines & refereesClean SheetsShut-out chances by match

Team analysis

Team StatsShots, possession & moreForm GuideRecent results & momentumHome vs AwayGround advantage analysis
Stats hubAll 9 screeners and tables, with what each one is for.
Stats explained: what every number means
Predictions
MathematicalModel chances for every matchAccumulator TipsModel accas, or build your own
Free, updated through the dayAll predictions
LiveMatches
Leagues

Top leagues

Premier LeagueEnglandLa LigaSpainBundesligaGermanySerie AItalyLigue 1France

European & world

Champions LeagueUEFAEuropa LeagueUEFAConference LeagueUEFANations LeagueUEFAWorld CupFIFA

More leagues

ChampionshipEnglandEredivisieNetherlandsLiga PortugalPortugalPremiershipScotlandSüper LigTurkey
Tables, fixtures, form and stats for every leagueBrowse all leagues
Tools

Calculators

Odds ConverterDecimal, fractional & americanAcca CalculatorCalculate accumulator returnsMargin CalculatorFind bookmaker marginsEV CalculatorExpected value analysisDutching CalculatorSplit stakes across outcomes

Check & track

Bet Builder CheckerFair price for any bet builderBetting TrackerLog bets, track profit & ROI
All free toolsEvery calculator and checker, no sign-up needed.
Betting TrackerGuidesNews
Log In
Player PropsMatch ResultsGoal StatsCorner StatsCard StatsClean SheetsTeam StatsForm GuideHome vs AwayStats hubStats explained
MathematicalAccumulator Tips
Live ScoresMatches
Premier LeagueLa LigaBundesligaSerie ALigue 1Champions LeagueEuropa LeagueConference LeagueAll leagues
Bet Builder CheckerBetting TrackerOdds ConverterAcca CalculatorMargin CalculatorEV CalculatorDutching CalculatorAll tools
Betting TrackerGuidesNews
Log In
  1. Home
  2. Stats
  3. Form Guide
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

Form Guide

Who is hot and who is not? Every team's recent results, points per game and goals, ranked within its league, with its next match.

Form Table

Teams ranked by points per game over their last 5 matches by default; switch to 10 or 20, or to home or away form.

Smart views
1,639 teams
Team per-match statistics, ranked within each league
TeamFormGoals L10Next
Club Brugge5-0-0Pro League53.003.41.040%60%100%WWWWW
vsSITSun 15:00
Sporting Gijón5-0-0La Liga 253.002.20.820%80%80%WWWWW
@CastellónSun 17:30
Paris Saint Germain5-0-0Ligue 153.003.21.40%100%100%WWWWW
vsLYOSun 19:45
Benfica5-0-0Liga Portugal53.003.00.640%60%60%WWWWW
@Santa ClaraMon 18:45
Trabzonspor5-0-0Super Lig53.003.00.480%20%60%WWWWW
@RizesporMon 16:00
Hajduk Split5-0-01. HNL53.002.41.040%60%60%WWWWW
@Istra 1961Mon 17:00
Dinamo Moskva5-0-0Premier League53.002.00.820%80%80%WWWWW
@AkronTomorrow 09:45
NorthEast United5-0-0Indian Super League53.002.80.840%60%60%WWWWW
@Odisha FCTomorrow 14:00
Zenit5-0-0Premier League53.002.21.220%80%80%WWWWW
vsDynamo MakhachkalaSun 15:30
Bayer 04 Leverkusen5-0-0Bundesliga53.002.80.860%40%60%WWWWW
@TSGSun 14:30
Beijing Guoan5-0-0Super League53.001.60.0100%0%20%WWWWW
@HENTomorrow 07:30
Criciúma5-0-0Serie B53.001.00.0100%0%0%WWWWW
@Sport RecifeTomorrow 00:00
Al Hilal5-0-0Pro League53.001.80.480%20%20%WWWWW
@SHMTue 18:15
Aris5-0-0Super League53.002.61.020%80%100%WWWWW
vsAtromitosSun 17:30
Al Ahli5-0-0Pro League53.003.40.840%60%100%WWWWW
vsGHAMon 16:00
Syria4-0-0Asian Cup Qualification43.004.50.550%50%100%WWWW
–
Thailand4-0-0Asian Cup Qualification43.003.50.550%50%75%WWWW
–
Argentina4-0-0World Cup43.002.80.850%50%75%WWWW
–
France5-0-0World Cup53.002.80.460%40%80%WWWWW
–
Yemen4-0-0Asian Cup Qualification43.005.00.375%25%50%WWWW
–
Vietnam4-0-0Asian Cup Qualification43.002.30.550%50%50%WWWW
–
Chelsea W5-0-0Women's Super League53.003.00.840%60%60%WWWWW
@Crystal Palace WSun 12:00
Croatia W4-0-0World Cup Women Qualification Europe43.003.80.0100%0%50%WWWW
–
Hungary W4-0-0World Cup Women Qualification Europe43.005.00.550%50%100%WWWW
–
Finland W4-0-0World Cup Women Qualification Europe43.003.00.850%50%75%WWWW
–
Greece W3-0-0World Cup Women Qualification Europe33.002.71.333%67%67%WWW
–
Melbourne City W5-0-0A-League Women53.001.80.640%60%60%WWWWW
@Sydney FC WSun 06:45
Zenit U195-0-0Youth League53.004.00.640%60%80%WWWWW
@Dinamo Moskva U19Fri 16:00
Inter Miami5-0-0Major League Soccer53.003.41.060%40%60%WWWWW
@NYRTomorrow 21:30
Aston Villa4-1-0Premier League52.603.01.040%60%80%WDWWW
vsMCITomorrow 11:30
Lazio4-1-0Serie A52.602.40.840%60%80%WDWWW
vsPRMTomorrow 18:45
Brighton & Hove Albion4-1-0Premier League52.602.80.0100%0%60%WWWWD
@LIVSun 14:00
Legia Warszawa4-1-0Ekstraklasa52.602.00.460%40%40%WWWWD
vsLech PoznańSun 16:30
Al Ahly4-1-0Premier League52.602.60.680%20%60%WWWWD
@Modern Sport FCThu 14:00
Bengaluru4-1-0Indian Super League52.601.80.840%60%40%DWWWW
@NorthEast UnitedFri 14:00
Maccabi Haifa4-1-0Ligat ha'Al52.603.21.20%100%80%DWWWW
vsHapoel Be'er ShevaMon 17:00
Real Sociedad4-1-0La Liga52.603.61.420%80%80%WWDWW
vsLVTSun 17:30
Olympiacos F.C.4-1-0Super League52.601.20.280%20%0%DWWWW
vsKalamataSun 14:00
Boreham Wood4-1-0Enterprise National League52.602.01.040%60%60%WWDWW
vsFYLTomorrow 14:00
Altrincham4-1-0Enterprise National League52.602.81.020%80%80%WWWDW
@YEOTomorrow 14:00
Servette4-1-0Super League52.602.40.680%20%40%WDWWW
vsVaduzTomorrow 16:00
Universidad Católica4-1-0Copa Libertadores52.601.40.460%40%40%WWDWW
–
Cerro Porteño4-1-0Copa Libertadores52.601.20.280%20%0%WDWWW
–
Nancy4-1-0Ligue 252.602.01.020%80%60%DWWWW
@Red StarMon 19:45
Kashima Antlers4-1-0J1 League52.601.80.660%40%40%WWWWD
vsKARTomorrow 06:00
Arouca4-1-0Liga Portugal52.602.61.420%80%80%WWDWW
@AlvercaTomorrow 17:00
Zorya Luhansk4-1-0Premier League52.601.80.820%80%80%WDWWW
@SHKTomorrow 15:00
Foolad4-1-0Persian Gulf Pro League52.601.80.640%60%60%WWWWD
@PERSun 13:15
Novorizontino4-1-0Serie B52.602.80.840%60%80%WWWWD
@AGOTomorrow 19:30
Bragantino4-1-0Serie A52.602.60.840%60%60%WWWWD
@PALTomorrow 21:30
  • Club Brugge5-0-0 · Pro League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.4
    GA
    1.0
    CS
    40%
    BTTS
    60%
    O2.5
    100%
    vsSITSun 15:00
  • Sporting Gijón5-0-0 · La Liga 2 · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.2
    GA
    0.8
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    @CastellónSun 17:30
  • Paris Saint Germain5-0-0 · Ligue 1 · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.2
    GA
    1.4
    CS
    0%
    BTTS
    100%
    O2.5
    100%
    vsLYOSun 19:45
  • Benfica5-0-0 · Liga Portugal · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.0
    GA
    0.6
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @Santa ClaraMon 18:45
  • Trabzonspor5-0-0 · Super Lig · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.0
    GA
    0.4
    CS
    80%
    BTTS
    20%
    O2.5
    60%
    @RizesporMon 16:00
  • Hajduk Split5-0-0 · 1. HNL · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.4
    GA
    1.0
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @Istra 1961Mon 17:00
  • Dinamo Moskva5-0-0 · Premier League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.0
    GA
    0.8
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    @AkronTomorrow 09:45
  • NorthEast United5-0-0 · Indian Super League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.8
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @Odisha FCTomorrow 14:00
  • Zenit5-0-0 · Premier League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.2
    GA
    1.2
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    vsDynamo MakhachkalaSun 15:30
  • Bayer 04 Leverkusen5-0-0 · Bundesliga · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.8
    GA
    0.8
    CS
    60%
    BTTS
    40%
    O2.5
    60%
    @TSGSun 14:30
  • Beijing Guoan5-0-0 · Super League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    1.6
    GA
    0.0
    CS
    100%
    BTTS
    0%
    O2.5
    20%
    @HENTomorrow 07:30
  • Criciúma5-0-0 · Serie B · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    1.0
    GA
    0.0
    CS
    100%
    BTTS
    0%
    O2.5
    0%
    @Sport RecifeTomorrow 00:00
  • Al Hilal5-0-0 · Pro League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    1.8
    GA
    0.4
    CS
    80%
    BTTS
    20%
    O2.5
    20%
    @SHMTue 18:15
  • Aris5-0-0 · Super League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.6
    GA
    1.0
    CS
    20%
    BTTS
    80%
    O2.5
    100%
    vsAtromitosSun 17:30
  • Al Ahli5-0-0 · Pro League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.4
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    100%
    vsGHAMon 16:00
  • Syria4-0-0 · Asian Cup Qualification · 4 matchesWWWW
    Pts/G
    3.00
    GF
    4.5
    GA
    0.5
    CS
    50%
    BTTS
    50%
    O2.5
    100%
    –
  • Thailand4-0-0 · Asian Cup Qualification · 4 matchesWWWW
    Pts/G
    3.00
    GF
    3.5
    GA
    0.5
    CS
    50%
    BTTS
    50%
    O2.5
    75%
    –
  • Argentina4-0-0 · World Cup · 4 matchesWWWW
    Pts/G
    3.00
    GF
    2.8
    GA
    0.8
    CS
    50%
    BTTS
    50%
    O2.5
    75%
    –
  • France5-0-0 · World Cup · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    2.8
    GA
    0.4
    CS
    60%
    BTTS
    40%
    O2.5
    80%
    –
  • Yemen4-0-0 · Asian Cup Qualification · 4 matchesWWWW
    Pts/G
    3.00
    GF
    5.0
    GA
    0.3
    CS
    75%
    BTTS
    25%
    O2.5
    50%
    –
  • Vietnam4-0-0 · Asian Cup Qualification · 4 matchesWWWW
    Pts/G
    3.00
    GF
    2.3
    GA
    0.5
    CS
    50%
    BTTS
    50%
    O2.5
    50%
    –
  • Chelsea W5-0-0 · Women's Super League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.0
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @Crystal Palace WSun 12:00
  • Croatia W4-0-0 · World Cup Women Qualification Europe · 4 matchesWWWW
    Pts/G
    3.00
    GF
    3.8
    GA
    0.0
    CS
    100%
    BTTS
    0%
    O2.5
    50%
    –
  • Hungary W4-0-0 · World Cup Women Qualification Europe · 4 matchesWWWW
    Pts/G
    3.00
    GF
    5.0
    GA
    0.5
    CS
    50%
    BTTS
    50%
    O2.5
    100%
    –
  • Finland W4-0-0 · World Cup Women Qualification Europe · 4 matchesWWWW
    Pts/G
    3.00
    GF
    3.0
    GA
    0.8
    CS
    50%
    BTTS
    50%
    O2.5
    75%
    –
  • Greece W3-0-0 · World Cup Women Qualification Europe · 3 matchesWWW
    Pts/G
    3.00
    GF
    2.7
    GA
    1.3
    CS
    33%
    BTTS
    67%
    O2.5
    67%
    –
  • Melbourne City W5-0-0 · A-League Women · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    1.8
    GA
    0.6
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @Sydney FC WSun 06:45
  • Zenit U195-0-0 · Youth League · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    4.0
    GA
    0.6
    CS
    40%
    BTTS
    60%
    O2.5
    80%
    @Dinamo Moskva U19Fri 16:00
  • Inter Miami5-0-0 · Major League Soccer · 5 matchesWWWWW
    Pts/G
    3.00
    GF
    3.4
    GA
    1.0
    CS
    60%
    BTTS
    40%
    O2.5
    60%
    @NYRTomorrow 21:30
  • Aston Villa4-1-0 · Premier League · 5 matchesWDWWW
    Pts/G
    2.60
    GF
    3.0
    GA
    1.0
    CS
    40%
    BTTS
    60%
    O2.5
    80%
    vsMCITomorrow 11:30
  • Lazio4-1-0 · Serie A · 5 matchesWDWWW
    Pts/G
    2.60
    GF
    2.4
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    80%
    vsPRMTomorrow 18:45
  • Brighton & Hove Albion4-1-0 · Premier League · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    2.8
    GA
    0.0
    CS
    100%
    BTTS
    0%
    O2.5
    60%
    @LIVSun 14:00
  • Legia Warszawa4-1-0 · Ekstraklasa · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    2.0
    GA
    0.4
    CS
    60%
    BTTS
    40%
    O2.5
    40%
    vsLech PoznańSun 16:30
  • Al Ahly4-1-0 · Premier League · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    2.6
    GA
    0.6
    CS
    80%
    BTTS
    20%
    O2.5
    60%
    @Modern Sport FCThu 14:00
  • Bengaluru4-1-0 · Indian Super League · 5 matchesDWWWW
    Pts/G
    2.60
    GF
    1.8
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    40%
    @NorthEast UnitedFri 14:00
  • Maccabi Haifa4-1-0 · Ligat ha'Al · 5 matchesDWWWW
    Pts/G
    2.60
    GF
    3.2
    GA
    1.2
    CS
    0%
    BTTS
    100%
    O2.5
    80%
    vsHapoel Be'er ShevaMon 17:00
  • Real Sociedad4-1-0 · La Liga · 5 matchesWWDWW
    Pts/G
    2.60
    GF
    3.6
    GA
    1.4
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    vsLVTSun 17:30
  • Olympiacos F.C.4-1-0 · Super League · 5 matchesDWWWW
    Pts/G
    2.60
    GF
    1.2
    GA
    0.2
    CS
    80%
    BTTS
    20%
    O2.5
    0%
    vsKalamataSun 14:00
  • Boreham Wood4-1-0 · Enterprise National League · 5 matchesWWDWW
    Pts/G
    2.60
    GF
    2.0
    GA
    1.0
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    vsFYLTomorrow 14:00
  • Altrincham4-1-0 · Enterprise National League · 5 matchesWWWDW
    Pts/G
    2.60
    GF
    2.8
    GA
    1.0
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    @YEOTomorrow 14:00
  • Servette4-1-0 · Super League · 5 matchesWDWWW
    Pts/G
    2.60
    GF
    2.4
    GA
    0.6
    CS
    80%
    BTTS
    20%
    O2.5
    40%
    vsVaduzTomorrow 16:00
  • Universidad Católica4-1-0 · Copa Libertadores · 5 matchesWWDWW
    Pts/G
    2.60
    GF
    1.4
    GA
    0.4
    CS
    60%
    BTTS
    40%
    O2.5
    40%
    –
  • Cerro Porteño4-1-0 · Copa Libertadores · 5 matchesWDWWW
    Pts/G
    2.60
    GF
    1.2
    GA
    0.2
    CS
    80%
    BTTS
    20%
    O2.5
    0%
    –
  • Nancy4-1-0 · Ligue 2 · 5 matchesDWWWW
    Pts/G
    2.60
    GF
    2.0
    GA
    1.0
    CS
    20%
    BTTS
    80%
    O2.5
    60%
    @Red StarMon 19:45
  • Kashima Antlers4-1-0 · J1 League · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    1.8
    GA
    0.6
    CS
    60%
    BTTS
    40%
    O2.5
    40%
    vsKARTomorrow 06:00
  • Arouca4-1-0 · Liga Portugal · 5 matchesWWDWW
    Pts/G
    2.60
    GF
    2.6
    GA
    1.4
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    @AlvercaTomorrow 17:00
  • Zorya Luhansk4-1-0 · Premier League · 5 matchesWDWWW
    Pts/G
    2.60
    GF
    1.8
    GA
    0.8
    CS
    20%
    BTTS
    80%
    O2.5
    80%
    @SHKTomorrow 15:00
  • Foolad4-1-0 · Persian Gulf Pro League · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    1.8
    GA
    0.6
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @PERSun 13:15
  • Novorizontino4-1-0 · Serie B · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    2.8
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    80%
    @AGOTomorrow 19:30
  • Bragantino4-1-0 · Serie A · 5 matchesWWWWD
    Pts/G
    2.60
    GF
    2.6
    GA
    0.8
    CS
    40%
    BTTS
    60%
    O2.5
    60%
    @PALTomorrow 21:30

Per-match averages over each team's last 5 matches in all competitions (needs at least 3). 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 23 Oct, 20:17.

What Is a Form Guide?

A form guide ranks teams by their results over the most recent matches — typically the last five. Unlike the league table, which reflects the whole season, it shows who is performing well right now. A mid-table team on a five-match winning run is arguably in better shape than a side in second that has drawn its last four.

Each team shows its W-D-L record and last-five results, and every number is coloured by where it ranks in the team's league: green near the top, red near the bottom. Use Hottest and Coldest to jump to the extremes, and the Home / Away switch when one side of a fixture is much stronger on its own ground.

Using Form for Betting Decisions

Form is one of the stronger short-term guides to results. Teams in good form tend to carry momentum — confidence is high, the line-up is settled and the tactics are working. Teams on losing runs often suffer from low morale, rotation and pressure on the manager.

Beware of recency bias, though. Five straight wins against bottom-half sides look great here but may come just before a run of top-six fixtures — the Next column shows who each team plays next. Combine form with the underlying numbers in the team stats explorer — shots, shots on target and big chances — and with the fixture list on matches.

Form and the Goals Market

Form is not only about results. A team scoring in every one of its last five is a strong BTTS candidate, and one with four clean sheets in five is one for unders. Check the goal screener and the clean sheet screener for fixture-level lines, then use form to see whether the recent trend confirms the longer one.