Football Stats, Tables and Predictions

FootyStats is the premier football stats and analysis site, with data coverage in 1500+ football leagues worldwide.

Europe -
UEFA U21 Championship Qualification
21 Matches
Hide
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
2:45pm
Azerbaijan U21
0.70
0.00
Gibraltar U21
1.16 Azerbaijan U21 Win 7.50 Draw 12.50 Gibraltar U21 Win
3:00pm
Moldova U21
0.60
0.70
Kazakhstan U21
2.35 Moldova U21 Win 3.20 Draw 2.80 Kazakhstan U21 Win
5:00pm
Germany U21
2.40
1.00
Georgia U21
1.09 Germany U21 Win 9.00 Draw 13.00 Georgia U21 Win
5:00pm
Northern Ireland U21
1.50
2.40
Greece U21
8.00 Northern Ireland U21 Win 4.60 Draw 1.29 Greece U21 Win
5:00pm
Latvia U21
0.80
0.00
Malta U21
1.28 Latvia U21 Win 5.00 Draw 8.00 Malta U21 Win
5:30pm
Denmark U21
1.80
1.70
Belgium U21
2.50 Denmark U21 Win 3.10 Draw 2.45 Belgium U21 Win
5:30pm
Wales U21
1.20
1.80
Austria U21
4.00 Wales U21 Win 3.60 Draw 1.70 Austria U21 Win
5:30pm
Portugal U21
2.20
2.10
Czech Republic U21
1.40 Portugal U21 Win 4.60 Draw 6.00 Czech Republic U21 Win
5:30pm
Bulgaria U21
1.70
1.40
Scotland U20
2.50 Bulgaria U21 Win 3.30 Draw 2.46 Scotland U20 Win
5:45pm
Norway U21
2.20
1.00
Israel U21
1.54 Norway U21 Win 3.60 Draw 5.50 Israel U21 Win
5:45pm
Netherlands U21
1.50
0.70
Bosnia Herzegovina U21
1.12 Netherlands U21 Win 8.75 Draw 15.50 Bosnia Herzegovina U21 Win
6:00pm
Faroe Islands U21
1.50
1.50
Iceland U21
7.50 Faroe Islands U21 Win 4.80 Draw 1.32 Iceland U21 Win
6:00pm
Turkey U21
1.80
1.20
Hungary U21
1.42 Turkey U21 Win 4.40 Draw 6.25 Hungary U21 Win
6:00pm
Lithuania U21
0.50
2.20
Croatia U21
9.50 Lithuania U21 Win 5.50 Draw 1.22 Croatia U21 Win
6:00pm
Republic of Ireland U21
1.80
2.60
England U21
4.80 Republic of Ireland U21 Win 4.20 Draw 1.53 England U21 Win
6:00pm
Kosovo U21
1.40
2.30
Finland U21
3.90 Kosovo U21 Win 3.40 Draw 1.75 Finland U21 Win
6:00pm
Andorra U21
0.80
2.00
Slovakia U21
9.00 Andorra U21 Win 6.25 Draw 1.17 Slovakia U21 Win
6:00pm
Luxembourg U21
0.80
0.50
Estonia U21
1.70 Luxembourg U21 Win 3.80 Draw 4.20 Estonia U21 Win
6:00pm
France U21 National Team
2.30
1.70
Switzerland U21
1.53 France U21 National Team Win 4.10 Draw 5.00 Switzerland U21 Win
6:00pm
Cyprus U21
0.60
0.00
San Marino U21
1.03 Cyprus U21 Win 12.00 Draw 34.00 San Marino U21 Win
International -
Africa Cup of Nations Qualification
1 Matches
Hide
League Stats
International -
Gulf Cup of Nations
1 Matches
Hide
League Stats
England -
EFL Trophy
19 Matches
Hide
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
7:00pm
Peterborough United
1.20
1.00
Ipswich Town U21
1.18 Peterborough United Win 6.75 Draw 12.00 Ipswich Town U21 Win
7:00pm
Rotherham United
1.10
2.00
Bradford City
3.25 Rotherham United Win 3.50 Draw 1.90 Bradford City Win
7:00pm
Milton Keynes Dons
0.90
1.70
Brentford FC U21
1.91 Milton Keynes Dons Win 3.50 Draw 3.50 Brentford FC U21 Win
7:00pm
Newport County
1.30
1.90
Plymouth Argyle
4.70 Newport County Win 4.20 Draw 1.67 Plymouth Argyle Win
7:00pm
Exeter City
1.30
1.40
Oxford United
3.40 Exeter City Win 3.60 Draw 1.86 Oxford United Win
7:00pm
Stevenage
1.50
1.50
Leicester City
2.99 Stevenage Win 3.40 Draw 2.27 Leicester City Win
7:00pm
Fleetwood Town
1.20
1.20
Barnsley
3.30 Fleetwood Town Win 3.70 Draw 1.83 Barnsley Win
7:00pm
Wycombe Wanderers
1.40
1.60
Bristol Rovers
1.80 Wycombe Wanderers Win 3.90 Draw 3.95 Bristol Rovers Win
7:00pm
Blackpool
1.10
1.50
Crewe Alexandra
1.60 Blackpool Win 4.35 Draw 4.20 Crewe Alexandra Win
7:00pm
Accrington Stanley
1.10
1.60
Salford City
3.19 Accrington Stanley Win 3.70 Draw 1.89 Salford City Win
7:00pm
Cambridge United
1.60
0.60
Northampton Town
1.82 Cambridge United Win 3.90 Draw 3.90 Northampton Town Win
7:00pm
Huddersfield Town
1.90
1.40
Rochdale
1.34 Huddersfield Town Win 5.00 Draw 6.56 Rochdale Win
7:00pm
AFC Wimbledon
1.30
1.90
Barnet
2.30 AFC Wimbledon Win 3.60 Draw 2.85 Barnet Win
7:00pm
Port Vale
0.60
1.10
Mansfield Town
2.40 Port Vale Win 3.40 Draw 2.60 Mansfield Town Win
7:00pm
Sheffield Wednesday
2.00
1.40
Sunderland U21
1.40 Sheffield Wednesday Win 4.80 Draw 5.75 Sunderland U21 Win
7:00pm
Shrewsbury Town
1.10
1.70
Stockport County
4.76 Shrewsbury Town Win 4.10 Draw 1.67 Stockport County Win
7:00pm
Grimsby Town
1.30
1.30
Burton Albion
2.42 Grimsby Town Win 3.35 Draw 2.59 Burton Albion Win
7:00pm
Doncaster Rovers
0.70
1.50
Liverpool U21
1.50 Doncaster Rovers Win 4.90 Draw 5.60 Liverpool U21 Win
7:45pm
Crawley Town
0.70
0.90
Bromley
2.79 Crawley Town Win 3.80 Draw 1.94 Bromley Win
England -
Counties Leagues Northern League One
1 Matches
Hide
League Stats
England -
Surrey Senior Cup
1 Matches
Hide
League Stats
England -
Counties Leagues Essex Senior League
1 Matches
Hide
League Stats
England -
Counties Leagues North West Counties League
1 Matches
Hide
League Stats
England -
Counties Leagues Combined Counties Premier North
1 Matches
Hide
League Stats
Africa -
Africa U20 Cup of Nations Qualification
2 Matches
Hide
League Stats
Albania -
Albanian Cup
3 Matches
Hide
League Stats
Algeria -
Ligue 1
2 Matches
Hide
League Stats
Argentina -
Primera C
4 Matches
Hide
League Stats
Argentina -
Reserve League
6 Matches
Hide
League Stats
Austria -
WFV Cup
4 Matches
Hide
League Stats
Bangladesh -
Federation Cup
2 Matches
Hide
League Stats
Bolivia -
Copa de la División Profesional
2 Matches
Hide
League Stats
Brazil -
Serie B
1 Matches
Hide
League Stats
Brazil -
Carioca B2
2 Matches
Hide
League Stats
China -
China League One
5 Matches
Hide
League Stats
China -
China League Two
9 Matches
Hide
League Stats
England -
Northern East Division One
5 Matches
Hide
League Stats
England -
Northern West Division One
7 Matches
Hide
League Stats
England -
Professional Development League
4 Matches
Hide
League Stats
Esports -
Esoccer Battle
14 Matches
Hide
League Stats
Estonia -
U19 Eliitliiga Esiliiga
1 Matches
Hide
League Stats
FYR Macedonia -
Macedonian Football Cup
1 Matches
Hide
League Stats
Germany -
Regionalliga Nord
1 Matches
Hide
League Stats
Germany -
Regional Cup Bayern
1 Matches
Hide
League Stats
Germany -
Regional Cup Baden
1 Matches
Hide
League Stats
Germany -
State Leagues Bayern Südost
1 Matches
Hide
League Stats
Germany -
State Leagues Weser Ems
1 Matches
Hide
League Stats
Iceland -
U19 League
1 Matches
Hide
League Stats
Israel -
Liga Bet South B
1 Matches
Hide
League Stats
Israel -
Liga Bet South A
1 Matches
Hide
League Stats
Israel -
U19 Cup
4 Matches
Hide
League Stats
Ivory Coast -
Ivory Coast Ligue 1
1 Matches
Hide
League Stats
Jamaica -
Jamaica National Premier League
1 Matches
Hide
League Stats
Kenya -
Playoffs 1 2
1 Matches
Hide
League Stats
Montenegro -
Montenegrin Second League
2 Matches
Hide
League Stats
Nicaragua -
Liga Primera U20
1 Matches
Hide
League Stats
Norway -
Norwegian Football Cup
1 Matches
Hide
League Stats
Norway -
3. Division Group 5
1 Matches
Hide
League Stats
Panama -
LPF
1 Matches
Hide
League Stats
Paraguay -
Division Profesional
2 Matches
Hide
League Stats
Paraguay -
Division Intermedia
2 Matches
Hide
League Stats
Peru -
Segunda División
3 Matches
Hide
League Stats
Peru -
Copa Peru
2 Matches
Hide
League Stats
Portugal -
Liga Revelacao U23
3 Matches
Hide
League Stats
Slovakia -
U19 League
6 Matches
Hide
League Stats
Slovenia -
2. SNL
1 Matches
Hide
League Stats
Sweden -
Svenska Cupen
1 Matches
Hide
League Stats
Sweden -
U21 League
1 Matches
Hide
League Stats
Turkey -
Turkish Cup
4 Matches
Hide
League Stats
Ukraine -
Ukrainian Cup
1 Matches
Hide
League Stats
Ukraine -
U19 League
1 Matches
Hide
League Stats
Vietnam -
Vietnam Cup
3 Matches
Hide
League Stats

