League Summary

Regular season

Regular season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Leyton Orient46261376134+27911.987,844Paul Smyth - 10Lawrence VigourouxPromoted
2Club Crest Stevenage46241396139+22851.853,691Luke Norris, Jamie Reid... - 10Taye Ashby-HammondPromoted
3Club Crest Northampton46231496242+20831.805,920Sam Hoskins - 22Lee BurgePromoted
4Club Crest Stockport462213116537+28791.729,068Kyle Wootton - 14Ben Hinchcliffe→ Semi-finals
5Club Crest Carlisle United462016106643+23761.656,659Kristian Dennis - 20Tomáš HolýPromoted, → Semi-finals
6Club Crest Bradford City462016106143+18761.6517,767Andy Cook - 28Harry Lewis→ Semi-finals
7Club Crest Salford City46229157254+18751.632,831Callum Hendry - 12Alex Cairns→ Semi-finals
8Club Crest Mansfield Town462112137255+17751.636,696Will Swan - 10Christy Pym
9Club Crest Barrow46188204753-6621.353,492Josh Gordon - 15Paul Farman
10Club Crest Swindon Town461613176155+6611.339,064Jonny Williams - 10Solomon Brynn
11Club Crest Grimsby Town461613174956-7611.336,279Harry Clifton - 7Max Crocombe
12Club Crest Tranmere Rovers461513184548-3581.266,148Josh Hawkes - 10Ross Doohan
13Club Crest Crewe Alexandra461416164860-12581.264,289Dan Agyei - 16Arthur Okonkwo
14Club Crest Sutton United461513184658-12581.263,309Will Randall, Omar Bugiel - 6Jack Rose
15Club Crest Newport County461415175356-3571.244,089Omar Bogle - 17Joe Day
16Club Crest Walsall461219154649-3551.205,540Danny Johnson - 12Owen Evans
17Club Crest Gillingham461413193649-13551.205,375Tom Nichols - 6Glenn Morris
18Club Crest Doncaster46167234665-19551.206,500George Miller - 11Jonathan Mitchell
19Club Crest Harrogate461216185968-9521.132,296Luke Armstrong - 16Pete Jameson
20Club Crest Colchester Utd461213214451-7491.073,586Noah Chilvers - 9Kieran O'Hara
21Club Crest AFC Wimbledon461115204860-12481.047,604Ali Al Hamadi - 10Nik Tzanev
22Club Crest Crawley Town461113224871-23461.003,044Dom Telford - 12Corey Addai
23Club Crest Hartlepool Utd46916215278-26430.934,672Josh Umerah - 12Ben KillipRelegated
24Club Crest Rochdale46911264670-24380.832,942Devante Rodney - 11Richard O'DonnellRelegated
Regular season Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
1Club Crest Leyton Orient2315623213+19512.222311752921+8401.74
2Club Crest Stevenage2317244016+24532.302371152123-2321.39
3Club Crest Northampton2312653120+11421.832311843122+9411.78
4Club Crest Stockport2311933216+16421.832311483321+12371.61
5Club Crest Carlisle United2311843421+13411.78239863222+10351.52
6Club Crest Bradford City2391043323+10371.612311662820+8391.70
7Club Crest Salford City2310582823+5351.522312474431+13401.74
8Club Crest Mansfield Town239863731+6351.522312473524+11401.74
9Club Crest Barrow2312382919+10391.702365121834-16231.00
10Club Crest Swindon Town239683124+7331.43237793031-1281.22
11Club Crest Grimsby Town2371062425-1311.352393112531-6301.30
12Club Crest Tranmere Rovers2310672720+7361.572357111828-10220.96
13Club Crest Crewe Alexandra2311663226+6391.7023310101634-18190.83
14Club Crest Sutton United2311572621+5381.652348112037-17200.87
15Club Crest Newport County2367102730-3251.092388726260321.39
16Club Crest Walsall239952819+9361.5723310101830-12190.83
17Club Crest Gillingham2311572120+1381.652338121529-14170.74
18Club Crest Doncaster23111112730-3341.482356121935-16210.91
19Club Crest Harrogate2361073132-1281.222366112836-8241.04
20Club Crest Colchester Utd236982523+2271.172364131928-9220.96
21Club Crest AFC Wimbledon237792630-4281.222348112230-8200.87
22Club Crest Crawley Town239773130+1341.482326151741-24120.52
23Club Crest Hartlepool Utd2351082736-9251.092346132542-17180.78
24Club Crest Rochdale2355132938-9200.872346131732-15180.78

