Are You a Stathead?

Every day, we will send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. We will be starting in time for the Women's World Cup this summer. Subscribe Now

Welcome to FBref. Please see our note below about the leagues and countries we cover and future plans.

League Summary

League Table

League Table Table
Rk Squad Apps W D L GF GA GDiff Pts Attendance Top Team Scorer Goalkeeper Notes
1Macclesfield Town46271186746+21921,831Scott Wilson - 14Shwan JalalPromoted
2Tranmere Rovers462410127846+32825,139Andy Cook - 26Scott DaviesPromoted, → Promotion Playoffs -- Semifinals
3Sutton United462310136753+14792,213Wright Tommy - 13Butler Jamie→ Promotion Playoffs -- Semifinals
4Boreham Wood462015116447+1775655Bruno Andrade - 20Grant Smith→ Promotion Playoffs -- Qualifying Round
5Aldershot Town462015116452+12752,336Scott Rendell - 12Ward Lewis→ Promotion Playoffs -- Qualifying Round
6Ebbsfleet United461917106450+14741,563Danny Kedwell - 18Ashmore Nathan→ Promotion Playoffs -- Qualifying Round
7Fylde462013138256+26731,798Rowe Danny - 24Jay Lynch→ Promotion Playoffs -- Qualifying Round
8Dover Athletic462013136244+18731,353Ryan Bird - 16Mitch Walker
9Bromley461913147558+17701,469Josh Rees - 16David Gregory
10Wrexham461719104939+10704,649Chris Holroyd - 13Chris Dunn
11Dagenham & Redbridge461911166962+7681,463Cheek Michael - 13Mark Cousins
12Maidenhead United461713166566-1641,476Pritchard Harry - 13Carl Pentney
13Leyton Orient461612185856+2604,344Macauley Bonne - 22Dean Brill
14Eastleigh461317166572-7561,960Ben Williamson, Chris Zebroski - 10Graham Stack
15Hartlepool United461414185363-10563,350Michael Woods - 11Scott Loach
16FC Halifax Town461316174858-10551,726Tom Denton - 10Sam Johnson
17Gateshead461218166258+454827Danny Johnson - 13Montgomery James
18Solihull Moors461412204960-1154880Afolayan Oladapo - 11Max O'Leary
19Maidstone United461315185264-12542,412Joe Pigott - 11Lee Worgan
20Barrow461116195163-12491,180Byron Harrison - 8Stuart Moore
21Woking46139245576-21482,024Carter Charlie - 12Baxter NathanRelegated
22Torquay United461012244573-28421,732Jamie Reid, Rhys Healey - 6Vincent DorelRelegated
23Chester46813254279-37371,827James Akintunde, Ross Hannah - 8Alex LynchRelegated
24Guiseley46712274489-4533874Rowan Liburd, Dayle Southwell - 7Joe GreenRelegated

Promotion Playoffs

Playoff Qualifiers

Playoff Qualifiers Table
Rk Squad Apps W D L GF GA GDiff Pts Notes
2Tranmere Rovers462410127846+3282
3Sutton United462310136753+1479
4Boreham Wood462015116447+1775
5Aldershot Town462015116452+1275
6Ebbsfleet United461917106450+1474

Promotion Playoffs -- Qualifying Round

Boreham Wood won match in normal time and advance to Promotion Playoffs -- Semifinals.
Fylde remained in National League.
Aldershot Town remained in National League.
Ebbsfleet Utd won on penalty kicks following extra time and advance to Promotion Playoffs -- Semifinals.

Promotion Playoffs -- Semifinals

Tranmere Rovers won match following extra time and advance to Promotion Playoffs -- Final.
Ebbsfleet Utd remained in National League.
Sutton United remained in National League.
Boreham Wood won match in normal time and advance to Promotion Playoffs -- Final.

Promotion Playoffs -- Final

Tranmere Rovers won match in normal time and promoted to League Two.
Boreham Wood remained in National League.