Stats For Completed Fixtures

Argentina -
Primera División
1 Matches
Hide
League Stats
Brazil -
Paraibano 2
2 Matches
Hide
League Stats
Colombia -
Categoria Primera A
1 Matches
Hide
League Stats
Colombia -
Categoria Primera B
1 Matches
Hide
League Stats
England -
Southern League Premier Central
1 Matches
Hide
League Stats
England -
Cheshire Senior Cup
1 Matches
Hide
League Stats
Premium is Here!
500 great leagues known to be advantageous!

We've done the research into which leagues have the most winning potential. Plus, you get Corner stats and Card stats along with CSV. Subscribe to FootyStats Premium today!

England -
Northern Midlands Division One
1 Matches
Hide
League Stats
England -
Southern League Division One Central
1 Matches
Hide
League Stats
England -
Northern West Division One
1 Matches
Hide
League Stats
Esports -
Esoccer Battle
50 Matches
Hide
League Stats
Estonia -
U19 Eliitliiga Esiliiga
1 Matches
Hide
League Stats
Israel -
Liga Alef North
1 Matches
Hide
League Stats
Sweden -
U21 League
2 Matches
Hide
League Stats
Uruguay -
Primera División
1 Matches
Hide
League Stats

Team Statistics

Football Stats by FootyStats

