Football Statistics

-

League and Team Stats

FootyStats is the premier football stats and analysis site, with data coverage in 500+ football leagues worldwide including UK, Europe, and South America. Team stats, League stats, and Player stats are covered with details on form, goals scored, conceded, shots, xG, corner stats, and more. You can also download the data using our CSV or API service.

International -
International Friendlies
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Australia -
Queensland NPL Women
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
U19 League
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Argentina -
Torneo Federal A
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Hungary -
NB III Nyugati
16 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Nicaragua -
Primera Division
3 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds

Match Stats - Finished Matches

International -
International Friendlies
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
International -
Africa Cup of Nations Qualifiers
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
International -
UEFA Euro U19 Championship
14 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
International -
UEFA Euro U21 Championship
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
EFL League One
9 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
EFL League Two
12 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
National League
11 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Premium is Here!
200 profitable leagues known to be less tracked by the bookies.

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 -
National League North and South
21 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
FA Trophy
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
Isthmian Premier Division
10 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
Northern Premier League
11 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
Southern Premier Leagues
11 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
England -
FA Women's Super League
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Spain -
Segunda División B
38 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Algeria -
U21 League
4 Matches
Hide Matches
League Stats
Andorra -
Segona Divisió
1 Matches
Hide Matches
League Stats
Argentina -
Prim B Nacional
16 Matches
Hide Matches
League Stats
Argentina -
Torneo Federal A
10 Matches
Hide Matches
League Stats
Australia -
A-League
1 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL
4 Matches
Hide Matches
League Stats
Australia -
Victoria NPL
2 Matches
Hide Matches
League Stats
Australia -
Capital Territory NPL
2 Matches
Hide Matches
League Stats
Australia -
Tasmania NPL
1 Matches
Hide Matches
League Stats
Australia -
South Australia NPL
1 Matches
Hide Matches
League Stats
Australia -
Western Australia NPL
6 Matches
Hide Matches
League Stats
Australia -
Northern NSW NPL
5 Matches
Hide Matches
League Stats
Australia -
Queensland NPL
7 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL 2
6 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL Youth League
3 Matches
Hide Matches
League Stats
Australia -
South Australia State League 1
1 Matches
Hide Matches
League Stats
Australia -
Capital Territory NPL Youth League
1 Matches
Hide Matches
League Stats
Australia -
Queensland Premier League
5 Matches
Hide Matches
League Stats
Australia -
Queensland NPL Youth League
1 Matches
Hide Matches
League Stats
Australia -
Northern NSW State League 1
4 Matches
Hide Matches
League Stats
Australia -
Victoria NPL Youth League
1 Matches
Hide Matches
League Stats
Australia -
Victoria NPL Women
2 Matches
Hide Matches
League Stats
Australia -
South Australia NPL Women
1 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL Women
5 Matches
Hide Matches
League Stats
Australia -
Queensland NPL Women
1 Matches
Hide Matches
League Stats
Austria -
Regionalliga
10 Matches
Hide Matches
League Stats
Austria -
Landesliga
19 Matches
Hide Matches
League Stats
Bahrain -
Bahraini Premier League
3 Matches
Hide Matches
League Stats
Belgium -
First Amateur Division
6 Matches
Hide Matches
League Stats
Belgium -
Second Amateur Division : VFV A
4 Matches
Hide Matches
League Stats
Belgium -
Second Amateur Division : ACFF
1 Matches
Hide Matches
League Stats
Belgium -
Second Amateur Division : VFV B
5 Matches
Hide Matches
League Stats
Belgium -
1st National Women
8 Matches
Hide Matches
League Stats
Bosnia and Herzegovina -
First League of Bosnia
4 Matches
Hide Matches
League Stats
Brazil -
Paulista A2
8 Matches
Hide Matches
League Stats
Brazil -
Paulista A2
8 Matches
Hide Matches
League Stats
Brazil -
Paulista A3
6 Matches
Hide Matches
League Stats
Brazil -
Roraimense
2 Matches
Hide Matches
League Stats
Brazil -
Catarinense 1
5 Matches
Hide Matches
League Stats
Brazil -
Alagoano
4 Matches
Hide Matches
League Stats
Brazil -
Piauiense
1 Matches
Hide Matches
League Stats
Brazil -
Amapaense
2 Matches
Hide Matches
League Stats
Brazil -
Potiguar
1 Matches
Hide Matches
League Stats
Brazil -
Rondoniense
1 Matches
Hide Matches
League Stats
Brazil -
Campeonato Brasileiro Women
1 Matches
Hide Matches
League Stats
Brazil -
Mineiro 2
6 Matches
Hide Matches
League Stats
Brazil -
Carioca U20
8 Matches
Hide Matches
League Stats
Bulgaria -
Third League Southwest
8 Matches
Hide Matches
League Stats
Bulgaria -
Third League Southeast
7 Matches
Hide Matches
League Stats
Bulgaria -
Third League Northeast
3 Matches
Hide Matches
League Stats
Chile -
Primera División
1 Matches
Hide Matches
League Stats
Colombia -
Categoria Primera A
4 Matches
Hide Matches
League Stats
Colombia -
Categoria Primera B
8 Matches
Hide Matches
League Stats
Congo -
Congo Premier League
1 Matches
Hide Matches
League Stats
Costa Rica -
Liga de Ascenso
8 Matches
Hide Matches
League Stats
Croatia -
3. HNL - South
6 Matches
Hide Matches
League Stats
Croatia -
3. HNL - West
6 Matches
Hide Matches
League Stats
Croatia -
3. HNL - East
7 Matches
Hide Matches
League Stats
Cyprus -
3. Division
8 Matches
Hide Matches
League Stats
Czech Republic -
3. Liga MSFL CFL
13 Matches
Hide Matches
League Stats
Czech Republic -
4. Liga Division D
2 Matches
Hide Matches
League Stats
Czech Republic -
4. Liga Division E
3 Matches
Hide Matches
League Stats
Czech Republic -
4. Liga Division A
8 Matches
Hide Matches
League Stats
Czech Republic -
1. Liga U19
5 Matches
Hide Matches
League Stats
Denmark -
2nd Division
9 Matches
Hide Matches
League Stats
Denmark -
Denmark Series
19 Matches
Hide Matches
League Stats
Denmark -
Elitedivisionen
3 Matches
Hide Matches
League Stats
Denmark -
U19 Ligaen
1 Matches
Hide Matches
League Stats
Fiji -
National Football League
1 Matches
Hide Matches
League Stats
France -
National 2
3 Matches
Hide Matches
League Stats
France -
National 3 Group C
4 Matches
Hide Matches
League Stats
France -
National 3 Group A
7 Matches
Hide Matches
League Stats
France -
National 3 Group B
7 Matches
Hide Matches
League Stats
France -
National 3 Group D
4 Matches
Hide Matches
League Stats
France -
National 3 Group L
6 Matches
Hide Matches
League Stats
France -
National 3 Group M
6 Matches
Hide Matches
League Stats
France -
National 3 Group K
6 Matches
Hide Matches
League Stats
France -
National 3 Group F
5 Matches
Hide Matches
League Stats
France -
National 3 Group J
6 Matches
Hide Matches
League Stats
France -
National 3 Group I
4 Matches
Hide Matches
League Stats
France -
National 3 Group E
7 Matches
Hide Matches
League Stats
France -
Feminine Division 1
5 Matches
Hide Matches
League Stats
France -
Championnat National U19
2 Matches
Hide Matches
League Stats
Germany -
3. Liga
6 Matches
Hide Matches
League Stats
Germany -
Regionalliga
25 Matches
Hide Matches
League Stats
Germany -
Oberliga
44 Matches
Hide Matches
League Stats
Germany -
Frauen Bundesliga
1 Matches
Hide Matches
League Stats
Germany -
U19 Bundesliga
1 Matches
Hide Matches
League Stats
Ghana -
Ghana Premier League
2 Matches
Hide Matches
League Stats
Guatemala -
Primera División de Ascenso
3 Matches
Hide Matches
League Stats
Haiti -
Ligue Haïtienne
8 Matches
Hide Matches
League Stats
Hong Kong -
HKFA First Division League
3 Matches
Hide Matches
League Stats
Italy -
Serie C
1 Matches
Hide Matches
League Stats
Italy -
Serie A Women
6 Matches
Hide Matches
League Stats
Japan -
J2 League
8 Matches
Hide Matches
League Stats
Japan -
J3 League
5 Matches
Hide Matches
League Stats
Japan -
Japan Football League
4 Matches
Hide Matches
League Stats
Japan -
Nadeshiko League 1
3 Matches
Hide Matches
League Stats
Japan -
Nadeshiko League 2
5 Matches
Hide Matches
League Stats
Kenya -
National Super League
5 Matches
Hide Matches
League Stats
Luxembourg -
Division of Honour
7 Matches
Hide Matches
League Stats
Malta -
First Division
4 Matches
Hide Matches
League Stats
Mauritania -
Super D1
1 Matches
Hide Matches
League Stats
Mauritius -
Mauritian League
4 Matches
Hide Matches
League Stats
Mexico -
Liga Premier Serie A
12 Matches
Hide Matches
League Stats
Mexico -
Liga Premier Serie B
7 Matches
Hide Matches
League Stats
Mexico -
Liga MX Femenil
1 Matches
Hide Matches
League Stats
Montenegro -
Montenegrin Second League
5 Matches
Hide Matches
League Stats
Netherlands -
Eerste Divisie
2 Matches
Hide Matches
League Stats
Netherlands -
Tweede Divisie
9 Matches
Hide Matches
League Stats
Netherlands -
Derde Divisie - Zondag
1 Matches
Hide Matches
League Stats
Netherlands -
Derde Divisie - Zaterdag
8 Matches
Hide Matches
League Stats
New Zealand -
Premiership
4 Matches
Hide Matches
League Stats
Northern Ireland -
Premier Intermediate League
2 Matches
Hide Matches
League Stats
Northern Ireland -
Premiership Development League
1 Matches
Hide Matches
League Stats
Palestine -
West Bank League
5 Matches
Hide Matches
League Stats
Panama -
LPF
2 Matches
Hide Matches
League Stats
Paraguay -
Division Profesional
6 Matches
Hide Matches
League Stats
Poland -
1. Liga
6 Matches
Hide Matches
League Stats
Poland -
2. Liga
5 Matches
Hide Matches
League Stats
Poland -
3. Liga
22 Matches
Hide Matches
League Stats
Poland -
I Liga Women
2 Matches
Hide Matches
League Stats
Poland -
Central Youth League
4 Matches
Hide Matches
League Stats
Republic of Ireland -
First Division
1 Matches
Hide Matches
League Stats
Romania -
Liga II
10 Matches
Hide Matches
League Stats
Romania -
3. Liga Series 2
8 Matches
Hide Matches
League Stats
Romania -
3. Liga Series 3
8 Matches
Hide Matches
League Stats
Romania -
3. Liga Series 4
8 Matches
Hide Matches
League Stats
Romania -
3. Liga Series 5
8 Matches
Hide Matches
League Stats
Romania -
3. Liga Series 1
8 Matches
Hide Matches
League Stats
Russia -
FNL
9 Matches
Hide Matches
League Stats
Russia -
PFL
3 Matches
Hide Matches
League Stats
Saudi Arabia -
Second Division
2 Matches
Hide Matches
League Stats
Scotland -
Championship
4 Matches
Hide Matches
League Stats
Scotland -
League One
5 Matches
Hide Matches
League Stats
Scotland -
Challenge Cup
1 Matches
Hide Matches
League Stats
Scotland -
League Two
5 Matches
Hide Matches
League Stats
Scotland -
Highland / Lowland Football Leagues
13 Matches
Hide Matches
League Stats
Serbia -
Srpska Liga - East
4 Matches
Hide Matches
League Stats
Serbia -
Srpska Liga - Belgrade
4 Matches
Hide Matches
League Stats
Serbia -
Srpska Liga - West
8 Matches
Hide Matches
League Stats
Serbia -
Srpska Liga - Vojvodina
6 Matches
Hide Matches
League Stats
Slovakia -
2. Liga
5 Matches
Hide Matches
League Stats
Slovakia -
3. Liga
9 Matches
Hide Matches
League Stats
Slovenia -
2. SNL
7 Matches
Hide Matches
League Stats
Slovenia -
3. SNL
8 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 9
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 7
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 16
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 8
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 14
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 4
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 3
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 2
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 1
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 6
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 17
1 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 12
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 10
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 13
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 5
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 18
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 11
10 Matches
Hide Matches
League Stats
Spain -
Tercera - Group 15
10 Matches
Hide Matches
League Stats
Spain -
Primera Division Women
7 Matches
Hide Matches
League Stats
Spain -
División de Honor Juvenil
55 Matches
Hide Matches
League Stats
Switzerland -
1. Liga Promotion
8 Matches
Hide Matches
League Stats
Switzerland -
1. Liga Classic
15 Matches
Hide Matches
League Stats
Switzerland -
Nationalliga A Women
2 Matches
Hide Matches
League Stats
Turkey -
2. Lig
6 Matches
Hide Matches
League Stats
Turkey -
3. Lig
2 Matches
Hide Matches
League Stats
Turkey -
U19 Elit B
1 Matches
Hide Matches
League Stats
UAE -
Division One
2 Matches
Hide Matches
League Stats
USA -
MLS
3 Matches
Hide Matches
League Stats
USA -
USL Championship
8 Matches
Hide Matches
League Stats
USA -
USL League One
4 Matches
Hide Matches
League Stats
USA -
NISA
3 Matches
Hide Matches
League Stats
USA -
USL League One
4 Matches
Hide Matches
League Stats
Venezuela -
Segunda División
5 Matches
Hide Matches
League Stats
Wales -
Welsh Premier League
6 Matches
Hide Matches
League Stats
Wales -
FAW Championship South
8 Matches
Hide Matches
League Stats
Wales -
FAW Championship North
7 Matches
Hide Matches
League Stats

