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.

Player Stats, Ligue 1

Player Stats, Ligue 1 Table
Playing Time Performance Per 90 Minutes
Player Nation Pos Age Apps Starts Subs Min Mn/Ap Gls Ast PK PKatt Fls CrdY CrdR SoT Gls G+A G-PK G+A-PK SoT Fls Crd
Steve Mandandafr FRAGK33313102,73688000031100.
Lucas Ocamposar ARGMF,FW24333032,62580480049110230.140.410.140.410.791.680.38
Florian Thauvinfr FRAMF,FW25322932,53479158222951340.530.820.460.751.211.030.21
Boubacar Kamarafr FRADF18312742,408781000256040.
Morgan Sansonfr FRAMF23322662,3737453005180120.190.300.190.300.461.930.30
Luiz Gustavobr BRAMF31292542,343812000388070.
Hiroki Sakaijp JPNMF,DF28262512,283881400323030.
Bouna Sarrfr FRAMF26292542,243771100373030.
Jordan Amavifr FRADF24282442,175780200477230.
Maxime Lopezfr FRAMF20312472,097681300314040.
Valère Germainfr FRAFW283522132,0785981002310200.350.390.350.390.871.000.04
Dimitri Payetfr FRAMF,FW31302281,8526246231330140.190.490.100.390.680.630.15
Kevin Strootmannl NEDMF28272071,849691500327040.
Duje Ćaleta-Carhr CRODF21191631,454770000121250.
Adil Ramifr FRADF32161601,414881100172020.
Mario Balotelliit ITAFW27141229136580002350170.790.790.790.791.682.270.49
Rolandopt PORDF32109180480000082010.
Nemanja Radonjićrs SRBMF221771067240000062020.
Kostas Mitroglougr GREFW30147757741300080090.470.470.470.471.401.250.00
Yohann Peléfr FRAGK3586259074000000000.
Clinton N'Jiecm CMRFW241631335322320060050.761.270.761.271.271.530.00
Grégory Serticfr FRAMF2841310627000031000.
Tomáš Hubočansk SVKDF321011111000000000.
Christopher Rocchiafr FRADF2010122000000000.
Squad Total3710736,4925844454938061721.572.761.462.654.6513.322.32

Goalkeeping Stats, Ligue 1

Goalkeeping Stats, Ligue 1 Table
Player Nation Pos Age Apps Starts Subs Min Mn/Ap GA GA90 SoTA Save% W D L CS CS%
Steve Mandandafr FRAGK33313102,73688411.35115.64314512929.0
Yohann Peléfr FRAGK3586259074121.8321.429321233.3
Squad Total393723,32685531.43136.610177131129.7

Player Stats, All Competitions

Player Stats, All Competitions Table
Ligue 1 UEFA Europa League Combined
Player Nation Pos Age Apps Min Gls Ast Apps Min Gls Ast Apps Min Gls Ast
Lucas Ocamposar ARGFW,MF24332,62548434110372,96658
Luiz Gustavobr BRAMF31292,34320651810352,86130
Steve Mandandafr FRAGK33312,7360019000322,82600
Boubacar Kamarafr FRADF18312,40810536700362,77510
Florian Thauvinfr FRAFW,MF25322,534158322821352,762179
Hiroki Sakaijp JPNMF,DF28262,28314431500302,59814
Bouna Sarrfr FRAMF26292,24311627700352,52011
Maxime Lopezfr FRAMF20312,09713542101362,51814
Morgan Sansonfr FRAMF23322,37353213601342,50954
Jordan Amavifr FRADF24282,17502324900312,42402
Valère Germainfr FRAFW28352,07881422300392,30181
Kevin Strootmannl NEDMF28271,84915541900322,26815
Dimitri Payetfr FRAFW,MF31301,85246536520352,21766
Duje Ćaleta-Carhr CRODF21191,45400545000241,90400
Adil Ramifr FRADF32161,41411426600201,68011
Yohann Peléfr FRAGK358590004360001295000
Mario Balotelliit ITAFW2714913801491380
Nemanja Radonjićrs SRBMF2217672004226002189800
Rolandopt PORDF321080400129001183300
Kostas Mitroglougr GREFW3014577305215001979230
Clinton N'Jiecm CMRFW2416353323129001948232
Grégory Serticfr FRAMF2841060011500512100
Tomáš Hubočansk SVKDF321110019000210100
Florian Escalesfr FRAGK221900019000
Florian Chabrollefr FRAMF201260012600
Christopher Rocchiafr FRADF2012001110021300

