Standard Stats 2019 Algeria

Standard Stats 2019 Algeria Table
Playing Time Performance Per 90 Minutes
Player Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Raïs M'BolhiGK3216161,47016.3000000000.000.000.000.000.00Matches
Ramy BensebainiDF2317161,40615.6112100200.060.060.130.060.13Matches
Riyad MahrezFW,MF2718141,32414.7729700000.480.140.610.480.61Matches
Aïssa MandiDF2714141,29014.3000000300.000.000.000.000.00Matches
Sofiane FeghouliMF2916131,26414.0123100300.070.140.210.070.21Matches
Baghdad BounedjahFW2716141,20313.49211723300.670.150.820.520.67Matches
Djamel BenlamriDF2912121,10312.3000000100.000.000.000.000.00Matches
Adlène GuediouraMF3314121,10212.2000000400.000.000.000.000.00Matches
Ismaël BennacerMF2113121,07111.9055000100.000.420.420.000.42Matches
Youcef BelaïliMF,FW2613121,01211.2325211200.270.180.440.180.36Matches
Youcef AtalDF22131299411.0112100300.090.090.180.090.18Matches
Yacine BrahimiMF281176006.7000000000.000.000.000.000.00Matches
Mohamed FaresDF22865586.2000000000.000.000.000.000.00Matches
Mehdi TahratDF29765466.1000000000.000.000.000.000.00Matches
Islam SlimaniFW30933964.4336211000.680.681.360.451.14Matches
Mehdi ZeffaneDF,MF26433614.0000000000.000.000.000.000.00Matches
Mehdi AbeidMF26833333.7101100100.270.000.270.270.27Matches
Nabil BentalebMF24443313.7000000000.000.000.000.000.00Matches
Saphir TaïderMF26432913.2011000000.000.310.310.000.31Matches
Adam OunasFW,MF22822853.2314300100.950.321.260.951.26Matches
Ayoub AbdellaouiDF25422182.4000000000.000.000.000.000.00Matches
Hicham BoudaouiMF19522122.4000000100.000.000.000.000.00Matches
Rafik HallicheDF32321872.1000000100.000.000.000.000.00Matches
Yassine BenziaMF24221421.6000000000.000.000.000.000.00Matches
Saïd BenrahmaMF,FW23221371.5000000000.000.000.000.000.00Matches
Alexandre OukidjaGK30211351.5000000000.000.000.000.000.00Matches
Azzedine DoukhaGK32221351.5000000000.000.000.000.000.00Matches
Andy DelortFW27611341.5101100000.670.000.670.670.67Matches
Rachid GhezzalMF26321281.4000000000.000.000.000.000.00Matches
Faouzi GhoulamDF2711901.0000000000.000.000.000.000.00Matches
Sofiane HanniMF2811901.0101100101.000.001.001.001.00Matches
Oussama ChitaMF2211901.0000000000.000.000.000.000.00Matches
Haithem LoucifDF2211891.0000000000.000.000.000.000.00Matches
Ishak BelfodilFW2721820.9000000000.000.000.000.000.00Matches
Zinedine FerhatMF2521800.9000000000.000.000.000.000.00Matches
Ilias HassaniDF2321710.8000000000.000.000.000.000.00Matches
Oussama DarfalouFW2511630.7000000000.000.000.000.000.00Matches
Mohamed BenkhemassaMF2520370.4000000000.000.000.000.000.00Matches
Zakaria NaidjiFW2410270.3000000000.000.000.000.000.00Matches
Hillel SoudaniFW,MF3110220.2000000000.000.000.000.000.00Matches
Victor LekhalMF2411130.1000000000.000.000.000.000.00Matches
Carl MedjaniDF,MF3310100.1000000000.000.000.000.000.00Matches
Ilyes ChetiDF241080.1000000000.000.000.000.000.00Matches
Ryad BoudebouzFW,MF2800Matches
Gaya MerbahGK2400Matches
Houcine BenayadaDF2600Matches
Idriss SaadiFW2600Matches
Mehdi JeanninGK2700Matches
Abdelkader BedraneDF2600Matches
Haris BelkeblaMF2500Matches
Moustapha ZeghbaGK2800Matches
Standard Stats 2019 Algeria Table
Playing Time Performance Per 90 Minutes
Player Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Raïs M'BolhiGK32776607.3000000000.000.000.000.000.00Matches
Ismaël BennacerMF21776256.9033000100.000.430.430.000.43Matches
Adlène GuediouraMF33765756.4000000200.000.000.000.000.00Matches
Djamel BenlamriDF29665706.3000000100.000.000.000.000.00Matches
Aïssa MandiDF27665706.3000000200.000.000.000.000.00Matches
Sofiane FeghouliMF29665636.3112100100.160.160.320.160.32Matches
Ramy BensebainiDF23665596.2011000200.000.160.160.000.16Matches
Riyad MahrezMF,FW27765526.1303300000.490.000.490.490.49Matches
Youcef BelaïliFW,MF26665265.8202200100.340.000.340.340.34Matches
Baghdad BounedjahFW27765185.8213112100.350.170.520.170.35Matches
Youcef AtalDF22442993.3011000100.000.300.300.000.30Matches
Mehdi ZeffaneDF26433614.0000000000.000.000.000.000.00Matches
Islam SlimaniFW30311361.5123100000.661.321.990.661.99Matches
Adam OunasMF22311221.4314300002.210.742.952.212.95Matches
Andy DelortMF27511141.3000000000.000.000.000.000.00Matches
Mohamed FaresDF22211011.1000000000.000.000.000.000.00Matches
Mehdi AbeidMF2631991.1000000000.000.000.000.000.00Matches
Hicham BoudaouiMF1921991.1000000100.000.000.000.000.00Matches
Mehdi TahratDF2921961.1000000000.000.000.000.000.00Matches
Rafik HallicheDF3211901.0000000100.000.000.000.000.00Matches
Yacine BrahimiFW,MF2820250.3000000000.000.000.000.000.00Matches
Azzedine DoukhaGK3200Matches
Alexandre OukidjaGK3000Matches
Squad Total27.47776607.312102211121401.641.363.001.502.86
Opponent Total26.37776607.32131111500.270.140.410.140.27
Standard Stats 2019 Algeria Table
Playing Time Performance Per 90 Minutes
Player Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Raïs M'BolhiGK32554505.0000000000.000.000.000.000.00Matches
Ramy BensebainiDF23554054.5101100000.220.000.220.220.22Matches
Riyad MahrezMF27543804.2202200000.470.000.470.470.47Matches
Mohamed FaresDF22443604.0000000000.000.000.000.000.00Matches
Mehdi TahratDF29443604.0000000000.000.000.000.000.00Matches
Nabil BentalebMF24443313.7000000000.000.000.000.000.00Matches
Yacine BrahimiMF28443263.6000000000.000.000.000.000.00Matches
Baghdad BounedjahFW27432953.3303300100.920.000.920.920.92Matches
Aïssa MandiDF27332703.0000000100.000.000.000.000.00Matches
Youcef AtalDF22332252.5101100100.400.000.400.400.40Matches
Sofiane FeghouliMF29522512.8011000100.000.360.360.000.36Matches
Saphir TaïderMF26322012.2011000000.000.450.450.000.45Matches
Adlène GuediouraMF33221802.0000000100.000.000.000.000.00Matches
Youcef BelaïliMF,FW26221711.9000000100.000.000.000.000.00Matches
Yassine BenziaMF24221421.6000000000.000.000.000.000.00Matches
Rachid GhezzalMF26321281.4000000000.000.000.000.000.00Matches
Ayoub AbdellaouiDF25211351.5000000000.000.000.000.000.00Matches
Adam OunasFW22311161.3000000100.000.000.000.000.00Matches
Islam SlimaniFW30211101.2011000000.000.820.820.000.82Matches
Mehdi AbeidMF2611901.0101100001.000.001.001.001.00Matches
Djamel BenlamriDF2911901.0000000000.000.000.000.000.00Matches
Ismaël BennacerMF2111901.0011000000.001.001.000.001.00Matches
Oussama ChitaMF2211901.0000000000.000.000.000.000.00Matches
Azzedine DoukhaGK3211901.0000000000.000.000.000.000.00Matches
Faouzi GhoulamDF2711901.0000000000.000.000.000.000.00Matches
Rafik HallicheDF3211901.0000000000.000.000.000.000.00Matches
Sofiane HanniMF2811901.0101100101.000.001.001.001.00Matches
Haithem LoucifDF2211891.0000000000.000.000.000.000.00Matches
Ishak BelfodilFW2721820.9000000000.000.000.000.000.00Matches
Hicham BoudaouiMF1911680.8000000000.000.000.000.000.00Matches
Oussama DarfalouFW2511630.7000000000.000.000.000.000.00Matches
Zakaria NaidjiFW2410270.3000000000.000.000.000.000.00Matches
Mohamed BenkhemassaMF2510220.2000000000.000.000.000.000.00Matches
Hillel SoudaniFW,MF3110220.2000000000.000.000.000.000.00Matches
Carl MedjaniDF,MF3310100.1000000000.000.000.000.000.00Matches
Ilias HassaniDF231010.0000000000.000.000.000.000.00Matches
Abdelkader BedraneDF2600Matches
Saïd BenrahmaFW,MF2300Matches
Ryad BoudebouzFW,MF2800Matches
Mehdi JeanninGK2700Matches
Victor LekhalMF2400Matches
Alexandre OukidjaGK3000Matches
Idriss SaadiFW2600Matches
Mehdi ZeffaneDF,MF2600Matches
Moustapha ZeghbaGK2800Matches
Squad Total27.06665406.09413900801.500.672.171.502.17
Opponent Total28.36665406.0448400810.670.671.330.671.33
Standard Stats 2019 Algeria Table
Playing Time Performance Per 90 Minutes
Player Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Youcef AtalDF22654705.2000000100.000.000.000.000.00Matches
Sofiane FeghouliMF29554505.0000000100.000.000.000.000.00Matches
Aïssa MandiDF27554505.0000000000.000.000.000.000.00Matches
Djamel BenlamriDF29554434.9000000000.000.000.000.000.00Matches
Ramy BensebainiDF23654424.9000000000.000.000.000.000.00Matches
Baghdad BounedjahFW27553904.3415311100.920.231.150.690.92Matches
Riyad MahrezFW,MF27643924.4224200000.460.460.920.460.92Matches
Raïs M'BolhiGK32443604.0000000000.000.000.000.000.00Matches
Ismaël BennacerMF21543564.0011000000.000.250.250.000.25Matches
Adlène GuediouraMF33543473.9000000100.000.000.000.000.00Matches
Youcef BelaïliMF,FW26543153.5123011000.290.570.860.000.57Matches
Yacine BrahimiMF28532492.8000000000.000.000.000.000.00Matches
Saïd BenrahmaMF,FW23221371.5000000000.000.000.000.000.00Matches
Islam SlimaniFW30411501.7202111001.200.001.200.600.60Matches
Mehdi AbeidMF26411441.6000000100.000.000.000.000.00Matches
Alexandre OukidjaGK30211351.5000000000.000.000.000.000.00Matches
Mohamed FaresDF2221971.1000000000.000.000.000.000.00Matches
Mehdi TahratDF2911901.0000000000.000.000.000.000.00Matches
Saphir TaïderMF2611901.0000000000.000.000.000.000.00Matches
Ayoub AbdellaouiDF2521830.9000000000.000.000.000.000.00Matches
Zinedine FerhatMF2521800.9000000000.000.000.000.000.00Matches
Ilias HassaniDF2311700.8000000000.000.000.000.000.00Matches
Azzedine DoukhaGK3211450.5000000000.000.000.000.000.00Matches
Victor LekhalMF2411130.1000000000.000.000.000.000.00Matches
Adam OunasFW,MF2220470.5000000000.000.000.000.000.00Matches
Hicham BoudaouiMF1920450.5000000000.000.000.000.000.00Matches
Andy DelortFW2710200.2101100004.500.004.504.504.50Matches
Mohamed BenkhemassaMF2510150.2000000000.000.000.000.000.00Matches
Ilyes ChetiDF241080.1000000000.000.000.000.000.00Matches
Rafik HallicheDF321070.1000000000.000.000.000.000.00Matches
Haris BelkeblaMF2500Matches
Houcine BenayadaDF2600Matches
Oussama DarfalouFW2500Matches
Gaya MerbahGK2400Matches
Zakaria NaidjiFW2400Matches
Mehdi ZeffaneDF,MF2600Matches
Squad Total27.26665406.010616733501.671.002.671.172.17
Opponent Total25.66665406.04153111200.670.170.830.500.67