Player Statistics

  • Top Goalscorers
  • Most Assists

Team Statistics

  • Top Goalscorers
  • Concedes The Most

Football Stats by FootyStats

Soccer Stats for leagues and cups around the world

FootyStats covers over 700 major & minor football leagues and cups - ranging from England's Premier League to Brazil's domestic Serie A. By calculating and generating match data for Over/Under, Both Teams to Score (BTTS), Clean Sheets and Head to Heads, we guarantee that our team stats, form and league standings are accurate and up-to-date.

We also provide analysis for in-play statistics, which will inform you at which point in a match a team scores or concedes their goals across the season. This feature is handy for understanding in-play dynamics of each football team.

That’s not all! Be sure also to check out our latest football tips, selected using our data and stats, as well as enjoying a read of our football blog.

What Soccer Stats / Football Stats do you have?

We have over 500 data points per league, team, and players! Yes that's right - three whole hundred data points! It's quite overwhelming at first but here are some of the most used datas : Over 0.5 ~ 5.5 stats, BTTS stats, Clean Sheets, League Tables, Form Tables, In-Play Data, Goals Per match, Conceded per match, Goals / match for Players, Yellow / Red Cards, and even Corner Stats! The possibilities with these data are endless. We even have odds so that you can compare them against the stats at a glance to see if they provide value. What's more? We make every single one of these data public through our API and CSVs which will be available later this year. We encourage you to use our data to do your own soccer stats analysis such as machine learning and model based predictions. Shots and posession data will be available later this year as well.