Promotion play-offs

Semi-finals

May 14
Bradford City
Carlisle United
May 20
Carlisle United
Bradford City
Carlisle United won on aggregate score over two legs, after extra time.
May 13
Salford City
Stockport
May 20
Stockport
Salford City
Stockport won on penalty kicks following extra time and advance to Final.
Salford City remained in League Two.

Final

Stockport remained in League Two.
Carlisle United won on penalty kicks following extra time and promoted to League One.

Squad Standard Stats 2022-2023 League Two

Squad Standard Stats 2022-2023 League Two Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
AFC Wimbledon3824.846.9465064,14046.0482674471210631.040.571.611.021.59
Barrow3026.945.9465064,14046.043317441249340.930.671.610.891.57
Bradford City3226.754.7465064,14046.0594510455449251.280.982.261.202.17
Carlisle United2826.146.2465064,14046.0654410962347721.410.962.371.352.30
Colchester Utd3726.946.3465064,14046.043297240358610.930.631.570.871.50
Crawley Town3825.450.8465064,14046.047348143458841.020.741.760.931.67
Crewe Alexandra3224.448.3465064,14046.048307841787851.040.651.700.891.54
Doncaster3525.349.7465064,14046.046348043346411.000.741.740.931.67
Gillingham3428.445.5465064,14046.036235932447410.780.501.280.701.20
Grimsby Town3225.950.8465064,14046.048317947148211.040.671.721.021.70
Harrogate3327.048.5465064,14046.055409554116221.200.872.071.172.04
Hartlepool Utd3626.150.9465064,14046.050287845557211.090.611.700.981.59
Leyton Orient2626.157.5465064,14046.057318852559961.240.671.911.131.80
Mansfield Town3028.752.8465064,14046.0715112266578241.541.112.651.432.54
Newport County2826.646.3465064,14046.051338445668311.110.721.830.981.70
Northampton3025.451.1465064,14046.061359658348741.330.762.091.262.02
Rochdale3227.249.3465064,14046.045327743247920.980.701.670.931.63
Salford City3126.157.0465064,14046.0715913070127721.541.282.831.522.80
Stevenage3127.447.8465064,14046.0594110056338501.280.892.171.222.11
Stockport3327.453.8465064,14046.0644811261365751.391.042.431.332.37
Sutton United2927.846.1465064,14046.045287342358140.980.611.590.911.52
Swindon Town3324.558.2465064,14046.060389855588751.300.832.131.202.02
Tranmere Rovers3125.350.7465064,14046.041256635686930.890.541.430.761.30
Walsall3026.346.0465064,14046.044267043128850.960.571.520.931.50
Squad Standard Stats 2022-2023 League Two Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs AFC Wimbledon3826.553.1465064,14046.0573693525811331.240.782.021.131.91
vs Barrow3026.354.1465064,14046.052298146679331.130.631.761.001.63
vs Bradford City3226.245.3465064,14046.042276939377420.910.591.500.851.43
vs Carlisle United2826.453.8465064,14046.040296939118230.870.631.500.851.48
vs Colchester Utd3726.453.7465064,14046.0503484455510201.090.741.830.981.72
vs Crawley Town3826.449.2465064,14046.0704511564686941.520.982.501.392.37
vs Crewe Alexandra3226.351.7465064,14046.0594310256356331.280.932.221.222.15
vs Doncaster3526.450.3465064,14046.0634410762127521.370.962.331.352.30
vs Gillingham3426.554.5465064,14046.047358244357821.020.761.780.961.72
vs Grimsby Town3226.549.2465064,14046.054379150457221.170.801.981.091.89
vs Harrogate3326.351.5465064,14046.0664611262456801.431.002.431.352.35
vs Hartlepool Utd3626.649.1465064,14046.0775012774347051.671.092.761.612.70
vs Leyton Orient2626.542.5465064,14046.033235630367530.720.501.220.651.15
vs Mansfield Town3026.347.2465064,14046.053419450349131.150.892.041.091.98
vs Newport County2826.353.7465064,14046.053368950337951.150.781.931.091.87
vs Northampton3026.648.9465064,14046.041246537449230.890.521.410.801.33
vs Rochdale3226.350.7465064,14046.0684711566247731.481.022.501.432.46
vs Salford City3126.143.0465064,14046.051298047458941.110.631.741.021.65
vs Stevenage3126.452.2465064,14046.039246334577640.850.521.370.741.26
vs Stockport3326.446.2465064,14046.036225834228520.780.481.260.741.22
vs Sutton United2926.153.9465064,14046.056379354228551.220.802.021.171.98
vs Swindon Town3326.341.8465064,14046.054419551349661.170.892.071.112.00
vs Tranmere Rovers3126.649.3465064,14046.047327944346911.020.701.720.961.65
vs Walsall3026.454.0465064,14046.049318046337531.070.671.741.001.67