Scores & Fixtures 2019 Algeria: All Competitions

Scores & Fixtures 2019 Algeria: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent Poss Attendance Captain Formation Opp Formation Referee Match Report Notes
2017-06-1122:00 Africa Cup of Nations qualificationGroup stageSunHomeW10tg TogoRaïs M'Bolhi4-2-3-14-2-2-2Joshua BondoMatch Report
2018-09-0818:00 Africa Cup of Nations qualificationGroup stageSatAwayD11gm GambiaYacine Brahimi4-2-3-14-5-1Youssef EssrairiMatch Report
2018-10-1220:45 Africa Cup of Nations qualificationGroup stageFriHomeW20bj BeninRiyad Mahrez4-2-3-13-4-3Sekou Ahmed TouréMatch Report
2018-10-1616:00 Africa Cup of Nations qualificationGroup stageTueAwayL01bj BeninSofiane Feghouli4-2-3-13-4-3Jackson PavazaMatch Report
2018-11-1816:00 Africa Cup of Nations qualificationGroup stageSunAwayW41tg TogoRaïs M'Bolhi4-1-4-14-2-3-1Davies OmwenoMatch Report
2019-03-2220:45 Africa Cup of Nations qualificationGroup stageFriHomeD11gm GambiaRafik Halliche4-3-34-3-2-1Alioum AlioumMatch Report
2019-03-2620:45 Friendlies (M)Friendlies (M)TueHomeW10tn TunisiaRiyad Mahrez4-1-4-14-2-3-1Samir GuezzazMatch Report
2019-06-1121:00 Friendlies (M)Friendlies (M)TueHomeD11bi Burundi4,600Riyad Mahrez4-1-4-14-2-2-2Ali ShabanMatch Report
2019-06-1621:00 Friendlies (M)Friendlies (M)SunNeutralW32ml MaliYacine Brahimi4-2-3-14-2-3-1Omar Mubarak Al YaqoubiMatch Report
2019-06-2322:00 Africa Cup of NationsGroup stageSunNeutralW20ke Kenya56Riyad Mahrez4-1-4-14-2-3-1Mahamadou KeitaMatch Report
2019-06-2719:00 Africa Cup of NationsGroup stageThuNeutralW10sn Senegal45Riyad Mahrez4-2-2-24-2-2-2Janny SikazweMatch Report
2019-07-0121:00 Africa Cup of NationsGroup stageMonNeutralW30tz Tanzania57Raïs M'Bolhi4-2-3-14-2-3-1Andofetra RakotojaonaMatch Report
2019-07-0721:00 Africa Cup of NationsRound of 16SunNeutralW30gn Guinea42Riyad Mahrez4-2-2-24-1-3-2Bernard CamilleMatch Report
2019-07-1118:00 Africa Cup of NationsQuarter-finalsThuNeutralD1 (4)1 (3)ci Côte d'Ivoire57Riyad Mahrez4-2-2-24-2-3-1Bamlak TessemaMatch ReportAlgeria won on penalty kicks following extra time
2019-07-1421:00 Africa Cup of NationsSemi-finalsSunNeutralW21ng Nigeria50Riyad Mahrez4-1-4-14-2-3-1Bakary Papa GassamaMatch Report
2019-07-1921:00 Africa Cup of NationsFinalFriNeutralW10sn Senegal38Riyad Mahrez4-2-2-24-2-3-1Alioum AlioumMatch Report
2019-09-0921:00 Friendlies (M)Friendlies (M)MonHomeW10bj BeninRiyad Mahrez4-2-3-14-1-4-1Ibrahim Nour El DinMatch Report
2019-10-1020:45 Friendlies (M)Friendlies (M)ThuHomeD11cd Congo DRYacine Brahimi4-3-2-14-2-3-1Moussa Ahamadou AlouMatch Report
2019-10-1521:00 Friendlies (M)Friendlies (M)TueHomeW30co ColombiaRiyad Mahrez4-1-4-14-1-4-1Ruddy BuquetMatch Report

