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, Premier League

Player Stats, Premier League 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
César Azpilicuetaes ESPDF28383803,403901500404070.030.160.030.160.191.060.11
Jorginhoit ITAMF26373703,165862011338070.060.060.030.030.200.940.23
Kepa Arrizabalagaes ESPGK23363603,24090000002000.000.000.000.000.000.000.06
David Luizbr BRAMF,DF31363603,239903200343080.080.140.080.140.220.940.08
N'Golo Kantéfr FRAMF27363603,095864400353060.120.230.120.230.171.020.09
Antonio Rüdigerde GERDF25333302,874871000297060.030.030.030.030.190.910.22
Eden Hazardbe BELMF,FW27373252,926791615441220430.490.950.370.831.320.370.06
Marcos Alonsoes ESPDF27313102,761892400286070.070.200.070.200.230.910.20
Willianbr BRAMF29322662,1086636001220220.130.380.130.380.940.510.09
Pedroes ESPMF,FW313121101,7805782001720250.400.510.400.511.260.860.10
Mateo Kovačićhr CROMF243221111,744550200193040.000.100.000.100.210.980.15
Ross Barkleyeng ENGMF242713141,241463500141090.220.580.220.580.651.020.07
Gonzalo Higuaínar ARGMF,FW30141311,092785000600150.410.410.410.411.240.490.00
Álvaro Morataes ESPFW25161159435950001930160.480.480.480.481.531.810.29
Olivier Giroudfr FRAFW31277208323124001210100.220.650.220.651.081.300.11
Emerson Palmieribr BRADF23107366066000080010.000.000.000.000.141.090.00
Ruben Loftus-Cheekeng ENGMF2224618983416200100080.550.730.550.730.730.920.00
Andreas Christensendk DENDF2286261577000081000.000.000.000.000.001.170.15
Callum Hudson-OdoiMF17104639139010010030.000.230.000.230.690.230.00
Willy Caballeroar ARGGK3622018090000000000.000.000.000.000.000.000.00
Cesc Fàbregases ESPMF,FW3161517529000011000.000.000.000.000.000.510.51
Davide Zappacostait ITADF2641312531000020010.000.000.000.000.721.440.00
Victor Mosesng NGAMF,FW272022613000010000.000.000.000.000.003.460.00
Gary Cahilleng ENGDF322022211000000000.000.000.000.000.000.000.00
Squad Total3811337,6206152553414901981.612.971.472.845.218.971.29

Goalkeeping Stats, Premier League

Goalkeeping Stats, Premier League Table
Player Nation Pos Age Apps Starts Subs Min Mn/Ap GA GA90 SoTA Save% W D L CS CS%
Kepa Arrizabalagaes ESPGK23363603,24090391.08121.67820881438.9
Willy Caballeroar ARGGK362201809000.0031.0001102100.0
Squad Total383803,42090391.03124.68521981642.1

Player Stats, All Competitions

Player Stats, All Competitions Table
Premier League UEFA Europa League Combined
Player Nation Pos Age Apps Min Gls Ast Apps Min Gls Ast Apps Min Gls Ast
Kepa Arrizabalagaes ESPGK23363,24000121,11000484,35000
César Azpilicuetaes ESPDF28383,40315860500464,00815
Jorginhoit ITAMF26373,165201065000473,81520
David Luizbr BRAMF,DF31363,23932548000413,71932
N'Golo Kantéfr FRAMF27363,09544948900453,58444
Eden Hazardbe BELFW,MF27372,9261615736201443,2881616
Antonio Rüdigerde GERDF25332,87410436000373,23410
Marcos Alonsoes ESPDF27312,76124433521353,09645
Willianbr BRAMF29322,108361488036462,988612
Pedroes ESPMF,FW31311,780821387343442,653125
Mateo Kovačićhr CROMF24321,744021183800432,58202
Ross Barkleyeng ENGMF24271,241351179121382,03256
Olivier Giroudfr FRAFW312783224131,036104401,868128
Andreas Christensendk DENDF22861500141,24400221,85900
Ruben Loftus-Cheekeng ENGMF2224983621171743351,700105
Emerson Palmieribr BRADF2310660001093001201,59001
Álvaro Morataes ESPFW251694350423020201,17370
Gonzalo Higuaínar ARGFW,MF30141,0925012400151,11650
Davide Zappacostait ITADF264125009718011384301
Callum Hudson-OdoiMF1710391019416421980743
Cesc Fàbregases ESPFW,MF316175005385021156002
Gary Cahilleng ENGDF3222200436000638200
Willy Caballeroar ARGGK36218000218000436000
Ethan Ampaduwal WALMF17312800312800
Victor Mosesng NGAFW,MF27226002490047500