Squad Goalkeeping 2022-2023 League Two

Squad Goalkeeping 2022-2023 League Two 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%
AFC Wimbledon246464,14046.0601.3016211066.01115201430.4853037.5
Barrow346464,14046.0531.1514710168.0188201430.4761014.3
Bradford City146464,14046.0430.9315211573.72016101839.1733150.0
Carlisle United146464,14046.0430.931339168.42016102043.511000.0
Colchester Utd346464,14046.0511.1116612072.31213211021.755000.0
Crawley Town446464,14046.0711.5421715470.01113221021.7862025.0
Crewe Alexandra446464,14046.0601.3021315873.21416161430.4532040.0
Doncaster346464,14046.0651.4120013668.016723919.6211050.0
Gillingham246464,14046.0491.0716211871.61413191737.0532040.0
Grimsby Town146464,14046.0561.2216211167.91613171532.6541020.0
Harrogate246464,14046.0681.4819413067.01216181123.954010.0
Hartlepool Utd246464,14046.0781.7023816468.591621613.0431025.0
Leyton Orient246464,14046.0340.741269875.4261372452.2633050.0
Mansfield Town246464,14046.0551.201489764.92112131430.4431025.0
Newport County246464,14046.0561.221489564.21415171021.733000.0
Northampton346464,14046.0420.9114710974.1231491634.844000.0
Rochdale246464,14046.0701.5218812163.891126613.0422050.0
Salford City346464,14046.0541.1717312471.1229151226.1541020.0
Stevenage646464,14046.0390.851087668.5241391941.3752028.6
Stockport246464,14046.0370.801269072.22213112247.822000.0
Sutton United346464,13846.0581.2616210665.41513181328.322000.0
Swindon Town146464,14046.0551.2018813672.31613171328.3431025.0
Tranmere Rovers346464,14046.0481.0415410970.81513181737.043010.0
Walsall246464,14046.0491.071409367.11219151532.633000.0
Squad Goalkeeping 2022-2023 League Two 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 AFC Wimbledon246464,14046.0481.0415510969.72015111532.6211050.0
vs Barrow346464,14046.0471.0215311070.6208181941.3422050.0
vs Bradford City146464,14046.0611.3318112368.51016201430.444000.0
vs Carlisle United146464,14046.0661.4318712466.31016201328.3431025.0
vs Colchester Utd346464,14046.0440.9614910972.52113121839.1532040.0
vs Crawley Town446464,14046.0481.041369267.62213111737.054010.0
vs Crewe Alexandra446464,14046.0481.041309068.51616141634.8871012.5
vs Doncaster346464,14046.0461.001258365.6237161839.1431025.0
vs Gillingham246464,14046.0360.781269474.61913142145.744000.0
vs Grimsby Town146464,14046.0491.0718313873.81713161226.1413075.0
vs Harrogate246464,14046.0591.2818012267.81816121328.311000.0
vs Hartlepool Utd246464,14046.0521.131459867.6211691430.455000.0
vs Leyton Orient246464,14046.0611.3317111567.3713261021.755000.0
vs Mansfield Town246464,14046.0721.5719412965.5131221919.6752028.6
vs Newport County246464,14046.0531.1516912272.21715141430.466000.0
vs Northampton346464,14046.0621.3518813068.6914231021.7431025.0
vs Rochdale246464,13846.0461.001339166.9261191737.0422050.0
vs Salford City346464,14046.0721.5718711762.0159221123.9211050.0
vs Stevenage646464,14046.0611.3319513770.3913241021.733000.0
vs Stockport246464,14046.0651.4119313367.9111322817.4633050.0
vs Sutton United346464,14046.0461.0015911773.01813151532.6531125.0
vs Swindon Town146464,14046.0611.3319514171.31713161430.4852128.6
vs Tranmere Rovers346464,14046.0450.9816012275.61813151430.4862025.0
vs Walsall246464,14046.0461.0016011671.91519121737.0211050.0