Our Data update frequency

We update our stats every 10 ~ 20 minutes! Other stats services update once a week, or once a day. We update within 10 minutes of matches ending and our users love us for it. We're also continually working to update our stats at an even faster rate. Other data platforms like soccerstats update much slower than FootyStats. Our aim is to update our stats every 2 minutes in the future.

Importance of football data in making predictions

History is the best predicting indicator of our future. Whatever patterns that happened in the past usually happens in the present. Football / Soccer is an exciting sport and it is not an exception to this rule. We believe that by using our statistics for your football predictions, you have a much better chance of getting them right. - whether it be for fantasy sports or others. There are no other services that have as much of a complete data as we do for making assumptions about what the match outcome is going to be for today's matches. For example if Manchester United has scored over 1.5 goals for their last 5 matches - it's very likely that this will happen again soon in the future. Stats enable intelligent, and correct football predictions.

Daily, Accurate Football Predictions

We provide frequent football predictions as part of our public and premium services. Our Data-Based Predictions are updated everyday with the most accurate and high yield soccer predictions. Our soccer predictions are accompanied by logic and explanations supporting the prediction - so not only do you get accurate predictions, you also learn how to think in terms of making future predictions!

The form numbers on the home page change after the match because we can only store 1 form per team per season. This may get resolved in the future.

Continuing expansion of the FootyStats data platform

We're dedicated to expanding our line of services for our soccer data lovers. We currently provide critical soccer stats in CSV forms and are planning to launch an API(JSON/XML) in the coming months. Our dataset will have an incredible line of stats for soccer competitions including league stats for Major League Soccer and 200+ other competitions. Each league's teams, their performances, and even the players' performances will be recorded in our data. We're also creating football widgets for webmasters to use our data on their own website as well.

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 Joe 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 450 leagues across the world.
Football Statistics. Made Simple.

FootyStats provides comprehensive data for football match predictions. We display stats per team, per league, and even head-to-head comparisons. Explore and see how you can make your next predictions more accurate!

Premium is Here!
200+ Profitable leagues known to be less tracked by the bookies.

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!