League Summary

Apertura 2016 Regular Season

Apertura 2016 Regular Season Table
Rk Squad MP W D L GF GA GD Pts Notes
1Club Crest Tijuana1710342513+1233→ Quarter-finals
2Club Crest Pachuca179443621+1531→ Quarter-finals
3Club Crest UANL178632213+930→ Quarter-finals
4Club Crest Guadalajara178452117+428→ Quarter-finals
5Club Crest América177732926+328→ Quarter-finals
6Club Crest UNAM178362822+627→ Quarter-finals
7Club Crest Necaxa176832418+626→ Quarter-finals
8Club Crest León177552525026→ Quarter-finals
9Club Crest Monterrey176743021+925
10Club Crest Toluca176652221+124
11Club Crest Querétaro175572024-420
12Club Crest Puebla175572530-520
13Club Crest Morelia175572834-620
14Club Crest Cruz Azul174762523+219
15Club Crest Atlas174762125-419
16Club Crest Santos174491930-1116
17Club Crest Veracruz1733112238-1612
18Club Crest Chiapas172312930-219

Apertura 2016 Liguilla

Liguilla qualifiers

Liguilla qualifiers Table
Rk Squad MP W D L GF GA GD Pts Notes
1Club Crest Tijuana1710342513+1233
2Club Crest Pachuca179443621+1531
3Club Crest UANL178632213+930
4Club Crest Guadalajara178452117+428
5Club Crest América177732926+328
6Club Crest UNAM178362822+627
7Club Crest Necaxa176832418+626
8Club Crest León177552525026

Quarter-finals

3–5
León Club Crest 8
Nov 23
León
Tijuana
Nov 26
Tijuana
León
León won on aggregate score over two legs and advance to Semi-finals.
1–2
Necaxa Club Crest 7
Nov 24
Necaxa
Pachuca
Nov 27
Pachuca
Necaxa
Necaxa won on aggregate score over two legs and advance to Semi-finals.
3 Club Crest UANL
7–2
UNAM Club Crest 6
Nov 23
UNAM
UANL
Nov 26
UANL
UNAM
UANL won on aggregate score over two legs and advance to Semi-finals.
1–2
Nov 24
América
Guadalajara
Nov 27
Guadalajara
América
América won on aggregate score over two legs and advance to Semi-finals.

Semi-finals

3 Club Crest UANL
3–1
León Club Crest 8
Nov 30
León
UANL
Dec 3
UANL
León
UANL won on aggregate score over two legs, advance to Finals and qualify for CONCACAF Champions League.
3–1
Necaxa Club Crest 7
Dec 1
Necaxa
América
Dec 4
América
Necaxa
América won on aggregate score over two legs, advance to Finals and qualify for CONCACAF Champions League.

Finals

3 Club Crest UANL
1–1
Dec 22
América
UANL
Dec 25
UANL
América
UANL won on penalty kicks following extra time.

Clausura 2017 Regular Season

Clausura 2017 Regular Season Table
Rk Squad MP W D L GF GA GD Pts Notes
1Club Crest Tijuana179443022+831→ CONCACAF Champions League via league finish, → Quarter-finals
2Club Crest Monterrey177642618+827→ Quarter-finals
3Club Crest Guadalajara177642118+327→ Quarter-finals
4Club Crest Toluca178362120+127→ Quarter-finals
5Club Crest Santos1751112520+526→ Quarter-finals
6Club Crest Atlas177552421+326→ Quarter-finals
7Club Crest UANL177462612+1425→ Quarter-finals
8Club Crest Morelia176651916+324→ Quarter-finals
9Club Crest América177371919024
10Club Crest Pachuca176651616024
11Club Crest Cruz Azul175661920-121
12Club Crest Necaxa175661621-521
13Club Crest Veracruz1770101421-721
14Club Crest León175572123-220
15Club Crest Querétaro175482127-619
16Club Crest Chiapas175481828-1019
17Club Crest UNAM175392130-918
18Club Crest Puebla174491825-716

Clausura 2017 Liguilla

Liguilla qualifiers

Liguilla qualifiers Table
Rk Squad MP W D L GF GA GD Pts Notes
1Club Crest Tijuana179443022+831
2Club Crest Monterrey177642618+827
3Club Crest Guadalajara177642118+327
4Club Crest Toluca178362120+127
5Club Crest Santos1751112520+526
6Club Crest Atlas177552421+326
7Club Crest UANL177462612+1425
8Club Crest Morelia176651916+324

Quarter-finals