Squad Shooting 2022-2023 League Two

Squad Shooting 2022-2023 League Two Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
AFC Wimbledon3846.04848015832.910.433.430.100.3012
Barrow3046.04350716031.611.023.480.080.2624
Bradford City3246.05953718935.211.674.110.100.2944
Carlisle United2846.06553619235.811.654.170.120.3234
Colchester Utd3746.04344415935.89.653.460.090.2535
Crawley Town3846.04743214132.69.393.070.100.3045
Crewe Alexandra3246.04843914132.19.543.070.090.2978
Doncaster3546.04644813329.79.742.890.100.3234
Gillingham3446.03642413030.79.222.830.080.2544
Grimsby Town3246.04856319334.312.244.200.080.2414
Harrogate3346.05548518137.310.543.930.110.3011
Hartlepool Utd3646.05046014932.410.003.240.100.3055
Leyton Orient2646.05753717632.811.673.830.100.3055
Mansfield Town3046.07161920633.313.464.480.110.3257
Newport County2846.05157217831.112.433.870.080.2566
Northampton3046.06153619436.211.654.220.110.3034
Rochdale3246.04541613833.29.043.000.100.3124
Salford City3146.07158919432.912.804.220.120.3612
Stevenage3146.05963120031.713.724.350.090.2833
Stockport3346.06458420234.612.704.390.100.3036
Sutton United2946.04553216831.611.573.650.080.2535
Swindon Town3346.06057620235.112.524.390.100.2758
Tranmere Rovers3146.04149316733.910.723.630.070.2168
Walsall3046.04449616232.710.783.520.090.2712
Squad Shooting 2022-2023 League Two Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs AFC Wimbledon3846.05748517636.310.543.830.110.3058
vs Barrow3046.05244515635.19.673.390.100.2967
vs Bradford City3246.04251216031.311.133.480.080.2437
vs Carlisle United2846.04048313227.310.502.870.080.3011
vs Colchester Utd3746.05052217333.111.353.760.090.2655
vs Crawley Town3846.07063722735.613.854.930.100.2868
vs Crewe Alexandra3246.05964222234.613.964.830.090.2535
vs Doncaster3546.06357120435.712.414.430.110.3012
vs Gillingham3446.04752117233.011.333.740.080.2635
vs Grimsby Town3246.05449616833.910.783.650.100.3045
vs Harrogate3346.06665220130.814.174.370.100.3145
vs Hartlepool Utd3646.07760624340.113.175.280.120.3034
vs Leyton Orient2646.03340313834.28.763.000.070.2236
vs Mansfield Town3046.05344315535.09.633.370.110.3234
vs Newport County2846.05346515132.510.113.280.110.3333
vs Northampton3046.04146515132.510.113.280.080.2544
vs Rochdale3246.06861319331.513.334.200.110.3424
vs Salford City3146.05154117832.911.763.870.090.2645
vs Stevenage3146.03938811730.28.432.540.090.2957
vs Stockport3346.03639912731.88.672.760.090.2722
vs Sutton United2946.05648516634.210.543.610.110.3322
vs Swindon Town3346.05453419536.511.614.240.100.2634
vs Tranmere Rovers3146.04751416331.711.173.540.090.2734
vs Walsall3046.04951414528.211.173.150.090.3233

