Football Statistics

-

League and Team Stats

FootyStats is the premier football stats and analysis site, with data coverage in 700+ 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.

Scotland -
Premiership
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Italy -
Serie B
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Norway -
Eliteserien
6 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Norway -
2. Division
3 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Norway -
Toppserien
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Norway -
First Division Women
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Mexico -
Liga MX
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Mexico -
U20 League
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Slovakia -
Super Liga
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Slovakia -
2. Liga
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Slovakia -
3. Liga
18 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Serbia -
SuperLiga
10 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Croatia -
First League Women
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Czech Republic -
4. Liga Division D
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Czech Republic -
4. Liga Division E
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
China -
Chinese Super League
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Denmark -
Elitedivisionen
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Belgium -
Pro League
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Republic of Ireland -
Premier Division
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Russia -
PFL
28 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Poland -
3. Liga
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Poland -
Polish Cup
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Poland -
Ekstraliga Women
3 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Japan -
J1 League
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Japan -
J2 League
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Japan -
Nadeshiko League 2
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Superettan
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Allsvenskan
6 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Division 1
3 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Division 2: Norra Svealand
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Division 2: Vastra Gotaland
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Division 2: Norra Gotaland
1 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
Elitettan Women
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Sweden -
U19 League
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Finland -
Veikkausliiga
4 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Finland -
Ykkönen
2 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Finland -
Kakkonen
3 Matches
Hide Matches
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
Austria -
Regionalliga
1 Matches
Hide Matches
League Stats
Austria -
Landesliga
1 Matches
Hide Matches
League Stats
Bahrain -
Second Division
2 Matches
Hide Matches
League Stats
Bhutan -
Bhutan Premier League
1 Matches
Hide Matches
League Stats
Bosnia and Herzegovina -
First League FBiH
1 Matches
Hide Matches
League Stats
Brazil -
Serie A
4 Matches
Hide Matches
League Stats
Brazil -
Serie B
1 Matches
Hide Matches
League Stats
Brazil -
Serie C
3 Matches
Hide Matches
League Stats
Bulgaria -
First League
2 Matches
Hide Matches
League Stats
Bulgaria -
Third League Southeast
1 Matches
Hide Matches
League Stats
Bulgaria -
Third League Northwest
9 Matches
Hide Matches
League Stats
Bulgaria -
Third League Northeast
4 Matches
Hide Matches
League Stats
Egypt -
Egyptian Premier League
2 Matches
Hide Matches
League Stats
Estonia -
Meistriliiga
3 Matches
Hide Matches
League Stats
Estonia -
II liiga
5 Matches
Hide Matches
League Stats
Estonia -
Esiliiga Women
6 Matches
Hide Matches
League Stats
FYR Macedonia -
First Football League
5 Matches
Hide Matches
League Stats
Finland -
Kolmonen
9 Matches
Hide Matches
League Stats
Finland -
Ykkönen Women
2 Matches
Hide Matches
League Stats
Finland -
A Junior League
3 Matches
Hide Matches
League Stats
Georgia -
Erovnuli Liga
1 Matches
Hide Matches
League Stats
Hungary -
NB II
9 Matches
Hide Matches
League Stats
Hungary -
NB III
27 Matches
Hide Matches
League Stats
Israel -
Toto Cup Ligat Al
2 Matches
Hide Matches
League Stats
Jordan -
Jordanian Pro League
2 Matches
Hide Matches
League Stats
Latvia -
1. Liga
1 Matches
Hide Matches
League Stats
Latvia -
Latvian Cup
5 Matches
Hide Matches
League Stats
Lithuania -
1 Lyga
1 Matches
Hide Matches
League Stats
Mongolia -
Mongolian Premier League
1 Matches
Hide Matches
League Stats
Morocco -
Botola 2
8 Matches
Hide Matches
League Stats
Nicaragua -
Primera Division
2 Matches
Hide Matches
League Stats
Nicaragua -
Liga Primera U20
2 Matches
Hide Matches
League Stats
Paraguay -
Division Profesional
2 Matches
Hide Matches
League Stats
Qatar -
Second Division
2 Matches
Hide Matches
League Stats
Saudi Arabia -
Professional League
4 Matches
Hide Matches
League Stats
South Africa -
National First Division
2 Matches
Hide Matches
League Stats
South Korea -
K League 1
2 Matches
Hide Matches
League Stats
South Korea -
K League 2
1 Matches
Hide Matches
League Stats
Switzerland -
Swiss Cup
1 Matches
Hide Matches
League Stats
Tajikistan -
Vysshaya Liga
2 Matches
Hide Matches
League Stats
Tunisia -
Ligue 1
3 Matches
Hide Matches
League Stats
Ukraine -
Persha Liga
1 Matches
Hide Matches
League Stats
Uruguay -
Primera División
2 Matches
Hide Matches
League Stats
Venezuela -
Primera División
1 Matches
Hide Matches
League Stats