2–1
May 11
Morelia
Tijuana
May 14
Tijuana
Morelia
Tijuana won on aggregate score over two legs and advance to Semi-finals.
1–6
UANL Club Crest 7
May 10
UANL
Monterrey
May 13
Monterrey
UANL
UANL won on aggregate score over two legs and advance to Semi-finals.
1–1
Atlas Club Crest 6
May 11
Atlas
Guadalajara
May 14
Guadalajara
Atlas
Guadalajara won when aggregate scores were level after two matches, with the tiebreaker going to the team with the higher seed and advance to Semi-finals.
4 Club Crest Toluca
5–4
Santos Club Crest 5
May 10
Santos
Toluca
May 13
Toluca
Santos
Toluca won on aggregate score over two legs and advance to Semi-finals.

Semi-finals

0–4
UANL Club Crest 7
May 18
UANL
Tijuana
May 21
Tijuana
UANL
UANL won on aggregate score over two legs and advance to Finals.
2–2
Toluca Club Crest 4
May 18
Toluca
Guadalajara
May 21
Guadalajara
Toluca
Guadalajara won when aggregate scores were level after two matches, with the tiebreaker going to the team with the higher seed, advance to Finals and qualify for CONCACAF Champions League.

Finals

4–3
UANL Club Crest 7
May 25
UANL
Guadalajara
May 28
Guadalajara
UANL
Guadalajara won on aggregate score over two legs.

League Table

League Table Table
Rk Squad MP W D L GF GA GD Pts Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Tijuana3419785535+206426,189Avilés Hurtado - 12Gibran Lajud, Federico Vilar→ CONCACAF Champions League via league finish
2Club Crest UANL34151094825+235541,328André-Pierre Gignac - 13Nahuel Guzmán→ CONCACAF Champions League via playoff win
3Club Crest Pachuca34151095237+155525,342Franco Jara - 14Óscar Pérez Rojas
4Club Crest Guadalajara34151094235+75535,767Ángel Zaldívar, Alan Pulido - 9Rodolfo Cota→ CONCACAF Champions League via playoff win
5Club Crest Monterrey34131385639+175248,949Rogelio Funes Mori - 15Hugo González Durán
6Club Crest América341410104845+35231,369Oribe Peralta, Silvio Romero - 12Agustín Marchesín→ CONCACAF Champions League via playoff win
7Club Crest Toluca34149114341+25123,077Fernando Uribe - 12Alfredo Talavera
8Club Crest Necaxa34111494039+14716,916Edson Puch - 15Marcelo Barovero
9Club Crest León341210124648-24620,757Mauro Boselli - 17William Yarbrough
10Club Crest Atlas34111211454504537,259Martín Barragán - 10Óscar Ustari
11Club Crest UNAM34136154952-34532,597Matías Britos - 10Alejandro Palacios
12Club Crest Morelia341111124750-34429,816Raúl Ruidíaz - 20Carlos Felipe Rodríguez
13Club Crest Santos34915104450-64225,364Jonathan Rodríguez - 12Jonathan Orozco, Agustín Marchesín
14Club Crest Cruz Azul34913124443+14021,549Jorge Benítez - 7José Corona
15Club Crest Querétaro34109154151-103923,024Camilo Sanvezzo - 13Tiago Volpi
16Club Crest Puebla3499164355-123622,137Matías Alustiza - 8Cristian Campestrini
17Club Crest Veracruz34103213658-223317,819Julio Furch - 6Pedro Gallese
18Club Crest Chiapas3477202758-312821,258Jonathan Fabbro - 7Moisés MuñozRelegated 1
League Table Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/G MP W D L GF GA GD Pts Pts/G
1Club Crest Tijuana1712233010+20382.241775525250261.53
2Club Crest UANL177642514+11271.59178452311+12281.65
3Club Crest Pachuca179802811+17352.06176292426-2201.18
4Club Crest Guadalajara179532415+9321.88176561820-2231.35
5Club Crest Monterrey179713213+19342.00174672426-2181.06
6Club Crest América1710252117+4321.88174852728-1201.18
7Club Crest Toluca177462219+3251.47177552122-1261.53
8Club Crest Necaxa176922420+4271.59175571619-3201.18
9Club Crest León176562826+2231.35176561822-4231.35
10Club Crest Atlas178722616+10311.82173591929-10140.82
11Club Crest UNAM179352821+7301.761743102131-10150.88
12Club Crest Morelia176472527-2221.29175752223-1221.29
13Club Crest Santos178632720+7301.76171971730-13120.71
14Club Crest Cruz Azul176562623+3231.35173861820-2171.00
15Club Crest Querétaro176562325-2231.35174491826-8160.94
16Club Crest Puebla174671925-6181.06175392430-6181.06
17Club Crest Veracruz179172425-1281.651712141233-2150.29
18Club Crest Chiapas175481829-11191.12172312929-2090.53