Goalkeeper Stats, All Competitions

Goalkeeper Stats, All Competitions Table
Ligue 1 UEFA Europa League Combined
Player Nation Pos Age Apps Min GA CS Apps Min GA CS Apps Min GA CS
Steve Mandandafr FRAGK33312,73641919030322,826449
Yohann Peléfr FRAGK358590122436010012950222
Florian Escalesfr FRAGK221903019030

Scores & Fixtures

Scores & Fixtures Table
Comp Round Day Date Time Venue Result GF GA Opponent Attendance Captain Referee Match Report Notes
Ligue 1Matchweek 1Fri2018-08-1020:45 HomeW40Toulouse60,756Dimitri PayetRuddy BuquetMatch Report
Ligue 1Matchweek 2Sun2018-08-1921:00 AwayL13Nîmes15,285Dimitri PayetBenoît BastienMatch Report
Ligue 1Matchweek 3Sun2018-08-2621:00 HomeD22Rennes53,471Dimitri PayetAntony GautierMatch Report
Ligue 1Matchweek 4Sun2018-09-0221:00 AwayW32Monaco14,269Dimitri PayetBenoît MillotMatch Report
Ligue 1Matchweek 5Sun2018-09-1621:00 HomeW40Guingamp50,450Dimitri PayetAmaury DelerueMatch Report
UEFA Europa LeagueGroup StageThu2018-09-2018:55 HomeL12Eint FrankfurtDimitri PayetMatej JugMatch Report
Ligue 1Matchweek 6Sun2018-09-2321:00 AwayL24Lyon57,287Dimitri PayetClément TurpinMatch Report
Ligue 1Matchweek 7Wed2018-09-2619:00 HomeW32Strasbourg47,099Dimitri PayetFrançois LetexierMatch Report
Ligue 1Matchweek 8Sun2018-09-3021:00 AwayL03Lille41,623Luiz GustavoMikael LesageMatch Report
UEFA Europa LeagueGroup StageThu2018-10-0422:00 AwayD22Apollon3,031Dimitri PayetJulian WeinbergerMatch Report
Ligue 1Matchweek 9Sun2018-10-0717:00 HomeW20Caen55,935Dimitri PayetBenoît MillotMatch Report
Ligue 1Matchweek 10Sun2018-10-2121:00 AwayW10Nice30,754Dimitri PayetAmaury DelerueMatch Report
UEFA Europa LeagueGroup StageThu2018-10-2521:00 HomeL13Lazio31,930Dimitri PayetRicardo de BurgosMatch Report
Ligue 1Matchweek 11Sun2018-10-2821:00 HomeL02Paris S-G64,696Dimitri PayetBenoît BastienMatch Report
Ligue 1Matchweek 12Sun2018-11-0421:00 AwayL03Montpellier19,683Dimitri PayetAntony GautierMatch Report
UEFA Europa LeagueGroup StageThu2018-11-0818:55 AwayL12Lazio14,705Luiz GustavoVladislav BezborodovMatch Report
Ligue 1Matchweek 13Sun2018-11-1117:00 HomeW20Dijon47,430Dimitri PayetWilly DelajodMatch Report
Ligue 1Matchweek 14Sun2018-11-2521:00 AwayW31Amiens11,932Dimitri PayetJérôme MiguelgorryMatch Report
UEFA Europa LeagueGroup StageThu2018-11-2921:00 AwayL04Eint Frankfurt47,000Luiz GustavoJohn BeatonMatch Report
Ligue 1Matchweek 15Sun2018-12-0217:00 HomeD00Reims41,932Dimitri PayetNicolas RainvilleMatch Report
Ligue 1Matchweek 16Wed2018-12-0519:00 AwayL23Nantes32,663Luiz GustavoFrançois LetexierMatch Report
UEFA Europa LeagueGroup StageThu2018-12-1318:55 HomeL13Apollon9,274Dimitri PayetConstantin ColțescuMatch Report
Ligue 1Matchweek 19Sat2018-12-2221:00 AwayD11Angers15,113Dimitri PayetJérôme BrisardMatch Report
Ligue 1Matchweek 20Sun2019-01-1321:00 HomeD11Monaco44,315Dimitri PayetMikael LesageMatch Report
Ligue 1Matchweek 17Wed2019-01-1621:00 AwayL12Saint-Étienne28,146Luiz GustavoAntony GautierMatch Report
Ligue 1Matchweek 21Sun2019-01-2017:00 AwayW10Caen19,607Dimitri PayetFranck SchneiderMatch Report
Ligue 1Matchweek 22Fri2019-01-2520:45 HomeL12Lille43,845Luiz GustavoAmaury DelerueMatch Report
Ligue 1Matchweek 23Sat2019-02-0221:00 AwayL12Reims20,546Luiz GustavoFrançois LetexierMatch Report
Ligue 1Matchweek 18Tue2019-02-0519:00 HomeW10BordeauxSteve MandandaJérôme BrisardMatch Report
Ligue 1Matchweek 24Fri2019-02-0820:45 AwayW21Dijon15,095Steve MandandaThomas LéonardMatch Report
Ligue 1Matchweek 25Sat2019-02-1617:00 HomeW20Amiens50,871Steve MandandaJohan HamelMatch Report
Ligue 1Matchweek 26Sun2019-02-2417:00 AwayD11Rennes28,014Steve MandandaMikael LesageMatch Report
Ligue 1Matchweek 27Sun2019-03-0321:00 HomeW20Saint-Étienne57,337Steve MandandaClément TurpinMatch Report
Ligue 1Matchweek 28Sun2019-03-1021:00 HomeW10Nice50,935Steve MandandaBenoît BastienMatch Report
Ligue 1Matchweek 29Sun2019-03-1721:00 AwayL13Paris S-G47,647Steve MandandaAntony GautierMatch Report
Ligue 1Matchweek 30Sat2019-03-3017:00 HomeD22Angers53,507Florian ThauvinJérôme MiguelgorryMatch Report
Ligue 1Matchweek 31Fri2019-04-0520:45 AwayL02Bordeaux34,152Dimitri PayetHakim Ben El Hadj SalemMatch Report
Ligue 1Matchweek 32Sat2019-04-1317:00 HomeW21Nîmes62,614Dimitri PayetFranck SchneiderMatch Report
Ligue 1Matchweek 33Sat2019-04-2017:00 AwayW31Guingamp18,164Dimitri PayetMikael LesageMatch Report
Ligue 1Matchweek 34Sun2019-04-2821:00 HomeL12Nantes51,969Dimitri PayetJohan HamelMatch Report
Ligue 1Matchweek 35Fri2019-05-0320:45 AwayD11Strasbourg25,962Luiz GustavoJérôme MiguelgorryMatch Report
Ligue 1Matchweek 36Sun2019-05-1221:00 HomeL03Lyon61,707Luiz GustavoRuddy BuquetMatch Report
Ligue 1Matchweek 37Sat2019-05-1821:00 AwayW52Toulouse24,293Dimitri PayetFranck SchneiderMatch Report
Ligue 1Matchweek 38Fri2019-05-2421:05 HomeMontpellier

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.