Football Stats, Tables and Predictions

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

USA -
WPSL
20 Matches
Hide
League Stats
  • Form
    Home
     
    Form
    Away
  • Odds
4:00pm
North Carolina W
      
      
Soda City W
North Carolina W Win Draw Soda City W Win
6:00pm
Rochester New York
      
      
Beadling
Rochester New York Win Draw Beadling Win
7:00pm
Niagara 1812 W
      
      
Cleveland Internationals W
Niagara 1812 W Win Draw Cleveland Internationals W Win
7:00pm
New York Dutch Lions
      
      
SUSA
New York Dutch Lions Win Draw SUSA Win
7:00pm
Joy
      
      
Salvo SC
Joy Win Draw Salvo SC Win
7:00pm
Kansas City SG
      
      
Side FC 92
Kansas City SG Win Draw Side FC 92 Win
7:00pm
San Francisco Nighthawks
      
      
SF Glens W
San Francisco Nighthawks Win Draw SF Glens W Win
7:00pm
Albion San Diego
      
      
Rebels Chula Vista
Albion San Diego Win Draw Rebels Chula Vista Win
7:00pm
Union 10 W
      
      
Valdosta
Union 10 W Win Draw Valdosta Win
8:00pm
Green Bay Glory
      
      
Milwaukee Bavarian W
Green Bay Glory Win Draw Milwaukee Bavarian W Win
8:00pm
Chattanooga FC W
      
      
Georgia Impact
Chattanooga FC W Win Draw Georgia Impact Win
9:00pm
FC Pride
      
      
Missouri Rush
FC Pride Win Draw Missouri Rush Win
9:00pm
Mississippi Blues W
      
      
Shreveport United W
Mississippi Blues W Win Draw Shreveport United W Win
9:30pm
Spokane SC Shadow W
      
      
Westside Timbers
Spokane SC Shadow W Win Draw Westside Timbers Win
10:00pm
STA
      
      
Brooklyn City
STA Win Draw Brooklyn City Win
10:00pm
Minnesota Dutch Lions W
      
      
St. Croix W
Minnesota Dutch Lions W Win Draw St. Croix W Win
10:30pm
Corktown
      
      
Columbus Eagles
Corktown Win Draw Columbus Eagles Win
11:00pm
CAFC Ospreys
      
      
Monmouth W
CAFC Ospreys Win Draw Monmouth W Win
11:00pm
So Cal Union
      
      
San Diego Parceiro
So Cal Union Win Draw San Diego Parceiro Win
11:00pm
North Carolina II
      
      
WFC Charlotte
North Carolina II Win Draw WFC Charlotte Win
Netherlands -
Netherlands Playoffs 4 5
1 Matches
Hide
League Stats
Poland -
4 Liga Zachodniopomorska
1 Matches
Hide
League Stats
Czech Republic -
4. Liga Division B
1 Matches
Hide
League Stats
Denmark -
2nd Division Women
1 Matches
Hide
League Stats
Argentina -
Prim B Nacional
10 Matches
Hide
League Stats
Argentina -
Prim B Metro
1 Matches
Hide
League Stats
Argentina -
Torneo Federal A
15 Matches
Hide
League Stats
Argentina -
Primera C
4 Matches
Hide
League Stats
Argentina -
Torneo Promocional Amateur
2 Matches
Hide
League Stats
Austria -
Regionalliga West
2 Matches
Hide
League Stats
Austria -
Landesliga Tirol
1 Matches
Hide
League Stats
Austria -
Landesliga Salzburg
1 Matches
Hide
League Stats
Austria -
Landesliga Oberösterreich
2 Matches
Hide
League Stats
Belarus -
First League
2 Matches
Hide
League Stats
Benin -
Championnat National
1 Matches
Hide
League Stats
Bolivia -
LFPB
2 Matches
Hide
League Stats
Bosnia and Herzegovina -
First League FBiH
6 Matches
Hide
League Stats
Brazil -
Serie B
1 Matches
Hide
League Stats
Brazil -
Serie D
18 Matches
Hide
League Stats
Brazil -
Catarinense 2
3 Matches
Hide
League Stats
Brazil -
Paulista Serie B
5 Matches
Hide
League Stats
Brazil -
Carioca C
5 Matches
Hide
League Stats
Brazil -
Baiano 2
4 Matches
Hide
League Stats
Brazil -
Copa Gaucha
1 Matches
Hide
League Stats
Brazil -
Matogrossense 2
1 Matches
Hide
League Stats
Brazil -
Mineiro 2
2 Matches
Hide
League Stats
Brazil -
Copa Verde
1 Matches
Hide
League Stats
Brazil -
Paulista Women
1 Matches
Hide
League Stats
Brazil -
Campeonato Mineiro U20
1 Matches
Hide
League Stats
Brazil -
Baiano U20
1 Matches
Hide
League Stats
Brazil -
Cearense U20
1 Matches
Hide
League Stats
Brazil -
Brasiliense U20
5 Matches
Hide
League Stats
Cameroon -
Elite One
5 Matches
Hide
League Stats
Canada -
Canadian Premier League
1 Matches
Hide
League Stats
Canada -
League1 Ontario
1 Matches
Hide
League Stats
Canada -
PLSQ
1 Matches
Hide
League Stats
Chile -
Primera B
1 Matches
Hide
League Stats
Chile -
Segunda División
2 Matches
Hide
League Stats
Chile -
Tercera División
2 Matches
Hide
League Stats
Ecuador -
Primera Categoría Serie B
1 Matches
Hide
League Stats
Esports -
Esoccer Battle
10 Matches
Hide
League Stats
Estonia -
II liiga
1 Matches
Hide
League Stats
Finland -
Kolmonen Etelä
2 Matches
Hide
League Stats
Finland -
A Junior League
2 Matches
Hide
League Stats
Gabon -
Championnat D1
1 Matches
Hide
League Stats
Iceland -
2 Deild Women
1 Matches
Hide
League Stats
Iceland -
U19 League C
1 Matches
Hide
League Stats
Lithuania -
1 Lyga
1 Matches
Hide
League Stats
Morocco -
Botola 2
4 Matches
Hide
League Stats
Serbia -
Srpska Liga West
7 Matches
Hide
League Stats
Serbia -
Srpska Liga East
8 Matches
Hide
League Stats
Sierra Leone -
Sierra Leone National Premier League
3 Matches
Hide
League Stats
Slovakia -
4 Liga West
1 Matches
Hide
League Stats
Uruguay -
Primera División
3 Matches
Hide
League Stats
Uruguay -
Segunda División
2 Matches
Hide
League Stats
Uruguay -
Primera División Amateur
4 Matches
Hide
League Stats
Uruguay -
Campeonato Femenino
3 Matches
Hide
League Stats
Venezuela -
Primera División
1 Matches
Hide
League Stats
Venezuela -
Segunda División
1 Matches
Hide
League Stats
Zimbabwe -
Premier Soccer League
3 Matches
Hide
League Stats