Relegation table

Relegation table Table
Rk Squad MP W D L GF GA GD Pts Pts/G Notes
1Club Crest América102482529161124+371691.66
2Club Crest UANL10246292715192+591671.64
3Club Crest Monterrey102462531173138+351631.60
4Club Crest Toluca102432930140122+181581.55
5Club Crest Pachuca102432732158125+331561.53
6Club Crest UNAM102412536155143+121481.45
7Club Crest Guadalajara102383232124113+111461.43
8Club Crest León102421842163157+61441.41
9Club Crest Tijuana102382935144140+41431.40
10Club Crest Necaxa34111494039+1471.38
11Club Crest Atlas102362739122140-181351.32
12Club Crest Santos102333534134139-51341.31
13Club Crest Cruz Azul102313536118121-31281.25
14Club Crest Querétaro102352245135147-121271.25
15Club Crest Puebla102293439122142-201211.19
16Club Crest Morelia102312546131159-281181.16
17Club Crest Veracruz102302745113152-391171.15
18Club Crest Chiapas102302745119168-491171.15Relegated 1

Squad Standard Stats 2016-2017 Liga MX

Squad Standard Stats 2016-2017 Liga MX Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
América3028.551.1343743,06034.048354355011.411.032.441.262.29
Atlas3126.549.9343743,06034.041263833031.210.761.971.121.88
Chiapas4028.949.2343743,06034.026182511000.760.531.290.741.26
Cruz Azul2828.754.7343743,06034.041253388051.210.741.940.971.71
Guadalajara2826.059.6343743,06034.0412533810041.210.741.940.971.71
León2628.046.0343743,06034.046454334011.351.322.681.262.59
Monterrey3227.849.6343743,06034.054394868021.591.152.741.412.56
Morelia2928.450.8343743,06034.043353946001.261.032.291.152.18
Necaxa2929.443.9343743,06034.037273345011.090.791.880.971.76
Pachuca3426.452.0343743,06034.0513644710011.501.062.561.292.35
Puebla2930.147.7343743,06034.041253656051.210.741.941.061.79
Querétaro3228.345.6343743,06034.040313644041.180.912.091.061.97
Santos3124.843.9343743,06034.044364134001.291.062.351.212.26
Tijuana2827.948.4343743,06034.054324599031.590.942.531.322.26
Toluca3430.551.6343743,06034.042354023021.241.032.261.182.21
UANL3028.558.1343743,06034.047414612021.381.212.591.352.56
UNAM2828.153.0343743,06034.046324334031.350.942.291.262.21
Veracruz4228.645.4343743,06034.035243144041.030.711.740.911.62
Squad Standard Stats 2016-2017 Liga MX Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs América3028.048.9343743,06034.0443139568161.290.912.211.152.06
vs Atlas3128.150.1343743,06034.0422935796661.240.852.091.031.88
vs Chiapas4027.850.8343743,06034.0574653464311.681.353.031.562.91
vs Cruz Azul2828.045.3343743,06034.0423338496991.240.972.211.122.09
vs Guadalajara2828.440.4343743,06034.03425295586121.000.741.740.851.59
vs León2628.154.0343743,06034.04732398117551.380.942.321.152.09
vs Monterrey3228.250.4343743,06034.0382636237761.120.761.881.061.82
vs Morelia2928.249.2343743,06034.0483441788861.411.002.411.212.21
vs Necaxa2928.156.1343743,06034.0382836226821.120.821.941.061.88
vs Pachuca3428.048.0343743,06034.0363133339771.060.911.970.971.88
vs Puebla2928.152.3343743,06034.05333449118541.560.972.531.292.26
vs Querétaro3228.054.4343743,06034.0494146356821.441.212.651.352.56
vs Santos3128.156.1343743,06034.0483642677161.411.062.471.242.29
vs Tijuana2828.251.6343743,06034.0312328357740.910.681.590.821.50
vs Toluca3427.748.4343743,06034.0382533557151.120.741.850.971.71
vs UANL3028.041.9343743,06034.0241722228350.710.501.210.651.15
vs UNAM2828.147.0343743,06034.0514048375441.501.182.681.412.59
vs Veracruz4228.154.6343743,06034.0574952567351.681.443.121.532.97