What type of football stats do you offer?

We offer a multitude of stats for over 1000 competitions worldwide. The list of football stats we cover are :

Aside from this list, we offer stats for every aspect of the football game and the stats are being updated by the minute. We recently included xG (Expected Goals) for hundreds of leagues, including the English Premier League’s xG. Under the hood, we have thousands of data-points all our supported leagues. We crunch the numbers and make them easy and intuitive for our users.

What tools do you offer?

We have spent time and effort building multiple search tools. The Match Search allows you filter through thousands of upcoming games to find high-value bets. The Team Search allows you to view all of our teams, finding those that suit the stats you’re looking for. The League Search will show you all 1000+ leagues across FootyStats and allow you to filter and sort them by specific stats, such as BTTS percentage. We also offer Predictions, Form Guide, Predictions and more.

What are football stats for?

Football stats can be used for research, satisfying you own curiosity, or winning a bet with a friend over who has the best knowledge! The stats on FootyStats aim to help you make better decisions when it comes to betting on football. Currently, our data is used by large organizations such as Oracle, Daum, University of Washington, and many others!

How often is data updated?

We update our core stats every 10 minutes, with other sections of our site updating at a much higher frequency.

Why do I need football stats for betting?

Humans are impulsive. We act without data and often make mistakes. FootyStats aims to provide intuitive yet detailed stats, helping you make better predictions when it comes to football. Bookmakers conveniently hide some of the stats that you will find on FootyStats, or simply offer the most basic form of stats that they can. This is because history is the best method to predict the future, especially with football. FootyStats finds those patterns. Stats enable intelligent, more reliable football predictions.