Goalkeeping 2019 Algeria

Goalkeeping 2019 Algeria Table
Playing Time Performance Penalty Kicks
Player Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Raïs M'BolhiGK3216161,47016.320.27171694.11321956.322000.0Matches
Alexandre OukidjaGK30211351.51001100.00000Matches
Azzedine DoukhaGK32221351.502000.00000Matches
Goalkeeping 2019 Algeria Table
Playing Time Performance Penalty Kicks
Player Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Raïs M'BolhiGK32776607.320.27171694.1700571.411000.0Matches
Squad Total27.4776607.320.27171694.161000.011000.0
Opponent Total26.3776607.3131.77241250.001600.021010.0
Goalkeeping 2019 Algeria Table
Playing Time Performance Penalty Kicks
Player Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Raïs M'BolhiGK32554505.0311240.00000Matches
Azzedine DoukhaGK3211901.001000.00000Matches
Squad Total27.0665406.0321233.30000
Opponent Total28.3665406.0123116.70000
Goalkeeping 2019 Algeria Table
Playing Time Performance Penalty Kicks
Player Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Raïs M'BolhiGK32443604.0310250.011000.0Matches
Alexandre OukidjaGK30211351.51001100.00000Matches
Azzedine DoukhaGK3211450.501000.00000Matches
Squad Total27.2665406.0420350.011000.0
Opponent Total25.6665406.002400.033000.0
Become a Stathead & surf this site ad-free.