1. Andy CookTranmere Rovers 26
2. Rowe Danny • Fylde 24
3. Macauley BonneLeyton Orient 22
4. James NorwoodTranmere Rovers 20
Bruno AndradeBoreham Wood 20
6. Danny KedwellEbbsfleet United 18
7. Josh ReesBromley 16
Ryan BirdDover Athletic 16
9. Ferrier Morgan • 2 squads 15
10. Scott WilsonMacclesfield Town 14
Goals + Assists
1. Andy CookTranmere Rovers 31
2. Bruno AndradeBoreham Wood 28
3. Rowe Danny • Fylde 27
4. Macauley BonneLeyton Orient 25
5. James NorwoodTranmere Rovers 24
6. Josh ReesBromley 22
7. Danny KedwellEbbsfleet United 21
8. Ferrier Morgan • 2 squads 20
9. Ryan BirdDover Athletic 19
Pritchard Harry • Maidenhead United 19
Yellow Cards
1. James JenningsWrexham 12
Bedsenté GomisBarrow 12
3. Jake CassidyHartlepool United 11
Kosylo Matt • FC Halifax Town 11
Finley Sam • Fylde 11
Sam WedgburyWrexham 11
7. Jay HarrisTranmere Rovers 10
Upward Ryan • Maidenhead United 10
Frankie RaymondBromley 10
James ComleyMaidenhead United 10
Craig EastmondSutton United 10
Andy HallsChester 10
Red Cards
1. Finley Sam • Fylde 3
2. Stuart LewisMaidstone United 2
Upward Ryan • Maidenhead United 2
Lewis MontroseFylde 2
5. Andrew BoyceEastleigh 1
Romain Elliott • Torquay United 1
Dan HanfordGateshead 1
Luke CoddingtonGuiseley 1
Jake CapriceLeyton Orient 1
Shwan JalalMacclesfield Town 1
Vassell Theo • Gateshead 1
Matt YoungWoking 1
Bondz N'GalaLeyton Orient 1
Jamie CollinsSutton United 1
Lucas DawsonChester 1
Ollie BanksTranmere Rovers 1
Ash PalmerGuiseley 1
Jimmy DunneBarrow 1
Darren CarterSolihull Moors 1
Bedsenté GomisBarrow 1
Keiran MurtaghBoreham Wood 1
Daly Liam • Solihull Moors 1
Jamey OsborneSolihull Moors 1
Luke BurkeFylde 1
Kane FerdinandWoking 1
Scott GarnerFC Halifax Town 1
Blair AdamsHartlepool United 1
Rees GreenwoodGateshead 1
Nathan BlissettMacclesfield Town 1
Emmanuel OyelekeAldershot Town 1
Victor NirennoldGuiseley 1
Matthew BlinkhornFylde 1
Steve McNultyTranmere Rovers 1
James MulleyMaidenhead United 1
Carl MagnayHartlepool United 1
Andy CookTranmere Rovers 1
Manny SmithWrexham 1
Adi YussufSolihull Moors 1
James NorwoodTranmere Rovers 1
Russell PennGateshead 1
Dean BeckwithMaidstone United 1
Roger JohnsonBromley 1
John RooneyGuiseley 1
Rhys HealeyTorquay United 1
Will EvansAldershot Town 1
Devante RodneyHartlepool United 1
Jack MuldoonFylde 1
Alex WynterMaidstone United 1
Paul RutherfordWrexham 1
Dan JonesBarrow 1
Adrian CliftonMaidenhead United 1
Lathaniel Rowe-TurnerChester 1
Adam McDonnellAldershot Town 1
Sam JohnsonFC Halifax Town 1
Bradley BubbEbbsfleet United 1
Jack MackrethWrexham 1
Flowers Harry • Guiseley 1
Kevin RobertsWrexham 1
Jamie Sendles-WhiteLeyton Orient 1
Foster Kodi • Aldershot Town 1
George DowlingTorquay United 1
Ben TomlinsonFC Halifax Town 1
Gallagher Jake • Aldershot Town 1
Harry BeautymanSutton United 1
Ross FlitneyEastleigh 1
Harvey Alex • Barrow 1
Bauress Bradley • Barrow 1
Higgs Jordan • Bromley 1
Zain WestbrookeSolihull Moors 1
Matty BrownFC Halifax Town 1
Isaac Chez • Woking 1
Mark CarringtonWrexham 1
Kevin LokkoDagenham & Redbridge 1
Jones James • Chester 1
Jay McEveleyTranmere Rovers 1
Tom DentonFC Halifax Town 1
Kosylo Matt • FC Halifax Town 1
Nicky DeverdicsHartlepool United 1
Jamal FyfieldGateshead 1
Langley Josh • Fylde 1
Sam WedgburyWrexham 1
George PorterBromley 1
Ling Sam • Dagenham & Redbridge 1
Clarke Danny • FC Halifax Town 1
Scott HarrisonHartlepool United 1
Makoma Donovan • Barrow 1
Cunningham Aaron • Hartlepool United 1
Clean Sheets
1. Mitch WalkerDover Athletic 18
Grant SmithBoreham Wood 18
Scott DaviesTranmere Rovers 18
4. Chris DunnWrexham 16
Shwan JalalMacclesfield Town 16
6. David GregoryBromley 15
7. Ashmore Nathan • Ebbsfleet United 14
8. Sam JohnsonFC Halifax Town 13
Butler Jamie • Sutton United 13
10. Lee WorganMaidstone United 12


League Notes

Rank Key

About launched (June 13th) with coverage for England (5 leagues), France (2 leagues), Germany (3 leagues), Italy (2 leagues), Spain (2 leagues), and United States (3 leagues). We have many more leagues, but are vetting them and will release them as they are prepared.

We have also added: Netherlands (July 16), Scotland (July 23), Portugal (July 30), Mexico (Oct 29), Belgium (Oct 29), Austria (Oct 29), Australia (Nov 5), Russia (Nov 5), Poland (Nov 12), Turkey (Nov 12), Denmark (Nov 28), Switzerland (Dec 4), Ukraine (Dec 17), Croatia (Dec 21), Greece (Jan 15), Bulgaria (Jan 29), Romania (Feb 18), Serbia (Mar 1), Czech Republic (Mar 1), Hungary (Mar 14), Norway (Apr 9), Sweden (Apr 9), Finland (Apr 18)

On April 12, we released what we believe is one of the most complete sources for women's soccer data on the internet. This includes: FIFA Women's World Cup (1991-present), Women's Olympic Soccer (2016), UEFA Women's Champions League (2016-present), NWSL (USA) (2017-present), Women's Super League (ENG) (2017-present), Division 1 Féminine (FRA) (2017-present), Division 1 Féminine (GER) (2016-present), W-League (AUS) (2018-2019), Eredivisie Vrouwen (NED) (2018-2019), Toppserien (NOR) (2017-present), Damallsvenskan (SWE) (2017-present)

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. Eventually, you'll be able to see Alexis Sanchez's stats in the Chilean Primera or maybe even Johan Cruyff's career stats. We will never in the future have less data than we do today. Because we are launching with a small set of countries, FBref will be ad-free for the entire year after its launch. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven sites.