Squad Goalkeeping 2016-2017 Liga MX

Squad Goalkeeping 2016-2017 Liga MX Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
América334343,06034.0451.3215711274.51410101029.4651016.7
Atlas234343,06034.0451.321439873.4111211720.6972022.2
Chiapas434343,06034.0581.7118913171.47720823.5541020.0
Cruz Azul234343,06034.0431.2615311074.591312926.5942333.3
Guadalajara134343,06034.0351.031248975.8151091441.255000.0
León134343,06034.0481.4115911174.8121012926.51283127.3
Monterrey334343,06034.0391.1514110273.813138823.5321033.3
Morelia234343,06034.0501.4715210271.7111112720.6871012.5
Necaxa234343,06034.0391.1516712877.811149823.522000.0
Pachuca234343,06034.0371.0914510876.6151091235.333000.0
Puebla234343,06034.0551.6217111673.19916720.61191110.0
Querétaro234343,06034.0501.471459567.610915720.6531125.0
Santos434343,06034.0501.471469669.991510823.576010.0
Tijuana234343,06034.0351.0314310877.619781544.1531125.0
Toluca334343,06034.0250.7412810384.414911926.555000.0
UANL334343,06034.0250.7412810381.3151091647.111000.0
UNAM234343,06034.0521.531479566.713615926.5734057.1
Veracruz234343,06034.0581.7116310567.510321720.665010.0
Squad Goalkeeping 2016-2017 Liga MX Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
vs América334343,06034.0481.414300.010101438.855000.0
vs Atlas234343,06034.0451.324200.0111211514.743010.0
vs Chiapas434343,06034.0270.79250-4.020771029.4211050.0
vs Cruz Azul234343,06034.0441.29340-5.912139514.71082020.0
vs Guadalajara134343,05934.0421.24330-3.091015411.81282220.0
vs León134343,06034.0461.354200.0121012617.6541020.0
vs Monterrey334343,06034.0561.65480-2.18131338.8971112.5
vs Morelia234343,06034.0471.38410-4.912111125.9642033.3
vs Necaxa234343,06034.0401.18350-2.991411411.8541020.0
vs Pachuca234343,06034.0521.53410-9.89101525.91374236.4
vs Puebla234343,06034.0431.26370-2.71699411.8651016.7
vs Querétaro234343,06034.0411.213700.01591038.844000.0
vs Santos434343,06034.0441.29390-2.610159514.7541020.0
vs Tijuana234343,06034.0551.624600.0871938.899000.0
vs Toluca334343,06034.0431.26390-5.11191438.8522150.0
vs UANL334343,06034.0481.41460-2.291015514.7211050.0
vs UNAM234343,06034.0491.444600.01561338.843010.0
vs Veracruz234343,06034.0361.063200.021310411.854010.0

Squad Shooting 2016-2017 Liga MX

Squad Shooting 2016-2017 Liga MX Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
América3034.04801730.005.090.2555
Atlas3134.04101330.003.910.2933
Chiapas4034.02601430.004.210.1711
Cruz Azul2834.04101540.004.530.2188
Guadalajara2834.04101700.005.000.19810
León2634.04601670.004.910.2634
Monterrey3234.05401950.005.740.2568
Morelia2934.04301320.003.880.3046
Necaxa2934.03701420.004.180.2345
Pachuca3434.05101870.005.500.24710
Puebla2934.04101280.003.760.2856
Querétaro3234.04001400.004.120.2644
Santos3134.04401590.004.680.2634
Tijuana2834.05401800.005.290.2599
Toluca3434.04201390.004.090.2923
UANL3034.04701870.005.500.2512
UNAM2834.04601930.005.680.2234
Veracruz4234.03501210.003.560.2644
Squad Shooting 2016-2017 Liga MX Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs América3034.044000.000.0056
vs Atlas3134.042000.000.0079
vs Chiapas4034.057000.000.0046
vs Cruz Azul2834.042000.000.0049
vs Guadalajara2834.034000.000.0055
vs León2634.047000.000.00811
vs Monterrey3234.038000.000.0023
vs Morelia2934.048000.000.0078
vs Necaxa2934.038000.000.0022
vs Pachuca3434.036000.000.0033
vs Puebla2934.053000.000.00911
vs Querétaro3234.049000.000.0035
vs Santos3134.048000.000.0067
vs Tijuana2834.031000.000.0035
vs Toluca3434.038000.000.0055
vs UANL3034.024000.000.0022
vs UNAM2834.051000.000.0037
vs Veracruz4234.057000.000.0056