Shooting 2019 Algeria

Shooting 2019 Algeria Table
Standard
Player Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Raïs M'BolhiGK3216.30000.000.0000Matches
Ramy BensebainiDF2315.614125.00.640.160.000.0000Matches
Riyad MahrezFW,MF2714.7712650.01.960.980.250.5000Matches
Aïssa MandiDF2714.30100.00.160.000.0000Matches
Sofiane FeghouliMF2914.016116.70.960.160.171.0000Matches
Baghdad BounedjahFW2713.4919526.33.300.870.050.2023Matches
Djamel BenlamriDF2912.30000.000.0000Matches
Adlène GuediouraMF3312.204125.00.630.160.000.0000Matches
Ismaël BennacerMF2111.903133.30.430.140.000.0000Matches
Youcef BelaïliMF,FW2611.237457.11.200.680.290.5011Matches
Youcef AtalDF2211.01000.000.0000Matches
Yacine BrahimiMF286.70000.000.0000Matches
Mohamed FaresDF226.20300.02.670.000.0000Matches
Mehdi TahratDF296.10000.000.0000Matches
Islam SlimaniFW304.437457.14.632.650.140.2511Matches
Mehdi ZeffaneDF,MF264.00000.000.0000Matches
Mehdi AbeidMF263.71000.000.0000Matches
Nabil BentalebMF243.7000Matches
Saphir TaïderMF263.2000Matches
Adam OunasFW,MF223.236350.04.432.210.501.0000Matches
Ayoub AbdellaouiDF252.4000Matches
Hicham BoudaouiMF192.40300.02.730.000.0000Matches
Rafik HallicheDF322.10000.000.0000Matches
Yassine BenziaMF241.6000Matches
Saïd BenrahmaMF,FW231.5000Matches
Alexandre OukidjaGK301.5000Matches
Azzedine DoukhaGK321.5000Matches
Andy DelortFW271.51200.01.580.000.0000Matches
Rachid GhezzalMF261.4000Matches
Faouzi GhoulamDF271.0000Matches
Sofiane HanniMF281.0100Matches
Oussama ChitaMF221.0000Matches
Haithem LoucifDF221.0000Matches
Ishak BelfodilFW270.9000Matches
Zinedine FerhatMF250.9000Matches
Ilias HassaniDF230.8000Matches
Oussama DarfalouFW250.7000Matches
Mohamed BenkhemassaMF250.4000Matches
Zakaria NaidjiFW240.3000Matches
Hillel SoudaniFW,MF310.2000Matches
Victor LekhalMF240.1000Matches
Carl MedjaniDF,MF330.1000Matches
Ilyes ChetiDF240.1000Matches
Shooting 2019 Algeria Table
Standard
Player Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Raïs M'BolhiGK327.30000.000.0000Matches
Ismaël BennacerMF216.903133.30.430.140.000.0000Matches
Adlène GuediouraMF336.404125.00.630.160.000.0000Matches
Djamel BenlamriDF296.30000.000.0000Matches
Aïssa MandiDF276.30100.00.160.000.0000Matches
Sofiane FeghouliMF296.316116.70.960.160.171.0000Matches
Ramy BensebainiDF236.204125.00.640.160.000.0000Matches
Riyad MahrezMF,FW276.1312650.01.960.980.250.5000Matches
Youcef BelaïliFW,MF265.827457.11.200.680.290.5000Matches
Baghdad BounedjahFW275.8219526.33.300.870.050.2012Matches
Youcef AtalDF223.30000.000.0000Matches
Mehdi ZeffaneDF264.00000.000.0000Matches
Islam SlimaniFW301.517457.14.632.650.140.2500Matches
Adam OunasMF221.436350.04.432.210.501.0000Matches
Andy DelortMF271.30200.01.580.000.0000Matches
Mohamed FaresDF221.10300.02.670.000.0000Matches
Mehdi AbeidMF261.10000.000.0000Matches
Hicham BoudaouiMF191.10300.02.730.000.0000Matches
Mehdi TahratDF291.10000.000.0000Matches
Rafik HallicheDF321.00000.000.0000Matches
Yacine BrahimiFW,MF280.30000.000.0000Matches
Squad Total27.47.312772633.810.503.550.140.4212
Opponent Total26.37.32761925.010.362.590.010.0511
Shooting 2019 Algeria Table
Standard
Player Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Raïs M'BolhiGK325.0000Matches
Ramy BensebainiDF234.5100Matches
Riyad MahrezMF274.2200Matches
Mohamed FaresDF224.0000Matches
Mehdi TahratDF294.0000Matches
Nabil BentalebMF243.7000Matches
Yacine BrahimiMF283.6000Matches
Baghdad BounedjahFW273.3300Matches
Aïssa MandiDF273.0000Matches
Youcef AtalDF222.5100Matches
Sofiane FeghouliMF292.8000Matches
Saphir TaïderMF262.2000Matches
Adlène GuediouraMF332.0000Matches
Youcef BelaïliMF,FW261.9000Matches
Yassine BenziaMF241.6000Matches
Rachid GhezzalMF261.4000Matches
Ayoub AbdellaouiDF251.5000Matches
Adam OunasFW221.3000Matches
Islam SlimaniFW301.2000Matches
Mehdi AbeidMF261.0100Matches
Djamel BenlamriDF291.0000Matches
Ismaël BennacerMF211.0000Matches
Oussama ChitaMF221.0000Matches
Azzedine DoukhaGK321.0000Matches
Faouzi GhoulamDF271.0000Matches
Rafik HallicheDF321.0000Matches
Sofiane HanniMF281.0100Matches
Haithem LoucifDF221.0000Matches
Ishak BelfodilFW270.9000Matches
Hicham BoudaouiMF190.8000Matches
Oussama DarfalouFW250.7000Matches
Zakaria NaidjiFW240.3000Matches
Mohamed BenkhemassaMF250.2000Matches
Hillel SoudaniFW,MF310.2000Matches
Carl MedjaniDF,MF330.1000Matches
Ilias HassaniDF230.0000Matches
Squad Total27.06.0900
Opponent Total28.36.0400
Shooting 2019 Algeria Table
Standard
Player Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Youcef AtalDF225.2000Matches
Sofiane FeghouliMF295.0000Matches
Aïssa MandiDF275.0000Matches
Djamel BenlamriDF294.9000Matches
Ramy BensebainiDF234.9000Matches
Baghdad BounedjahFW274.3411Matches
Riyad MahrezFW,MF274.4200Matches
Raïs M'BolhiGK324.0000Matches
Ismaël BennacerMF214.0000Matches
Adlène GuediouraMF333.9000Matches
Youcef BelaïliMF,FW263.5111Matches
Yacine BrahimiMF282.8000Matches
Saïd BenrahmaMF,FW231.5000Matches
Islam SlimaniFW301.7211Matches
Mehdi AbeidMF261.6000Matches
Alexandre OukidjaGK301.5000Matches
Mohamed FaresDF221.1000Matches
Mehdi TahratDF291.0000Matches
Saphir TaïderMF261.0000Matches
Ayoub AbdellaouiDF250.9000Matches
Zinedine FerhatMF250.9000Matches
Ilias HassaniDF230.8000Matches
Azzedine DoukhaGK320.5000Matches
Victor LekhalMF240.1000Matches
Adam OunasFW,MF220.5000Matches
Hicham BoudaouiMF190.5000Matches
Andy DelortFW270.2100Matches
Mohamed BenkhemassaMF250.2000Matches
Ilyes ChetiDF240.1000Matches
Rafik HallicheDF320.1000Matches
Squad Total27.26.01033
Opponent Total25.66.0411

