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 Matches
Steve Mandandafr FRAGK33313102,73688000031100.
Lucas Ocamposar ARGFW,MF24343132,71580480051110230.130.400.130.400.761.690.36Matches
Florian Thauvinfr FRAFW,MF25333032,62480168223051350.550.820.480.751.201.030.21Matches
Boubacar Kamarafr FRADF18312742,408781000256040.
Morgan Sansonfr FRAMF23332762,4077353005290120.190.300.190.300.451.940.34Matches
Luiz Gustavobr BRAMF31302642,433812000388070.
Hiroki Sakaijp JPNDF,MF28272612,373881400333030.
Bouna Sarrfr FRAMF26292542,243771100374030.
Maxime Lopezfr FRAMF20322572,187681300314040.
Jordan Amavifr FRADF24282442,175780200477230.
Valère Germainfr FRAFW283623132,1686082002310200.330.420.330.420.830.950.04Matches
Dimitri Payetfr FRAFW,MF31312381,9116246231330150.190.470.090.380.710.610.14Matches
Kevin Strootmannl NEDMF28282171,939691500367040.
Duje Ćaleta-Carhr CRODF21201731,544770000131250.
Adil Ramifr FRADF32161601,414881100172020.
Mario Balotelliit ITAFW27151239406380002451180.770.770.770.771.722.300.57Matches
Rolandopt PORDF32109180480000082010.
Yohann Peléfr FRAGK3597268076000000000.
Nemanja Radonjićrs SRBMF221771067240000062020.
Kostas Mitroglougr GREFW30147757741300080090.470.470.470.471.401.250.00Matches
Clinton N'Jiecm CMRFW241731435321320070050.761.270.761.271.271.780.00Matches
Grégory Serticfr FRAMF2841310627000031000.
Tomáš Hubočansk SVKDF322026734000011000.
Christopher Rocchiafr FRADF2010122000000000.
Squad Total3811037,4785945455068371751.552.741.452.634.6113.322.37

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% Matches
Steve Mandandafr FRAGK33313102,73688411.35115.64314512929.0Matches
Yohann Peléfr FRAGK3597268076121.5925.520421342.9Matches
Squad Total403823,41685531.40140.621187131231.6

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 Matches
Lucas Ocamposar ARGFW,MF24342,71548434110383,05658Matches
Luiz Gustavobr BRAMF31302,43320651810362,95130Matches
Florian Thauvinfr FRAFW,MF25332,624168322821362,852189Matches
Steve Mandandafr FRAGK33312,7360019000322,82600Matches
Boubacar Kamarafr FRADF18312,40810536700362,77510Matches
Hiroki Sakaijp JPNMF,DF28272,37314431500312,68814Matches
Maxime Lopezfr FRAMF20322,18713542101372,60814Matches
Morgan Sansonfr FRAMF23332,40753213601352,54354Matches
Bouna Sarrfr FRAMF26292,24311627700352,52011Matches
Jordan Amavifr FRADF24282,17502324900312,42402Matches
Valère Germainfr FRAFW28362,16882422300402,39182Matches
Kevin Strootmannl NEDMF28281,93915541900332,35815Matches
Dimitri Payetfr FRAFW,MF31311,91146536520362,27666Matches
Duje Ćaleta-Carhr CRODF21201,54400545000251,99400Matches
Adil Ramifr FRADF32161,41411426600201,68011Matches
Yohann Peléfr FRAGK35968000436000131,04000Matches
Mario Balotelliit ITAFW2715940801594080Matches
Nemanja Radonjićrs SRBMF2217672004226002189800Matches
Rolandopt PORDF321080400129001183300Matches
Kostas Mitroglougr GREFW3014577305215001979230Matches
Clinton N'Jiecm CMRFW2417353323129002048232Matches
Tomáš Hubočansk SVKDF322670019000315700Matches
Grégory Serticfr FRAMF2841060011500512100Matches
Florian Escalesfr FRAGK221900019000Matches
Florian Chabrollefr FRAMF201260012600Matches
Christopher Rocchiafr FRADF2012001110021300Matches

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 Matches
Steve Mandandafr FRAGK33312,73641919030322,826449Matches
Yohann Peléfr FRAGK3596801234360100131,040223Matches
Florian Escalesfr FRAGK221903019030Matches

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
Europa LgGroup 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
Europa LgGroup 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
Europa LgGroup 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
Europa LgGroup 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
Europa LgGroup 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
Europa LgGroup 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 HomeW10Montpellier53,788Dimitri PayetAntony GautierMatch Report

About launched (June 13, 2018) 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, 2018), Scotland (July 23, 2018), Portugal (July 30, 2018), Mexico (Oct 29, 2018), Belgium (Oct 29, 2018), Austria (Oct 29, 2018), Australia (Nov 5, 2018), Russia (Nov 5, 2018), Poland (Nov 12, 2018), Turkey (Nov 12, 2018), Denmark (Nov 28, 2018), Switzerland (Dec 4, 2018), Ukraine (Dec 17, 2018), Croatia (Dec 21, 2018), Greece (Jan 15, 2019), Bulgaria (Jan 29, 2019), Romania (Feb 18, 2019), Serbia (Mar 1, 2019), Czech Republic (Mar 1, 2019), Hungary (Mar 14, 2019), Norway (Apr 9, 2019), Sweden (Apr 9, 2019), Finland (Apr 18, 2019)

On April 12, 2019, 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.