Football Stats, Tables and Predictions

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

Asia -
AFC U20 Asian Cup Qualification
20 Matches
Hide
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
6:00am
N. Mariana Islands U20
0.38
0.17
Mongolia U20
N. Mariana Islands U20 Win Draw Mongolia U20 Win
9:30am
Iraq U20
1.50
1.29
Turkmenistan U20
1.16 Iraq U20 Win 5.50 Draw 8.35 Turkmenistan U20 Win
10:00am
Chinese Taipei U20
0.25
0.25
Macau U20
1.69 Chinese Taipei U20 Win 4.00 Draw 4.02 Macau U20 Win
10:00am
Japan U20
1.70
1.00
Kuwait U20
Japan U20 Win Draw Kuwait U20 Win
10:00am
Indonesia U20
0.80
1.29
Malaysia U20
1.47 Indonesia U20 Win 4.30 Draw 5.63 Malaysia U20 Win
10:00am
Iran U20
2.80
1.13
Palestine U20
1.21 Iran U20 Win 4.50 Draw 6.62 Palestine U20 Win
10:30am
Myanmar U20
0.43
0.57
Sri Lanka U20
1.25 Myanmar U20 Win 4.85 Draw 5.70 Sri Lanka U20 Win
11:00am
Lebanon U20
1.29
1.60
South Korea U20
Lebanon U20 Win Draw South Korea U20 Win
12:00pm
Syria U20
2.00
1.50
India U20
1.50 Syria U20 Win 4.10 Draw 5.53 India U20 Win
1:00pm
Singapore U20
0.33
0.50
Bhutan U20
1.25 Singapore U20 Win 6.00 Draw 3.77 Bhutan U20 Win
1:00pm
Australia U20
2.00
0.86
Laos U20
Australia U20 Win Draw Laos U20 Win
1:00pm
Yemen U20
1.50
1.14
Cambodia U20
1.74 Yemen U20 Win 4.50 Draw 3.42 Cambodia U20 Win
1:00pm
Vietnam U20
2.14
1.57
Korea DPR U20
Vietnam U20 Win Draw Korea DPR U20 Win
1:30pm
Maldives U20
0.00
0.00
Brunei U20
Maldives U20 Win Draw Brunei U20 Win
1:30pm
Thailand U20
0.78
1.43
UAE U20
2.09 Thailand U20 Win 3.50 Draw 3.32 UAE U20 Win
3:00pm
Uzbekistan U20
2.20
1.00
Bangladesh U20
1.15 Uzbekistan U20 Win 6.70 Draw 12.50 Bangladesh U20 Win
3:00pm
Jordan U20
2.00
1.86
Afghanistan U20
Jordan U20 Win Draw Afghanistan U20 Win
5:00pm
Saudi Arabia U20
0.60
1.50
Hong Kong U20
1.04 Saudi Arabia U20 Win 13.00 Draw 29.00 Hong Kong U20 Win
5:00pm
Qatar U20
2.40
1.71
Oman U20
Qatar U20 Win Draw Oman U20 Win
6:30pm
Tajikistan U20
1.86
1.63
Bahrain U20
Tajikistan U20 Win Draw Bahrain U20 Win
England -
Sheffield and Hallamshire Senior Cup
1 Matches
Hide
League Stats
Albania -
Superliga
2 Matches
Hide
League Stats
Angola -
Girabola
2 Matches
Hide
League Stats
Argentina -
Primera División
2 Matches
Hide
League Stats
Argentina -
Prim B Nacional
1 Matches
Hide
League Stats
Argentina -
Prim B Metro
1 Matches
Hide
League Stats
Argentina -
Primera C
6 Matches
Hide
League Stats
Argentina -
Torneo Promocional Amateur
1 Matches
Hide
League Stats
Argentina -
Campeonato de Fútbol Femenino
2 Matches
Hide
League Stats
Armenia -
Armenian Premier League
2 Matches
Hide
League Stats
Azerbaijan -
Premyer Liqası
2 Matches
Hide
League Stats
Azerbaijan -
Reserve league
4 Matches
Hide
League Stats
Bolivia -
Copa de la División Profesional
1 Matches
Hide
League Stats
Bolivia -
Liga Nacional B
1 Matches
Hide
League Stats
Brazil -
Serie B
1 Matches
Hide
League Stats
Brazil -
Carioca B2
2 Matches
Hide
League Stats
Brazil -
Campeonato Brasileiro Women
1 Matches
Hide
League Stats
Brazil -
Copa Paulista
1 Matches
Hide
League Stats
Bulgaria -
First League
2 Matches
Hide
League Stats
Chile -
Primera División
1 Matches
Hide
League Stats
Chile -
Segunda División
1 Matches
Hide
League Stats
Colombia -
Liga Femenina
1 Matches
Hide
League Stats
Croatia -
Prva HNL
2 Matches
Hide
League Stats
Croatia -
First League Women
1 Matches
Hide
League Stats
Cyprus -
First Division
1 Matches
Hide
League Stats
Denmark -
Superliga
1 Matches
Hide
League Stats
Egypt -
Egyptian Premier League
3 Matches
Hide
League Stats
England -
Counties Leagues United Counties League Premier North
6 Matches
Hide
League Stats
England -
Counties Leagues Midland League Premier
10 Matches
Hide
League Stats
England -
Counties Leagues North West Counties League
1 Matches
Hide
League Stats
England -
Isthmian League South Central Division
9 Matches
Hide
League Stats
England -
Isthmian League South East Division
11 Matches
Hide
League Stats
England -
Isthmian League Division One North
11 Matches
Hide
League Stats
England -
Northern East Division One
11 Matches
Hide
League Stats
England -
Northern Midlands Division One
11 Matches
Hide
League Stats
England -
Southern League Division One Central
11 Matches
Hide
League Stats
England -
Northern West Division One
11 Matches
Hide
League Stats
England -
Southern South Division One
10 Matches
Hide
League Stats
England -
Professional Development League
1 Matches
Hide
League Stats
England -
Premier League 2 Division One U23
8 Matches
Hide
League Stats
Estonia -
Esiliiga B
1 Matches
Hide
League Stats
FYR Macedonia -
First Football League
1 Matches
Hide
League Stats
Faroe Islands -
Faroe Islands Premier League
1 Matches
Hide
League Stats
Finland -
Veikkausliiga
6 Matches
Hide
League Stats
Finland -
Kolmonen Etelä
1 Matches
Hide
League Stats
Finland -
Ykkönen Women
1 Matches
Hide
League Stats
Georgia -
Erovnuli Liga
3 Matches
Hide
League Stats
Germany -
Frauen Bundesliga
1 Matches
Hide
League Stats
Greece -
Super League
1 Matches
Hide
League Stats
Hungary -
NB II
1 Matches
Hide
League Stats
Iceland -
Úrvalsdeild
1 Matches
Hide
League Stats
Iceland -
U19 League B
1 Matches
Hide
League Stats
Iraq -
Iraqi Premier League
2 Matches
Hide
League Stats
Israel -
Israeli Premier League
1 Matches
Hide
League Stats
Israel -
Liga Leumit
3 Matches
Hide
League Stats
Israel -
State Cup
2 Matches
Hide
League Stats
Israel -
U19 Elite Division
1 Matches
Hide
League Stats
Italy -
Serie C Group A
5 Matches
Hide
League Stats
Italy -
Campionato Primavera 1
2 Matches
Hide
League Stats
Japan -
Japan Football League
1 Matches
Hide
League Stats
Kazakhstan -
Kazakhstan Premier League
1 Matches
Hide
League Stats
Kazakhstan -
Womens Championship
5 Matches
Hide
League Stats
Kuwait -
Kuwait Premier League
2 Matches
Hide
League Stats
Kyrgyzstan -
Top Liga
2 Matches
Hide
League Stats
Latvia -
Virsliga
1 Matches
Hide
League Stats
Lithuania -
A Lyga
1 Matches
Hide
League Stats
Lithuania -
A Lyga Women
1 Matches
Hide
League Stats
Netherlands -
Eerste Divisie
2 Matches
Hide
League Stats
Northern Ireland -
Premiership Development League
6 Matches
Hide
League Stats
Norway -
3. Division Group 4
1 Matches
Hide
League Stats
Norway -
3. Division Group 3
2 Matches
Hide
League Stats
Norway -
3. Division Group 5
1 Matches
Hide
League Stats
Norway -
3. Division Group 2
3 Matches
Hide
League Stats
Norway -
3. Division Group 6
2 Matches
Hide
League Stats
Norway -
Toppserien
2 Matches
Hide
League Stats
Norway -
First Division Women
1 Matches
Hide
League Stats
Oman -
Professional League
4 Matches
Hide
League Stats
Paraguay -
Division Intermedia
2 Matches
Hide
League Stats
Peru -
Primera División
1 Matches
Hide
League Stats
Peru -
Liga 3
1 Matches
Hide
League Stats
Portugal -
Liga NOS
2 Matches
Hide
League Stats
Portugal -
Liga Revelacao U23
1 Matches
Hide
League Stats
Qatar -
Second Division
3 Matches
Hide
League Stats
Romania -
Liga I
1 Matches
Hide
League Stats
Romania -
Liga II
1 Matches
Hide
League Stats
Russia -
FNL
1 Matches
Hide
League Stats
Saudi Arabia -
First Division
3 Matches
Hide
League Stats
Serbia -
SuperLiga
1 Matches
Hide
League Stats
Serbia -
Prva Liga
1 Matches
Hide
League Stats
Serbia -
U19 League
3 Matches
Hide
League Stats
Slovakia -
2. Liga
1 Matches
Hide
League Stats
Slovenia -
1 Junior League
3 Matches
Hide
League Stats
Spain -
Primera Division RFEF Group 1
1 Matches
Hide
League Stats
Spain -
Primera Division RFEF Group 2
1 Matches
Hide
League Stats
Sri Lanka -
Super League
1 Matches
Hide
League Stats
Sweden -
Allsvenskan
3 Matches
Hide
League Stats
Sweden -
Superettan
1 Matches
Hide
League Stats
Sweden -
Ettan North
1 Matches
Hide
League Stats
Sweden -
U21 League
1 Matches
Hide
League Stats
Switzerland -
Challenge League
1 Matches
Hide
League Stats
Tanzania -
Ligi kuu Bara
2 Matches
Hide
League Stats
Turkey -
Süper Lig
2 Matches
Hide
League Stats
Turkey -
U19 Elit A
2 Matches
Hide
League Stats
UAE -
Arabian Gulf Reserve League
2 Matches
Hide
League Stats
Ukraine -
Ukrainian Premier League
1 Matches
Hide
League Stats
Ukraine -
U21 League
4 Matches
Hide
League Stats
Uruguay -
Primera División
1 Matches
Hide
League Stats
Uruguay -
Primera División Amateur
1 Matches
Hide
League Stats
Venezuela -
Primera División
1 Matches
Hide
League Stats
Wales -
Welsh Premier League
8 Matches
Hide
League Stats