Squad Playing Time 2022-2023 League Two

Squad Playing Time 2022-2023 League Two 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
AFC Wimbledon3824.8464,1409010046.050685371133181831.044860-12-0.26
Barrow3026.9464,1409010046.050683326177191031.354753-6-0.13
Bradford City3226.7464,1409010046.050684347155181671.656143+18+0.39
Carlisle United2826.1464,1409010046.050684356149211731.656643+23+0.50
Colchester Utd3726.9464,1409010046.050683315191191311.074451-7-0.15
Crawley Town3825.4464,1409010046.050682345157241501.004871-23-0.50
Crewe Alexandra3224.4464,1409010046.050683354147231741.264860-12-0.26
Doncaster3525.3464,1409010046.050684364144211751.204665-19-0.41
Gillingham3428.4464,1409010046.050683332174191341.203649-13-0.28
Grimsby Town3225.9464,1409010046.050684347158191641.334956-7-0.15
Harrogate3327.0464,1409010046.050685373132211871.135968-9-0.20
Hartlepool Utd3626.1464,1409010046.050683357148241710.935278-26-0.57
Leyton Orient2626.1464,1409010046.050683325176211441.986134+27+0.59
Mansfield Town3028.7464,1409010046.050682320186221341.637255+17+0.37
Newport County2826.6464,1409010046.050683339166211541.245356-3-0.07
Northampton3025.4464,1409010046.050683331173191481.806242+20+0.43
Rochdale3227.2464,1409010046.050685346159161620.834670-24-0.52
Salford City3126.1464,1409010046.050685372133201891.637254+18+0.39
Stevenage3127.4464,1409010046.050683327180211381.856139+22+0.48
Stockport3327.4464,1409010046.050683343159201631.726537+28+0.61
Sutton United2927.8464,1409010046.050684354149181721.264658-12-0.26
Swindon Town3324.5464,1409010046.050683332170211521.336155+6+0.13
Tranmere Rovers3125.3464,1409010046.050685387118221931.264548-3-0.07
Walsall3026.3464,1409010046.050682335169221501.204649-3-0.07
Squad Playing Time 2022-2023 League Two 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 AFC Wimbledon3826.5464,1409010046.050685371133181601.636048+12+0.26
vs Barrow3026.3464,1409010046.050683326177191491.485347+6+0.13
vs Bradford City3226.2464,1409010046.050684347155181781.004361-18-0.39
vs Carlisle United2826.4464,1409010046.050684356149211671.004366-23-0.50
vs Colchester Utd3726.4464,1409010046.050683315191191551.655144+7+0.15
vs Crawley Town3826.4464,1409010046.050682345157241551.727148+23+0.50
vs Crewe Alexandra3226.3464,1409010046.050683354147231571.396048+12+0.26
vs Doncaster3526.4464,1409010046.050684364144211521.656546+19+0.41
vs Gillingham3426.5464,1409010046.050683332174191611.524936+13+0.28
vs Grimsby Town3226.5464,1409010046.050684347158191611.395649+7+0.15
vs Harrogate3326.3464,1409010046.050685373132211631.526859+9+0.20
vs Hartlepool Utd3626.6464,1409010046.050683357148241571.727852+26+0.57
vs Leyton Orient2626.5464,1409010046.050683325176211640.743461-27-0.59
vs Mansfield Town3026.3464,1409010046.050682320186221561.115572-17-0.37
vs Newport County2826.3464,1409010046.050683339166211501.435653+3+0.07
vs Northampton3026.6464,1409010046.050683331173191700.894262-20-0.43
vs Rochdale3226.3464,1409010046.050685346159161531.937046+24+0.52
vs Salford City3126.1464,1409010046.050685372133201541.175472-18-0.39
vs Stevenage3126.4464,1409010046.050683327180211590.873961-22-0.48
vs Stockport3326.4464,1409010046.050683343159201611.003765-28-0.61
vs Sutton United2926.1464,1409010046.050684354149181551.465846+12+0.26
vs Swindon Town3326.3464,1409010046.050683332170211481.395561-6-0.13
vs Tranmere Rovers3126.6464,1409010046.050685387118221611.464845+3+0.07
vs Walsall3026.4464,1409010046.050682335169221651.394946+3+0.07