Playing Time 2019 Algeria

Playing Time 2019 Algeria Table
Playing Time Starts Subs Team Success
Player Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Raïs M'BolhiGK32161,4709284.516.3169216012.56298+21+1.29+0.95Matches
Ramy BensebainiDF23171,4068380.815.616871211522.47255+20+1.28+0.74Matches
Riyad MahrezFW,MF27181,3247476.114.714881042412.50266+20+1.36+0.93Matches
Aïssa MandiDF27141,2909274.114.3149214042.50217+14+0.98-0.62Matches
Sofiane FeghouliMF29161,2647972.614.013921132332.56237+16+1.140.00Matches
Baghdad BounedjahFW27161,2037569.113.41482622812.56257+18+1.35+0.68Matches
Djamel BenlamriDF29121,1039263.412.3129211052.83236+17+1.39+0.68Matches
Adlène GuediouraMF33141,1027963.312.21287823022.50186+12+0.98-0.43Matches
Ismaël BennacerMF21131,0718261.611.91287912242.54206+14+1.18+0.10Matches
Youcef BelaïliMF,FW26131,0127858.211.21283411512.54206+14+1.25+0.26Matches
Youcef AtalDF22139947657.111.012811011942.69234+19+1.72+1.36Matches
Yacine BrahimiMF28116005534.56.7777241552.1885+3+0.45-1.05Matches
Mohamed FaresDF2285587032.16.2688521671.8896+3+0.48-0.96Matches
Mehdi TahratDF2975467831.46.169061592.00114+7+1.15+0.02Matches
Islam SlimaniFW3093964422.84.4392362062.3361+5+1.140.00Matches
Mehdi ZeffaneDF,MF2643619020.74.0390319063.0062+4+1.00-1.11Matches
Mehdi AbeidMF2683334219.13.7378152062.7562+4+1.08-0.07Matches
Nabil BentalebMF2443318361.33.74833001.7542+2+0.54-0.75Matches
Saphir TaïderMF2642917326.93.2390312032.5051+4+1.24+0.44Matches
Adam OunasFW,MF2282853616.43.2285161962.1272+5+1.58+0.53Matches
Ayoub AbdellaouiDF2542185520.22.4287122312.003300.00-1.15Matches
Hicham BoudaouiMF1952124212.22.4281131771.8040+4+1.70+0.64Matches
Rafik HallicheDF3231876210.72.1291216122.3341+3+1.44+0.34Matches
Yassine BenziaMF2421427126.31.62710023.0051+4+2.54+2.31Matches
Saïd BenrahmaMF,FW2321376912.71.52690032.0021+1+0.66-0.46Matches
Alexandre OukidjaGK302135687.81.51901145122.0010+1+0.67-0.44Matches
Azzedine DoukhaGK322135687.81.526810161.002200.00-1.05Matches
Andy DelortFW2761342211.21.519515833.0050+5+3.36+2.35Matches
Rachid GhezzalMF2631284323.71.4259011101.3312-1-0.70-2.01Matches
Faouzi GhoulamDF271909016.71.01901003.0010+1+1.00+0.20Matches
Sofiane HanniMF281909016.71.01901003.0010+1+1.00+0.20Matches
Oussama ChitaMF221909016.71.01901003.0041+3+3.00+2.60Matches
Haithem LoucifDF221898916.51.01890001.0010+1+1.01+0.21Matches
Ishak BelfodilFW272824115.20.917401801.5001-1-1.10-2.28Matches
Zinedine FerhatMF252804014.80.9167011312.001100.00-1.17Matches
Ilias HassaniDF23271366.60.817101031.001100.00-0.98Matches
Oussama DarfalouFW25163635.80.71630031.0010+1+1.43+0.67Matches
Mohamed BenkhemassaMF25237193.40.40021802.0001-1-2.43-3.47Matches
Zakaria NaidjiFW24127272.50.30012611.0001-1-3.33-4.39Matches
Hillel SoudaniFW,MF31122224.10.20012103.000000.00-0.87Matches
Victor LekhalMF24113131.20.11130013.000000.00-1.02Matches
Carl MedjaniDF,MF33110101.90.1001903.000000.00-0.85Matches
Ilyes ChetiDF241881.50.1001721.000000.00-1.02Matches
Ryad BoudebouzFW,MF2800001Matches
Gaya MerbahGK2400001Matches
Houcine BenayadaDF2600001Matches
Idriss SaadiFW2600001Matches
Mehdi JeanninGK2700001Matches
Abdelkader BedraneDF2600001Matches
Haris BelkeblaMF2500001Matches
Moustapha ZeghbaGK2800003Matches
Playing Time 2019 Algeria Table
Playing Time Starts Subs Team Success
Player Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Raïs M'BolhiGK32766094100.07.37947003.00132+11+1.50Matches
Ismaël BennacerMF2176258994.76.97895003.00132+11+1.58+1.58Matches
Adlène GuediouraMF3375758287.16.4690413303.00102+8+1.25-1.92Matches
Djamel BenlamriDF2965709586.46.36956013.00102+8+1.26-1.74Matches
Aïssa MandiDF2765709586.46.36956013.00102+8+1.26-1.74Matches
Sofiane FeghouliMF2965639485.36.36944013.00102+8+1.28-1.50Matches
Ramy BensebainiDF2365599384.76.26935013.00102+8+1.29-1.39Matches
Riyad MahrezMF,FW2775527983.66.1689511603.00102+8+1.30-1.20Matches
Youcef BelaïliFW,MF2665268879.75.86882013.0092+7+1.20-1.49Matches
Baghdad BounedjahFW2775187478.55.8685211103.00102+8+1.39-0.51Matches
Youcef AtalDF2242997545.33.34753033.0070+7+2.11+1.11Matches
Mehdi ZeffaneDF2643619054.74.0390319033.0062+4+1.00-1.11Matches
Islam SlimaniFW3031364520.61.5192122243.0030+3+1.99+0.61Matches
Adam OunasMF2231224118.51.4175022443.0040+4+2.95+1.78Matches
Andy DelortMF2751142317.31.319414523.0030+3+2.37+1.05Matches
Mohamed FaresDF2221015115.31.1191111053.0030+3+2.67+1.39Matches
Mehdi AbeidMF263993315.01.1180021043.0030+3+2.73+1.44Matches
Hicham BoudaouiMF192995015.01.119111853.0030+3+2.73+1.44Matches
Mehdi TahratDF292964814.51.119111553.0030+3+2.81+1.54Matches
Rafik HallicheDF321909013.61.01901063.0030+3+3.00+1.74Matches
Yacine BrahimiFW,MF28225133.80.30021253.000000.00-1.56Matches
Azzedine DoukhaGK3200007Matches
Alexandre OukidjaGK3000007Matches
Squad Total27.47660941007.377901917652.71132+11+1.50
Opponent Total26.37660941007.377902025610.14213-11-1.50
Playing Time 2019 Algeria Table
Playing Time Starts Subs Team Success
Player Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Raïs M'BolhiGK3254509083.35.05905002.0083+5+1.00+1.00Matches
Ramy BensebainiDF2354058175.04.55814012.0072+5+1.11+1.11Matches
Riyad MahrezMF2753807670.44.2488312812.0082+6+1.42+1.98Matches
Mohamed FaresDF2243609066.74.04904011.2543+1+0.25-1.75Matches
Mehdi TahratDF2943609066.74.04904001.7573+4+1.00+0.50Matches
Nabil BentalebMF2443318361.33.74833001.7542+2+0.54-0.75Matches
Yacine BrahimiMF2843268260.43.64822001.7542+2+0.55-0.71Matches
Baghdad BounedjahFW2742957454.63.3383214501.7572+5+1.53+1.53Matches
Aïssa MandiDF2732709050.03.03903021.332200.00-1.67Matches
Youcef AtalDF2232257541.72.53752013.0071+6+2.40+2.69Matches
Sofiane FeghouliMF2952515046.52.8291232312.0042+2+0.72-0.22Matches
Saphir TaïderMF2632016737.22.2291212032.3341+3+1.34+0.81Matches
Adlène GuediouraMF3321809033.32.02902021.501100.00-1.25Matches
Youcef BelaïliMF,FW2621718631.71.92861002.0042+2+1.05+0.32Matches
Yassine BenziaMF2421427126.31.62710023.0051+4+2.54+2.31Matches
Rachid GhezzalMF2631284323.71.4259011101.3312-1-0.70-2.01Matches
Ayoub AbdellaouiDF2521356825.01.5190114502.002200.00-1.11Matches
Adam OunasFW2231163921.51.3192121211.3321+1+0.78-0.07Matches
Islam SlimaniFW3021105520.41.2191111912.0010+1+0.82-0.02Matches
Mehdi AbeidMF261909016.71.01901001.001100.00-1.00Matches
Djamel BenlamriDF291909016.71.01901033.0041+3+3.00+2.60Matches
Ismaël BennacerMF211909016.71.01901031.001100.00-1.00Matches
Oussama ChitaMF221909016.71.01901003.0041+3+3.00+2.60Matches
Azzedine DoukhaGK321909016.71.01901041.001100.00-1.00Matches
Faouzi GhoulamDF271909016.71.01901003.0010+1+1.00+0.20Matches
Rafik HallicheDF321909016.71.01901031.001100.00-1.00Matches
Sofiane HanniMF281909016.71.01901003.0010+1+1.00+0.20Matches
Haithem LoucifDF221898916.51.01890001.0010+1+1.01+0.21Matches
Ishak BelfodilFW272824115.20.917401801.5001-1-1.10-2.28Matches
Hicham BoudaouiMF191686812.60.81680001.0010+1+1.32+0.56Matches
Oussama DarfalouFW251636311.70.71630021.0010+1+1.43+0.67Matches
Zakaria NaidjiFW24127275.00.30012601.0001-1-3.33-4.39Matches
Mohamed BenkhemassaMF25122224.10.20012101.0001-1-4.09-5.13Matches
Hillel SoudaniFW,MF31122224.10.20012103.000000.00-0.87Matches
Carl MedjaniDF,MF33110101.90.1001903.000000.00-0.85Matches
Ilias HassaniDF231110.20.0001011.000000.00-0.83Matches
Abdelkader BedraneDF2600001Matches
Saïd BenrahmaFW,MF2300001Matches
Ryad BoudebouzFW,MF2800001Matches
Mehdi JeanninGK2700001Matches
Victor LekhalMF2400001Matches
Alexandre OukidjaGK3000001Matches
Idriss SaadiFW2600001Matches
Mehdi ZeffaneDF,MF2600001Matches
Moustapha ZeghbaGK2800003Matches
Squad Total27.06540901006.066851720431.8394+5+0.83
Opponent Total28.36540901006.066851619380.8349-5-0.83
Playing Time 2019 Algeria Table
Playing Time Starts Subs Team Success
Player Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Youcef AtalDF2264707887.05.2590511902.3393+6+1.15+1.15Matches
Sofiane FeghouliMF2954509083.35.05905012.6093+6+1.20+1.20Matches
Aïssa MandiDF2754509083.35.05905012.6093+6+1.20+1.20Matches
Djamel BenlamriDF2954438982.04.95894012.6093+6+1.22+1.22Matches
Ramy BensebainiDF2364427481.94.9585311502.3381+7+1.43+2.34Matches
Baghdad BounedjahFW2753907872.24.35782012.6083+5+1.15+0.55Matches
Riyad MahrezFW,MF2763926572.64.4485222602.3382+6+1.38+1.38Matches
Raïs M'BolhiGK3243609066.74.04904012.5083+5+1.25+0.75Matches
Ismaël BennacerMF2153567165.94.0484312212.2063+3+0.76-0.71Matches
Adlène GuediouraMF3353476964.33.9480212602.2073+4+1.04+0.10Matches
Youcef BelaïliMF,FW2653156358.33.5475111502.2072+5+1.43+1.03Matches
Yacine BrahimiMF2852495046.12.8371021802.2043+1+0.36-1.18Matches
Saïd BenrahmaMF,FW2321376925.41.52690022.0021+1+0.66-0.46Matches
Islam SlimaniFW3041503827.81.7193131912.0021+1+0.60-0.55Matches
Mehdi AbeidMF2641443626.71.6163032723.0021+1+0.62-0.51Matches
Alexandre OukidjaGK3021356825.01.5190114542.0010+1+0.67-0.44Matches
Mohamed FaresDF222974918.01.1175012212.0023-1-0.93-2.35Matches
Mehdi TahratDF291909016.71.01901041.001100.00-1.20Matches
Saphir TaïderMF261909016.71.01901003.0010+1+1.000.00Matches
Ayoub AbdellaouiDF252834215.40.918301012.001100.00-1.18Matches
Zinedine FerhatMF252804014.80.9167011312.001100.00-1.17Matches
Ilias HassaniDF231707013.00.81700021.001100.00-1.15Matches
Azzedine DoukhaGK32145458.30.51450051.001100.00-1.09Matches
Victor LekhalMF24113132.40.11130003.000000.00-1.02Matches
Adam OunasFW,MF22247248.70.50022312.001100.00-1.10Matches
Hicham BoudaouiMF19245238.30.50022221.000000.00-1.09Matches
Andy DelortFW27120203.70.20011913.0020+2+9.00+8.31Matches
Mohamed BenkhemassaMF25115152.80.20011403.000000.00-1.03Matches
Ilyes ChetiDF241881.50.1001721.000000.00-1.02Matches
Rafik HallicheDF321771.30.1001633.000000.00-1.01Matches
Haris BelkeblaMF2500001Matches
Houcine BenayadaDF2600001Matches
Oussama DarfalouFW2500001Matches
Gaya MerbahGK2400001Matches
Zakaria NaidjiFW2400001Matches
Mehdi ZeffaneDF,MF2600002Matches
Squad Total27.26540901006.066822720452.33104+6+1.00
Opponent Total25.66540901006.066822727330.33410-6-1.00