Stats For Completed Fixtures

Argentina -
Primera División
1 Matches
Hide
League Stats
Bolivia -
Copa de la División Profesional
1 Matches
Hide
League Stats
Chile -
Primera División
1 Matches
Hide
League Stats
Colombia -
Categoria Primera A
2 Matches
Hide
League Stats
Costa Rica -
Primera División FPD
1 Matches
Hide
League Stats
Ecuador -
Primera Categoría Serie A
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!

El Salvador -
Salvadoran Primera División
1 Matches
Hide
League Stats
England -
Counties Leagues United Counties League Premier North
1 Matches
Hide
League Stats
Guatemala -
Liga Nacional de Fútbol de Guatemala
2 Matches
Hide
League Stats
Guyana -
GFF Elite League
1 Matches
Hide
League Stats
Honduras -
Liga Nacional de Fútbol Profesional de Honduras
1 Matches
Hide
League Stats
Lithuania -
A Lyga
1 Matches
Hide
League Stats
Mexico -
Liga MX
2 Matches
Hide
League Stats
Mexico -
Liga MX Femenil
2 Matches
Hide
League Stats
Nicaragua -
Primera Division
2 Matches
Hide
League Stats
Panama -
LPF
1 Matches
Hide
League Stats
Peru -
Primera División
1 Matches
Hide
League Stats
Russia -
3rd Division Sankt Peterburg
1 Matches
Hide
League Stats
USA -
MLS
1 Matches
Hide
League Stats
USA -
MLS Next Pro
5 Matches
Hide
League Stats
USA -
NWSL
1 Matches
Hide
League Stats
Uruguay -
Segunda División
1 Matches
Hide
League Stats
Venezuela -
Primera División
2 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

Get Profitable Predictions In Your Email!