Squad Miscellaneous Stats 2022-2023 League Two

Squad Miscellaneous Stats 2022-2023 League Two Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
AFC Wimbledon3846.0106306165771107833835233
Barrow3046.09342520577817883535041
Bradford City3246.09254514514677214665511
Carlisle United2846.07720459431817434504963
Colchester Utd3746.08611533507836264353901
Crawley Town3846.08844533471626974294751
Crewe Alexandra3246.07852522521697313864401
Doncaster3546.06411400512685604074692
Gillingham3446.07411550520896934684102
Grimsby Town3246.08210603425868414464532
Harrogate3346.06220485428666495485052
Hartlepool Utd3646.07210505430736034454791
Leyton Orient2646.09963519465695814083981
Mansfield Town3046.08242558464429775975202
Newport County2846.08310533499758214755223
Northampton3046.08741531508667144934521
Rochdale3246.079214934751065693554212
Salford City3146.07720453601767983743943
Stevenage3146.085005345631319144395420
Stockport3346.057525195398810374104351
Sutton United2946.08141581512558034494052
Swindon Town3346.08753437516788163314201
Tranmere Rovers3146.06930509432698244494191
Walsall3046.08854536483677194304750
Squad Miscellaneous Stats 2022-2023 League Two Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs AFC Wimbledon3846.011332593590696994104300
vs Barrow3046.09331595506787334323994
vs Bradford City3246.07421534495767964955222
vs Carlisle United2846.08231455444626854584891
vs Colchester Utd3746.010200528515697473804561
vs Crawley Town3846.069424865091257734945141
vs Crewe Alexandra3246.06331548503819934304820
vs Doncaster3546.07520529383658194455120
vs Gillingham3446.07821542532598683673900
vs Grimsby Town3246.07221439582907725184441
vs Harrogate3346.06800445465589484784414
vs Hartlepool Utd3646.070544494811087914084642
vs Leyton Orient2646.07530480496866674294544
vs Mansfield Town3046.09131477539965804745011
vs Newport County2846.07952520512396993784242
vs Northampton3046.092315345071236464144271
vs Rochdale3246.07732493465579384905131
vs Salford City3146.08941618434937354615141
vs Stevenage3146.07643593518516073734002
vs Stockport3346.08520565500585694734031
vs Sutton United2946.08553532555677193574701
vs Swindon Town3346.096625394191007294745531
vs Tranmere Rovers3146.06911447498807494304334
vs Walsall3046.07532502522677463584632

Leaders

Nationalities 2022-2023 League Two

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 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.