Squad Playing Time 2016-2017 Liga MX

Squad Playing Time 2016-2017 Liga MX Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
América3028.5343,0609010034.03749701411.534845+3+0.09
Atlas3126.5343,0609010034.03749801401.32454500.00
Chiapas4028.9343,0609010034.037410201370.822758-31-0.91
Cruz Azul2828.7343,0609010034.03749601411.184443+1+0.03
Guadalajara2826.0343,0609010034.03749801391.624235+7+0.21
León2628.0343,0609010034.03749701411.354648-2-0.06
Monterrey3227.8343,0609010034.037410201371.535639+17+0.50
Morelia2928.4343,0609010034.037410201361.294750-3-0.09
Necaxa2929.4343,0609010034.037410101361.384039+1+0.03
Pachuca3426.4343,0609010034.03749801401.625237+15+0.44
Puebla2930.1343,0609010034.03749701411.064355-12-0.35
Querétaro3228.3343,0609010034.037410201361.154151-10-0.29
Santos3124.8343,0609010034.03749301451.244450-6-0.18
Tijuana2827.9343,0609010034.037410201361.885535+20+0.59
Toluca3430.5343,0609010034.03749701411.504341+2+0.06
UANL3028.5343,0609010034.03749601431.624825+23+0.68
UNAM2828.1343,0609010034.03747901591.324952-3-0.09
Veracruz4228.6343,0609010034.037410101370.973658-22-0.65
Squad Playing Time 2016-2017 Liga MX Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
vs América3028.0343,0609010034.03748594171441.534548-3-0.09
vs Atlas3128.1343,0609010034.03748497221411.32454500.00
vs Chiapas4027.8343,0609010034.03748498211400.825827+31+0.91
vs Cruz Azul2828.0343,0609010034.03748496221411.184344-1-0.03
vs Guadalajara2828.4343,0609010034.03748397221411.623542-7-0.21
vs León2628.1343,0609010034.03748498231391.354846+2+0.06
vs Monterrey3228.2343,0609010034.03748496231421.533956-17-0.50
vs Morelia2928.2343,0609010034.03748495241431.295047+3+0.09
vs Necaxa2928.1343,0609010034.03748497211431.383940-1-0.03
vs Pachuca3428.0343,0609010034.03748499221391.623752-15-0.44
vs Puebla2928.1343,0609010034.037484100201381.065543+12+0.35
vs Querétaro3228.0343,0609010034.037484100221381.155141+10+0.29
vs Santos3128.1343,0609010034.037484102221361.245044+6+0.18
vs Tijuana2828.2343,0609010034.03748396251421.883555-20-0.59
vs Toluca3427.7343,0609010034.03748499221391.504143-2-0.06
vs UANL3028.0343,0609010034.03748497221411.622548-23-0.68
vs UNAM2828.1343,0609010034.03748497231411.325249+3+0.09
vs Veracruz4228.1343,0609010034.037484100201380.975836+22+0.65

Squad Miscellaneous Stats 2016-2017 Liga MX

Squad Miscellaneous Stats 2016-2017 Liga MX Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
América3034.001151800000001
Atlas3134.003341300000003
Chiapas4034.000041600000001
Cruz Azul2834.005552600000001
Guadalajara2834.004440600000001
León2634.001156500000001
Monterrey3234.002246100000001
Morelia2934.000042200000002
Necaxa2934.001162900000001
Pachuca3434.001150000000001
Puebla2934.005550800000002
Querétaro3234.004451100000002
Santos3134.000046900000002
Tijuana2834.003355200000004
Toluca3434.002251700000003
UANL3034.002251900000001
UNAM2834.003348400000001
Veracruz4234.004448900000001
Squad Miscellaneous Stats 2016-2017 Liga MX Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs América3034.08162000000000
vs Atlas3134.06663000000004
vs Chiapas4034.04311000000001
vs Cruz Azul2834.06993000000003
vs Guadalajara2834.086125000000001
vs León2634.07553000000000
vs Monterrey3234.07763000000002
vs Morelia2934.08865000000004
vs Necaxa2934.06821000000003
vs Pachuca3434.09772000000001
vs Puebla2934.08542000000002
vs Querétaro3234.06822000000001
vs Santos3134.07161000000000
vs Tijuana2834.07743000000001
vs Toluca3434.07151000000001
vs UANL3034.08352000000001
vs UNAM2834.05441000000003
vs Veracruz4234.07352000000001

Leaders

Nationalities 2016-2017 Liga MX

League Notes

Rank Key

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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. 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.