Miscellaneous Stats 2019 Algeria

Miscellaneous Stats 2019 Algeria Table
Performance
Player Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Raïs M'BolhiGK3216.30001300000Matches
Ramy BensebainiDF2315.620019806860Matches
Riyad MahrezFW,MF2714.70001114020370Matches
Aïssa MandiDF2714.33006400740Matches
Sofiane FeghouliMF2914.03007604340Matches
Baghdad BounedjahFW2713.430024790120Matches
Djamel BenlamriDF2912.3100623006120Matches
Adlène GuediouraMF3312.2400269019120Matches
Ismaël BennacerMF2111.9100131705550Matches
Youcef BelaïliMF,FW2611.22001016118470Matches
Youcef AtalDF2211.0300613031480Matches
Yacine BrahimiMF286.70000000000Matches
Mohamed FaresDF226.20006001020Matches
Mehdi TahratDF296.10003200100Matches
Islam SlimaniFW304.40006211110Matches
Mehdi ZeffaneDF,MF264.00004406350Matches
Mehdi AbeidMF263.71003100110Matches
Nabil BentalebMF243.70000Matches
Saphir TaïderMF263.20000Matches
Adam OunasFW,MF223.21000218010Matches
Ayoub AbdellaouiDF252.40000Matches
Hicham BoudaouiMF192.41006201110Matches
Rafik HallicheDF322.11004100010Matches
Yassine BenziaMF241.60000Matches
Saïd BenrahmaMF,FW231.50000Matches
Alexandre OukidjaGK301.50000Matches
Azzedine DoukhaGK321.50000Matches
Andy DelortFW271.50006123010Matches
Rachid GhezzalMF261.40000Matches
Faouzi GhoulamDF271.00000Matches
Sofiane HanniMF281.01000Matches
Oussama ChitaMF221.00000Matches
Haithem LoucifDF221.00000Matches
Ishak BelfodilFW270.90000Matches
Zinedine FerhatMF250.90000Matches
Ilias HassaniDF230.80000Matches
Oussama DarfalouFW250.70000Matches
Mohamed BenkhemassaMF250.40000Matches
Zakaria NaidjiFW240.30000Matches
Hillel SoudaniFW,MF310.20000Matches
Victor LekhalMF240.10000Matches
Carl MedjaniDF,MF330.10000Matches
Ilyes ChetiDF240.10000Matches
Miscellaneous Stats 2019 Algeria Table
Performance
Player Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Raïs M'BolhiGK327.30001300000Matches
Ismaël BennacerMF216.9100131705550Matches
Adlène GuediouraMF336.4200269019120Matches
Djamel BenlamriDF296.3100623006120Matches
Aïssa MandiDF276.32006400740Matches
Sofiane FeghouliMF296.31007604340Matches
Ramy BensebainiDF236.220019806860Matches
Riyad MahrezMF,FW276.10001114020370Matches
Youcef BelaïliFW,MF265.81001016118470Matches
Baghdad BounedjahFW275.810024790120Matches
Youcef AtalDF223.3100613031480Matches
Mehdi ZeffaneDF264.00004406350Matches
Islam SlimaniFW301.50006211110Matches
Adam OunasMF221.40000218010Matches
Andy DelortMF271.30006123010Matches
Mohamed FaresDF221.10006001020Matches
Mehdi AbeidMF261.10003100110Matches
Hicham BoudaouiMF191.11006201110Matches
Mehdi TahratDF291.10003200100Matches
Rafik HallicheDF321.01004100010Matches
Yacine BrahimiFW,MF280.30000000000Matches
Squad Total27.47.31400167135147767800
Opponent Total26.37.31500142157810458591
Miscellaneous Stats 2019 Algeria Table
Performance
Player Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Raïs M'BolhiGK325.00000Matches
Ramy BensebainiDF234.50000Matches
Riyad MahrezMF274.20000Matches
Mohamed FaresDF224.00000Matches
Mehdi TahratDF294.00000Matches
Nabil BentalebMF243.70000Matches
Yacine BrahimiMF283.60000Matches
Baghdad BounedjahFW273.31000Matches
Aïssa MandiDF273.01000Matches
Youcef AtalDF222.51000Matches
Sofiane FeghouliMF292.81000Matches
Saphir TaïderMF262.20000Matches
Adlène GuediouraMF332.01000Matches
Youcef BelaïliMF,FW261.91000Matches
Yassine BenziaMF241.60000Matches
Rachid GhezzalMF261.40000Matches
Ayoub AbdellaouiDF251.50000Matches
Adam OunasFW221.31000Matches
Islam SlimaniFW301.20000Matches
Mehdi AbeidMF261.00000Matches
Djamel BenlamriDF291.00000Matches
Ismaël BennacerMF211.00000Matches
Oussama ChitaMF221.00000Matches
Azzedine DoukhaGK321.00000Matches
Faouzi GhoulamDF271.00000Matches
Rafik HallicheDF321.00000Matches
Sofiane HanniMF281.01000Matches
Haithem LoucifDF221.00000Matches
Ishak BelfodilFW270.90000Matches
Hicham BoudaouiMF190.80000Matches
Oussama DarfalouFW250.70000Matches
Zakaria NaidjiFW240.30000Matches
Mohamed BenkhemassaMF250.20000Matches
Hillel SoudaniFW,MF310.20000Matches
Carl MedjaniDF,MF330.10000Matches
Ilias HassaniDF230.00000Matches
Squad Total27.06.08000
Opponent Total28.36.08100
Miscellaneous Stats 2019 Algeria Table
Performance
Player Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Youcef AtalDF225.21000Matches
Sofiane FeghouliMF295.01000Matches
Aïssa MandiDF275.00000Matches
Djamel BenlamriDF294.90000Matches
Ramy BensebainiDF234.90000Matches
Baghdad BounedjahFW274.31000Matches
Riyad MahrezFW,MF274.40000Matches
Raïs M'BolhiGK324.00000Matches
Ismaël BennacerMF214.00000Matches
Adlène GuediouraMF333.91000Matches
Youcef BelaïliMF,FW263.50000Matches
Yacine BrahimiMF282.80000Matches
Saïd BenrahmaMF,FW231.50000Matches
Islam SlimaniFW301.70000Matches
Mehdi AbeidMF261.61000Matches
Alexandre OukidjaGK301.50000Matches
Mohamed FaresDF221.10000Matches
Mehdi TahratDF291.00000Matches
Saphir TaïderMF261.00000Matches
Ayoub AbdellaouiDF250.90000Matches
Zinedine FerhatMF250.90000Matches
Ilias HassaniDF230.80000Matches
Azzedine DoukhaGK320.50000Matches
Victor LekhalMF240.10000Matches
Adam OunasFW,MF220.50000Matches
Hicham BoudaouiMF190.50000Matches
Andy DelortFW270.20000Matches
Mohamed BenkhemassaMF250.20000Matches
Ilyes ChetiDF240.10000Matches
Rafik HallicheDF320.10000Matches
Squad Total27.26.05000
Opponent Total25.66.012000

Player Summary

Goalkeeper Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

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. We will never in the future have less data than we do today.

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.