Goalkeeper Stats, All Competitions

Goalkeeper Stats, All Competitions Table
Premier League UEFA Europa League Combined
Player Nation Pos Age Apps Min GA CS Apps Min GA CS Apps Min GA CS
Kepa Arrizabalagaes ESPGK23363,2403914121,11077484,3504621
Willy Caballeroar ARGGK36218002218021436023

Scores & Fixtures

Scores & Fixtures Table
Comp Round Day Date Time Venue Result GF GA Opponent Attendance Captain Referee Match Report Notes
Premier LeagueMatchweek 1Sat2018-08-1115:00 AwayW30Huddersfield24,121César AzpilicuetaChris KavanaghMatch Report
Premier LeagueMatchweek 2Sat2018-08-1817:30 HomeW32Arsenal40,491César AzpilicuetaMartin AtkinsonMatch Report
Premier LeagueMatchweek 3Sun2018-08-2616:00 AwayW21Newcastle Utd51,791César AzpilicuetaPaul TierneyMatch Report
Premier LeagueMatchweek 4Sat2018-09-0115:00 HomeW20Bournemouth40,178César AzpilicuetaLee MasonMatch Report
Premier LeagueMatchweek 5Sat2018-09-1515:00 HomeW41Cardiff City40,499César AzpilicuetaJonathan MossMatch Report
UEFA Europa LeagueGroup StageThu2018-09-2019:55 AwayW10PAOK24,310WillianAlberto UndianoMatch Report
Premier LeagueMatchweek 6Sun2018-09-2313:30 AwayD00West Ham56,875César AzpilicuetaMike DeanMatch Report
Premier LeagueMatchweek 7Sat2018-09-2917:30 HomeD11Liverpool40,625César AzpilicuetaAndre MarrinerMatch Report
UEFA Europa LeagueGroup StageThu2018-10-0420:00 HomeW10Vidi39,925Gary CahillMiroslav ZelinkaMatch Report
Premier LeagueMatchweek 8Sun2018-10-0714:15 AwayW30Southampton27,077César AzpilicuetaCraig PawsonMatch Report
Premier LeagueMatchweek 9Sat2018-10-2012:30 HomeD22Manchester Utd40,721César AzpilicuetaMike DeanMatch Report
UEFA Europa LeagueGroup StageThu2018-10-2520:00 HomeW31BATE Borisov39,799Gary CahillPaolo MazzoleniMatch Report
Premier LeagueMatchweek 10Sun2018-10-2813:30 AwayW40Burnley21,430César AzpilicuetaCraig PawsonMatch Report
Premier LeagueMatchweek 11Sun2018-11-0416:00 HomeW31Crystal Palace40,407César AzpilicuetaMichael OliverMatch Report
UEFA Europa LeagueGroup StageThu2018-11-0820:55 AwayW10BATE Borisov13,141Gary CahillMiloš BoškovićMatch Report
Premier LeagueMatchweek 12Sun2018-11-1114:15 HomeD00Everton40,345César AzpilicuetaKevin FriendMatch Report
Premier LeagueMatchweek 13Sat2018-11-2417:30 AwayL13Tottenham55,465César AzpilicuetaMartin AtkinsonMatch Report
UEFA Europa LeagueGroup StageThu2018-11-2920:00 HomeW40PAOK33,933Gary CahillKristo TohverMatch Report
Premier LeagueMatchweek 14Sun2018-12-0212:00 HomeW20Fulham40,551César AzpilicuetaCraig PawsonMatch Report
Premier LeagueMatchweek 15Wed2018-12-0519:45 AwayL12Wolves31,300César AzpilicuetaJonathan MossMatch Report
Premier LeagueMatchweek 16Sat2018-12-0817:30 HomeW20Manchester City40,571César AzpilicuetaMichael OliverMatch Report
UEFA Europa LeagueGroup StageThu2018-12-1318:55 AwayD22Vidi19,242Cesc FàbregasAleksandar StavrevMatch Report
Premier LeagueMatchweek 17Sun2018-12-1613:30 AwayW21Brighton30,645César AzpilicuetaStuart AttwellMatch Report
Premier LeagueMatchweek 18Sat2018-12-2215:00 HomeL01Leicester City40,558César AzpilicuetaLee ProbertMatch Report
Premier LeagueMatchweek 19Wed2018-12-2619:30 AwayW21Watford20,415César AzpilicuetaMartin AtkinsonMatch Report
Premier LeagueMatchweek 20Sun2018-12-3012:00 AwayW10Crystal Palace25,781César AzpilicuetaCraig PawsonMatch Report
Premier LeagueMatchweek 21Wed2019-01-0219:45 HomeD00Southampton40,668César AzpilicuetaJonathan MossMatch Report
Premier LeagueMatchweek 22Sat2019-01-1217:30 HomeW21Newcastle Utd40,491César AzpilicuetaChris KavanaghMatch Report
Premier LeagueMatchweek 23Sat2019-01-1917:30 AwayL02Arsenal59,979César AzpilicuetaAnthony TaylorMatch Report
Premier LeagueMatchweek 24Wed2019-01-3019:45 AwayL04Bournemouth10,227César AzpilicuetaRoger EastMatch Report
Premier LeagueMatchweek 25Sat2019-02-0215:00 HomeW50Huddersfield40,626César AzpilicuetaPaul TierneyMatch Report
Premier LeagueMatchweek 26Sun2019-02-1016:00 AwayL06Manchester City54,452César AzpilicuetaMike DeanMatch Report
UEFA Europa LeagueRound of 32Thu2019-02-1421:00 AwayW21Malmö20,312César AzpilicuetaAliaksei KulbakouMatch ReportLeg 1 of 2
UEFA Europa LeagueRound of 32Thu2019-02-2120:00 HomeW30Malmö39,813César AzpilicuetaOrel GrinfeeldMatch ReportLeg 2 of 2; Chelsea won
Premier LeagueMatchweek 28Wed2019-02-2720:00 HomeW20Tottenham40,542César AzpilicuetaAndre MarrinerMatch Report
Premier LeagueMatchweek 29Sun2019-03-0314:05 AwayW21Fulham24,900César AzpilicuetaGraham ScottMatch Report
UEFA Europa LeagueRound of 16Thu2019-03-0720:00 HomeW30Dynamo Kyiv37,280David LuizNejc KajtazovićMatch ReportLeg 1 of 2
Premier LeagueMatchweek 30Sun2019-03-1014:05 HomeD11Wolves40,692César AzpilicuetaMichael OliverMatch Report
UEFA Europa LeagueRound of 16Thu2019-03-1419:55 AwayW50Dynamo Kyiv64,830WillianTobias StielerMatch ReportLeg 2 of 2; Chelsea won
Premier LeagueMatchweek 31Sun2019-03-1716:30 AwayL02Everton39,356César AzpilicuetaAnthony TaylorMatch Report
Premier LeagueMatchweek 32Sun2019-03-3114:05 AwayW21Cardiff City32,657César AzpilicuetaCraig PawsonMatch Report
Premier LeagueMatchweek 27Wed2019-04-0319:45 HomeW30Brighton38,593César AzpilicuetaGraham ScottMatch Report
Premier LeagueMatchweek 33Mon2019-04-0820:00 HomeW20West Ham40,537César AzpilicuetaChris KavanaghMatch Report
UEFA Europa LeagueQuarterfinalsThu2019-04-1121:00 AwayW10Slavia Prague17,484César AzpilicuetaFelix ZwayerMatch ReportLeg 1 of 2
Premier LeagueMatchweek 34Sun2019-04-1416:30 AwayL02Liverpool53,279César AzpilicuetaMichael OliverMatch Report
UEFA Europa LeagueQuarterfinalsThu2019-04-1820:00 HomeW43Slavia Prague38,326César AzpilicuetaDamir SkominaMatch ReportLeg 2 of 2; Chelsea won
Premier LeagueMatchweek 35Mon2019-04-2220:00 HomeD22Burnley40,642César AzpilicuetaKevin FriendMatch Report
Premier LeagueMatchweek 36Sun2019-04-2816:30 AwayD11Manchester Utd74,526César AzpilicuetaMartin AtkinsonMatch Report
UEFA Europa LeagueSemifinalsThu2019-05-0221:00 AwayD11Eint Frankfurt48,000César AzpilicuetaCarlos del CerroMatch ReportLeg 1 of 2
Premier LeagueMatchweek 37Sun2019-05-0514:00 HomeW30Watford40,560César AzpilicuetaPaul TierneyMatch Report
UEFA Europa LeagueSemifinalsThu2019-05-0920:00 HomeW1(4)1(3)Eint Frankfurt36,070César AzpilicuetaOvidiu HațeganMatch ReportLeg 2 of 2; Chelsea won on penalty kicks following extra time
Premier LeagueMatchweek 38Sun2019-05-1215:00 AwayD00Leicester City32,140César AzpilicuetaAnthony TaylorMatch Report
UEFA Europa LeagueFinalWed2019-05-2923:00 HomeArsenal

About FBref.com

FBref.com 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 Sports-Reference.com sites.