Match Stats - Finished Matches

Australia -
Queensland NPL
1 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL
2 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL 2
1 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL Youth League
1 Matches
Hide Matches
League Stats
Australia -
Brisbane Premier League
2 Matches
Hide Matches
League Stats
Australia -
Queensland NPL Youth League
1 Matches
Hide Matches
League Stats
Australia -
Capital Territory NPL Youth League
1 Matches
Hide Matches
League Stats
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!

Australia -
Western Australia NPL Women
2 Matches
Hide Matches
League Stats
Australia -
Northern Territory Womens Premier League
1 Matches
Hide Matches
League Stats
Australia -
New South Wales NPL Women
1 Matches
Hide Matches
League Stats
Australia -
Capital Territory NPL Women
1 Matches
Hide Matches
League Stats
Australia -
Queensland NPL Women
1 Matches
Hide Matches
League Stats
Brazil -
Serie A
3 Matches
Hide Matches
League Stats
Bulgaria -
Third League Northeast
1 Matches
Hide Matches
League Stats
Cambodia -
Cambodian League
3 Matches
Hide Matches
League Stats
Canada -
Canadian Premier League
2 Matches
Hide Matches
League Stats
Czech Republic -
3. Liga MSFL CFL
3 Matches
Hide Matches
League Stats
Czech Republic -
4. Liga Division E
1 Matches
Hide Matches
League Stats
Estonia -
II liiga
8 Matches
Hide Matches
League Stats
Estonia -
Esiliiga Women
2 Matches
Hide Matches
League Stats
Faroe Islands -
1. Deild Women
3 Matches
Hide Matches
League Stats
Hungary -
NB III
3 Matches
Hide Matches
League Stats
Iceland -
Úrvalsdeild
5 Matches
Hide Matches
League Stats
Iceland -
1. Deild
1 Matches
Hide Matches
League Stats
Iceland -
3. Deild
1 Matches
Hide Matches
League Stats
Iceland -
U19 League
2 Matches
Hide Matches
League Stats
Iceland -
U19 League Women
5 Matches
Hide Matches
League Stats
Indonesia -
Liga 1
2 Matches
Hide Matches
League Stats
Indonesia -
Liga 2
6 Matches
Hide Matches
League Stats
Japan -
J1 League
1 Matches
Hide Matches
League Stats
Japan -
J3 League
4 Matches
Hide Matches
League Stats
Japan -
Regional Leagues
1 Matches
Hide Matches
League Stats
Japan -
Nadeshiko League 1
2 Matches
Hide Matches
League Stats
Japan -
Nadeshiko League 2
1 Matches
Hide Matches
League Stats
Laos -
Laos Premier League
1 Matches
Hide Matches
League Stats
Latvia -
Virsliga
3 Matches
Hide Matches
League Stats
Lithuania -
A Lyga
1 Matches
Hide Matches
League Stats
Myanmar -
National League
2 Matches
Hide Matches
League Stats
Peru -
Primera División
14 Matches
Hide Matches
League Stats
Poland -
3. Liga
1 Matches
Hide Matches
League Stats
Serbia -
U19 League
1 Matches
Hide Matches
League Stats
Slovakia -
2. Liga
2 Matches
Hide Matches
League Stats
Slovakia -
3. Liga
1 Matches
Hide Matches
League Stats
Slovakia -
U19 League
2 Matches
Hide Matches
League Stats
South Korea -
K League 2
1 Matches
Hide Matches
League Stats
Taiwan -
Taiwan Football Premier League
4 Matches
Hide Matches
League Stats
Thailand -
Thai League T1
4 Matches
Hide Matches
League Stats
Thailand -
Thai League 2
4 Matches
Hide Matches
League Stats
USA -
USL Championship
1 Matches
Hide Matches
League Stats
USA -
USL League One
1 Matches
Hide Matches
League Stats
USA -
NWSL
1 Matches
Hide Matches
League Stats
Venezuela -
Primera División
9 Matches
Hide Matches
League Stats

Player Statistics

  • Top Goalscorers
  • Most Assists

Team Statistics

  • Top Goalscorers
  • Concedes The Most

Football Stats by FootyStats

What type of football stats do you offer?

We offer a multitude of stats for over 700 competitions worldwide. Check out one of our upcoming head-to-head pages for detailed stats based on BTTS, Corners, Goals, Cards and much more. As well as these H2H pages, we also provide hundreds of data-points for thousands of teams, players and teams. These stats will give you an advantage when it comes to betting on football matches.

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 700+ leagues across FootyStats and allow you to filter and sort them by specific stats, such as BTTS percentage. We also offer Predictions, Form Guide, Automated Tips 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.

What kind of football stats do you have?

We offer stats for every aspect of the game, including: Goals, Cards, Corners, Clean Sheets, Player Stats and more. 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.

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.

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!
300+ 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!

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

Loading Stats