How can I use your stats for football betting?

You can use our search tools, or explore one of our individual H2H pages. As an example, let’s say you are looking to bet on a match having +2.5 Goals. Using the Match Search, you can quickly find all matches being played, filtered by AVG Goals. This is completely customisable, so for this example, I would set AVG Goals to 3.00 or higher. This will then show me all matches where the combined AVG Goals for both teams fits. You can then view our detailed H2H pages for a deeper look at each fixture.

Do you offer tools to export data, like CSV?

Yes, we offer CSV export for all of our leagues, players and matches. You can learn more about this at CSV Downloads.

Can I use this football data in my own website / application?

Yes, we offer the FootyStats API.

Do you have other sports data?

Yes, we offer Tennis Stats and Basketball Stats.

What are Soccer Stats For?

Soccer Stats is often used by pundits, prediction makers, and journalists to make informed decisions on future soccer/football outcomes. For example, journalists often quote stats such as Goals per Match to indicate how well a Striker is performing. On the other hand, an average person may use soccer stats such as Over 2.5 or BTTS % to predict the outcome of an upcoming match. Soccer Stats can be useful for any persons interested in learning about the context of a soccer match. FootyStats provides hundreds of data points for over 1,500 leagues across the world.
Football Statistics. Made Simple.

FootyStats provides comprehensive data for football matches for all purposes including Machine Learning, AI, research, and analysis. We display stats per team, per league, and even head-to-head comparisons. Explore and see how you can make better analysis!

Premium is Here!
Unlimited Data!

We've created the most complete database with expanded datasets for more than 1,500 leagues. Plus, you get Corner stats and Card stats along with CSV. Subscribe to FootyStats Premium today!

Michael Owen endorses
FootyStats Premium

/
https://cdn.footystats.org/
- Starts in ### min'
- Starts in ### Hr'
Live'
- Started'
●Soon
●Started
no