Stats For Completed Fixtures

Argentina -
Copa Argentina
3 Matches
Hide
League Stats
Australia -
Northern NSW NPL
1 Matches
Hide
League Stats
Australia -
New South Wales NPL
2 Matches
Hide
League Stats
Australia -
Queensland NPL
1 Matches
Hide
League Stats
Australia -
Victoria NPL
1 Matches
Hide
League Stats
Australia -
South Australia NPL
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!

Australia -
Northern NSW State League 1
1 Matches
Hide
League Stats
Australia -
Brisbane Premier League
2 Matches
Hide
League Stats
Australia -
Queensland Premier League
1 Matches
Hide
League Stats
Australia -
Brisbane Reserves Premier League
2 Matches
Hide
League Stats
Australia -
Queensland Premier League 2
1 Matches
Hide
League Stats
Australia -
Northern NSW State League 1 Reserves
1 Matches
Hide
League Stats
Australia -
Northern NSW Reserve League
1 Matches
Hide
League Stats
Australia -
New South Wales NPL Women
6 Matches
Hide
League Stats
Australia -
Queensland NPL Women
1 Matches
Hide
League Stats
Australia -
Victoria Premier League Womens
2 Matches
Hide
League Stats
Australia -
Victoria NPL Women
1 Matches
Hide
League Stats
Australia -
Queensland FQPL 1 Women
1 Matches
Hide
League Stats
Australia -
South Australia Reserves Premier League
1 Matches
Hide
League Stats
Australia -
Victoria NPL Youth League
1 Matches
Hide
League Stats
Australia -
Queensland NPL Youth League
3 Matches
Hide
League Stats
Australia -
New South Wales NPL Youth League
2 Matches
Hide
League Stats
Australia -
Queensland PL Youth
1 Matches
Hide
League Stats
Austria -
Regionalliga West
2 Matches
Hide
League Stats
Austria -
Landesliga Vorarlberg
1 Matches
Hide
League Stats
Austria -
Landesliga Tirol
3 Matches
Hide
League Stats
Austria -
Landesliga Salzburg
1 Matches
Hide
League Stats
Belarus -
First League
2 Matches
Hide
League Stats
Bolivia -
LFPB
1 Matches
Hide
League Stats
Brazil -
Paulista Serie B
1 Matches
Hide
League Stats
Brazil -
Campeonato Mineiro U20
1 Matches
Hide
League Stats
Brazil -
Baiano U20
1 Matches
Hide
League Stats
Cameroon -
Elite One
1 Matches
Hide
League Stats
Canada -
Canadian Premier League
2 Matches
Hide
League Stats
Canada -
League1 Ontario
2 Matches
Hide
League Stats
Canada -
PLSQ
3 Matches
Hide
League Stats
Canada -
League1 BC
1 Matches
Hide
League Stats
Canada -
PCSL
1 Matches
Hide
League Stats
Chile -
Primera B
2 Matches
Hide
League Stats
China -
China League Two
1 Matches
Hide
League Stats
Croatia -
Womens Playoffs 1 2
1 Matches
Hide
League Stats
Czech Republic -
4. Liga Division F
1 Matches
Hide
League Stats
Czech Republic -
4. Liga Division E
2 Matches
Hide
League Stats
Czech Republic -
4. Liga Division C
1 Matches
Hide
League Stats
Denmark -
Denmark Series Playoffs
2 Matches
Hide
League Stats
Denmark -
2nd Division Women
2 Matches
Hide
League Stats
Esports -
Esoccer Battle
132 Matches
Hide
League Stats
Estonia -
II liiga
3 Matches
Hide
League Stats
Estonia -
Esiliiga Women
1 Matches
Hide
League Stats
Finland -
Kolmonen Itä
1 Matches
Hide
League Stats
Finland -
Kolmonen Etelä
3 Matches
Hide
League Stats
Finland -
Kolmonen Pohjoinen
1 Matches
Hide
League Stats
Finland -
A Junior League
3 Matches
Hide
League Stats
Germany -
Oberliga Mittelrhein
1 Matches
Hide
League Stats
Germany -
State Leagues Mittelrhein 1
1 Matches
Hide
League Stats
Hungary -
U19 Alap
1 Matches
Hide
League Stats
International -
International Friendlies Women
1 Matches
Hide
League Stats
Japan -
J2 J3 100 Year Vision League
7 Matches
Hide
League Stats
Japan -
Chugoku Soccer League
5 Matches
Hide
League Stats
Japan -
Shikoku Soccer League
4 Matches
Hide
League Stats
Japan -
Tohoku Soccer League
5 Matches
Hide
League Stats
Japan -
Tokai Soccer League
3 Matches
Hide
League Stats
Japan -
Hokushinetsu Soccer League
3 Matches
Hide
League Stats
Japan -
Kanto Soccer League
5 Matches
Hide
League Stats
Japan -
Nadeshiko League 1
5 Matches
Hide
League Stats
Japan -
Nadeshiko League 2
3 Matches
Hide
League Stats
Kenya -
National Super League
10 Matches
Hide
League Stats
Netherlands -
Netherlands Playoffs 4 5
1 Matches
Hide
League Stats
New Zealand -
Regional Leagues
2 Matches
Hide
League Stats
New Zealand -
National Womens League
7 Matches
Hide
League Stats
Papua New Guinea -
National Soccer League
1 Matches
Hide
League Stats
Poland -
4 Liga Zachodniopomorska
3 Matches
Hide
League Stats
Poland -
4 Liga Pomorska
1 Matches
Hide
League Stats
Poland -
4 Liga Wielkopolska
3 Matches
Hide
League Stats
Poland -
4 Liga Podlaska
2 Matches
Hide
League Stats
Poland -
I Liga Women
1 Matches
Hide
League Stats
Poland -
II Liga Women
3 Matches
Hide
League Stats
Puerto Rico -
Liga Puerto Rico
1 Matches
Hide
League Stats
Republic of Ireland -
Leinster Senior League
2 Matches
Hide
League Stats
Russia -
Second League A
3 Matches
Hide
League Stats
Russia -
Second League B Group 2
2 Matches
Hide
League Stats
Russia -
Second League B Group 4
5 Matches
Hide
League Stats
Russia -
3rd Division Siberia and Far East
4 Matches
Hide
League Stats
Russia -
3rd Division Center West
1 Matches
Hide
League Stats
Russia -
3rd Division Center East
2 Matches
Hide
League Stats
Réunion -
Regionale 1
7 Matches
Hide
League Stats
South Korea -
K League 2
3 Matches
Hide
League Stats
South Korea -
K3 League
2 Matches
Hide
League Stats
South Korea -
K4 League
3 Matches
Hide
League Stats
Sweden -
Ettan South
2 Matches
Hide
League Stats
Sweden -
Ettan North
2 Matches
Hide
League Stats
Sweden -
Division 2 Norra Gotaland
2 Matches
Hide
League Stats
Sweden -
Division 2 Norrland
2 Matches
Hide
League Stats
Sweden -
Division 2 Norra Svealand
3 Matches
Hide
League Stats
Sweden -
Division 2 Sodra Svealand
1 Matches
Hide
League Stats
Sweden -
Division 2 Sodra Gotaland
1 Matches
Hide
League Stats
Sweden -
Division 2 Vastra Gotaland
1 Matches
Hide
League Stats
Sweden -
U19 League
1 Matches
Hide
League Stats
Thailand -
Thai League 3 Playoffs
2 Matches
Hide
League Stats
Turkmenistan -
Ýokary Liga
4 Matches
Hide
League Stats
USA -
MLS Next Pro
4 Matches
Hide
League Stats
USA -
USL League Two
40 Matches
Hide
League Stats
USA -
NPSL
13 Matches
Hide
League Stats
USA -
USL Cup
15 Matches
Hide
League Stats
USA -
UWS
4 Matches
Hide
League Stats
USA -
USL W League
10 Matches
Hide
League Stats
USA -
WPSL
17 Matches
Hide
League Stats
Uruguay -
Segunda División
1 Matches
Hide
League Stats
Vietnam -
V.League 1
7 Matches
Hide
League Stats
Vietnam -
Second Division
6 Matches
Hide
League Stats
Zimbabwe -
Premier Soccer League
1 Matches
Hide
League Stats

Player Statistics

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

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!