2022-2023 Competitions

All Competitions
FA Cup
EFL Cup

Standard Stats 2022-2023 Crewe Alexandra: League Two

Standard Stats 2022-2023 Crewe Alexandra: League Two Table
Playing Time Performance Per 90 Minutes
Player Nation 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
Dan Agyeieng ENGFW,MF2546464,06945.2165211066700.350.110.460.220.33Matches
Luke Offordeng ENGDF2240393,53539.3000000610.000.000.000.000.00Matches
Conor Thomaseng ENGMF2844393,49638.8112101800.030.030.050.030.05Matches
Kelvin Melloreng ENGDF3136353,17735.3224200600.060.060.110.060.11Matches
Tariq Uwakweeng ENGMF,DF2236322,82731.4156100300.030.160.190.030.19Matches
Rod McDonaldeng ENGDF3033302,78731.0213200310.060.030.100.060.10Matches
Rio Adebisieng ENGDF,MF2132272,37226.4303300400.110.000.110.110.11Matches
Joel Tabinereng ENGMF1830242,00622.3213200400.090.040.130.090.13Matches
Callum Ainleyeng ENGMF2433241,90221.1268200000.090.280.380.090.38Matches
Arthur Okonkwoeng ENGGK2023232,07023.0000000000.000.000.000.000.00Matches
Courtney Baker-Richardsoneng ENGFW2629181,74219.4819800500.410.050.460.410.46Matches
Bassala Samboueng ENGMF,FW2427181,68318.7000000210.000.000.000.000.00Matches
Lachlan Brookau AUSMF2134181,57117.5303300200.170.000.170.170.17Matches
Connor O'Riordanie IRLDF18171,45016.1303300410.190.000.190.190.19Matches
Elliott Nevitteng ENGFW2621151,39015.4011000100.000.060.060.000.06Matches
Zac Williamswls WALDF1818151,19013.2011000500.000.080.080.000.08Matches
Ryan Finniganeng ENGMF1816141,13712.6112100400.080.080.160.080.16Matches
Eli Kingwls WALMF19151096610.7011000400.000.090.090.000.09Matches
Dave Richardswls WALGK28101090010.0000000000.000.000.000.000.00Matches
James Beadleeng ENGGK18998109.0000000000.000.000.000.000.00Matches
Regan Griffithseng ENGMF221666667.4000000200.000.000.000.000.00Matches
Sean Robertsoneng ENGMF,DF211066086.8011000410.000.150.150.000.15Matches
Chris Longeng ENGFW,MF271065686.3325211200.480.320.790.320.63Matches
Charlie Colketteng ENGMF251454855.4101100100.190.000.190.190.19Matches
Billy Sass-Davieswls WALDF221054475.0000000000.000.000.000.000.00Matches
Tom Bootheng ENGGK17443604.0000000000.000.000.000.000.00Matches
Charlie Finneyeng ENGDF18933423.8011000000.000.260.260.000.26Matches
David Amooeng ENGMF,FW31732272.5000000000.000.000.000.000.00Matches
Khanya Leshabelaza RSAMF221022973.3000000100.000.000.000.000.00Matches
Oliver Finneyeng ENGMF24922402.7000000000.000.000.000.000.00Matches
Connor Evanswls WALFW1821610.7000000000.000.000.000.000.00Matches
Matúš Holíčeksk SVKMF1720210.2000000000.000.000.000.000.00Matches
Lewis Billingtoneng ENGDF1800Matches
Zak Downeng ENGDF1700Matches
Sean Lawtoneng ENGDF1800Matches
Owen Lunteng ENGMF1700Matches
Ty WebsterMF00Matches
Squad Total24.4465064,14046.048307841787851.040.651.700.891.54
Opponent Total26.2465064,14046.0594310256356331.280.932.221.222.15

2022-2023 Competitions

League Two
FA Cup
EFL Cup

Scores & Fixtures 2022-2023 Crewe Alexandra: All Competitions

Scores & Fixtures 2022-2023 Crewe Alexandra: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent Poss Attendance Captain Formation Opp Formation Referee Match Report Notes
2022-07-3015:00 League TwoMatchweek 1SatAwayW21Rochdale403,648Luke Offord4-2-3-13-5-2Andrew KitchenMatch Report
2022-08-0615:00 League TwoMatchweek 2SatHomeW30Harrogate483,881Luke Offord4-2-3-13-4-3Declan BourneMatch Report
2022-08-0919:45 EFL CupFirst roundTueAwayL04Grimsby Town502,802Luke Offord4-2-3-14-4-1-1Adam HerczegMatch Report
2022-08-1315:00 League TwoMatchweek 3SatAwayL03Salford City252,119Luke Offord4-2-3-13-4-1-2Craig HicksMatch Report
2022-08-1619:45 League TwoMatchweek 4TueHomeW10Sutton United503,452Luke Offord4-2-3-14-4-2Thomas ParsonsMatch Report
2022-08-2015:00 League TwoMatchweek 5SatHomeD22Northampton384,071Luke Offord4-2-3-14-1-4-1David WebbMatch Report
2022-08-2715:00 League TwoMatchweek 6SatAwayD00Bradford City3916,541Luke Offord4-2-3-14-2-3-1Sunny GillMatch Report
2022-09-0315:00 League TwoMatchweek 7SatHomeL12Stevenage553,669Luke Offord4-2-3-15-3-2Tom NieldMatch Report
2022-09-1319:45 League TwoMatchweek 9TueAwayD11Hartlepool Utd544,002Luke Offord4-2-3-13-4-3Martin CoyMatch Report
2022-09-1715:00 League TwoMatchweek 10SatHomeW10Crawley Town443,717Luke Offord4-2-3-13-5-2Rebecca WelchMatch Report
2022-09-2415:00 League TwoMatchweek 11SatHomeL12Mansfield Town464,942Luke Offord4-2-3-13-5-1-1Martin WoodsMatch Report
2022-10-0115:00 League TwoMatchweek 12SatAwayD00Carlisle United565,012Luke Offord4-2-3-15-3-2Ross JoyceMatch Report
2022-10-0815:00 League TwoMatchweek 14SatHomeD11Gillingham593,809Luke Offord4-2-3-14-2-3-1Bobby MaddenMatch Report
2022-10-1419:45 League TwoMatchweek 15FriAwayL03Tranmere Rovers518,001Luke Offord4-2-3-14-4-2Simon MatherMatch Report
2022-10-2215:00 League TwoMatchweek 16SatHomeD11Doncaster474,099Luke Offord3-5-25-3-2Carl BrookMatch Report
2022-10-2519:45 League TwoMatchweek 13TueAwayD11AFC Wimbledon516,984Luke Offord3-5-24-2-3-1Lee SwabeyMatch Report
2022-10-2915:00 League TwoMatchweek 17SatAwayL03Barrow613,167Luke Offord3-5-24-2-3-1Marc EdwardsMatch Report
2022-11-0515:00 FA CupFirst round properSatHomeW10Leyton Orient2,104Luke Offord4-3-2-14-4-2Sam PurkissMatch Report
2022-11-1215:00 League TwoMatchweek 18SatHomeW10Colchester Utd603,814Luke Offord4-3-2-14-2-3-1Thomas ParsonsMatch Report
2022-11-1915:00 League TwoMatchweek 19SatAwayW10Swindon Town308,734Luke Offord4-3-2-13-5-2Andrew KitchenMatch Report
2022-11-2615:00 FA CupSecond round properSatAwayL03Barnsley473,967Arthur Okonkwo3-1-4-23-5-2Tom ReevesMatch Report
2022-12-0219:45 League TwoMatchweek 20FriHomeL12Newport County503,065Luke Offord4-4-23-5-2Rebecca WelchMatch Report
2022-12-2615:00 League TwoMatchweek 23MonAwayL02Stockport499,837Rod McDonald4-4-1-13-5-2Martin WoodsMatch Report
2022-12-2919:00 League TwoMatchweek 24ThuHomeL03Carlisle United554,493Luke Offord4-4-25-3-2Andy HainesMatch Report
2023-01-0115:00 League TwoMatchweek 25SunHomeW10Tranmere Rovers375,349Rod McDonald4-4-1-14-4-2Andy WoolmerMatch Report
2023-01-0715:00 League TwoMatchweek 43SatHomeD00AFC Wimbledon574,379Rod McDonald4-4-25-4-1Chris PollardMatch Report
2023-01-1415:00 League TwoMatchweek 27SatAwayD11Mansfield Town476,142Rod McDonald4-4-24-4-2Carl BoyesonMatch Report
2023-01-3119:45 League TwoMatchweek 28TueHomeD11Stockport495,877Rod McDonald4-4-23-5-2Tom ReevesMatch Report
2023-02-0415:00 League TwoMatchweek 30SatHomeL03Grimsby Town574,460Luke Offord4-4-25-4-1Paul HowardMatch Report
2023-02-0719:45 League TwoMatchweek 21TueHomeL02Leyton Orient433,462Luke Offord4-4-24-2-3-1Samuel AllisonMatch Report
2023-02-1115:00 League TwoMatchweek 31SatAwayD22Crawley Town382,589Luke Offord4-2-3-14-1-4-1Charles BreakspearMatch Report
2023-02-1419:45 League TwoMatchweek 32TueHomeW20Hartlepool Utd613,110Luke Offord4-2-2-23-4-1-2Neil HairMatch Report
2023-02-1815:00 League TwoMatchweek 33SatAwayD22Harrogate582,607Luke Offord3-5-24-4-2Lewis SmithMatch Report
2023-02-2119:45 League TwoMatchweek 22TueAwayD00Walsall555,071Luke Offord3-5-23-4-1-2David RockMatch Report
2023-02-2515:00 League TwoMatchweek 34SatHomeD11Rochdale524,387Luke Offord3-5-23-5-2Ben TonerMatch Report
2023-03-0415:00 League TwoMatchweek 35SatAwayD11Sutton United393,594Luke Offord3-5-24-4-2Daniel MiddletonMatch Report
2023-03-1019:45 League TwoMatchweek 36FriHomeW43Salford City424,311Luke Offord4-5-14-2-3-1Ben SpeedieMatch Report
2023-03-1419:45 League TwoMatchweek 29TueAwayL01Stevenage452,670Luke Offord3-5-24-4-2Alan YoungMatch Report
2023-03-1815:00 League TwoMatchweek 37SatAwayL01Northampton525,673Luke Offord4-5-14-3-3Andrew KitchenMatch Report
2023-03-2119:45 League TwoMatchweek 26TueAwayL12Gillingham495,796Luke Offord4-4-1-14-4-2James OldhamMatch Report
2023-04-0115:00 League TwoMatchweek 39SatAwayW20Doncaster495,993Luke Offord4-4-1-13-4-1-2Ross JoyceMatch Report
2023-04-0715:00 League TwoMatchweek 40FriHomeW30Barrow424,831Luke Offord4-4-1-14-2-3-1Sam PurkissMatch Report
2023-04-1015:00 League TwoMatchweek 41MonAwayL04Colchester Utd614,158Luke Offord4-4-1-13-4-1-2Will FinnieMatch Report
2023-04-1515:00 League TwoMatchweek 42SatHomeW20Walsall484,657Luke Offord4-3-33-4-1-2Carl BoyesonMatch Report
2023-04-2215:00 League TwoMatchweek 44SatAwayL02Leyton Orient398,311Luke Offord4-3-34-2-3-1Samuel AllisonMatch Report
2023-04-2519:45 League TwoMatchweek 8TueAwayL02Grimsby Town514,482Luke Offord4-3-34-2-3-1Darren HandleyMatch Report
2023-04-2915:00 League TwoMatchweek 45SatHomeW21Swindon Town474,694Rod McDonald4-3-34-3-3Ruebyn RicardoMatch Report
2023-05-0319:45 League TwoMatchweek 38WedHomeW32Bradford City456,123Rod McDonald4-3-34-2-3-1Adam HerczegMatch Report
2023-05-0812:30 League TwoMatchweek 46MonAwayD22Newport County494,195Luke Offord4-2-3-13-5-2Anthony BackhouseMatch Report

Goalkeeping 2022-2023 Crewe Alexandra: League Two

Goalkeeping 2022-2023 Crewe Alexandra: League Two Table
Playing Time Performance Penalty Kicks
Player Nation Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Arthur Okonkwoeng ENGGK2023232,07023.0271.171027874.5788939.1312066.7Matches
Dave Richardswls WALGK28101090010.0151.50352160.0244220.011000.0Matches
James Beadleeng ENGGK18998109.0111.22493877.6333333.30000Matches
Tom Bootheng ENGGK17443604.071.75272177.821100.011000.0Matches
Squad Total24.446464,14046.0601.3021315873.21416161430.4532040.0
Opponent Total26.246464,14046.0481.041309068.51616141634.8871012.5
Become a Stathead & surf this site ad-free.

Shooting 2022-2023 Crewe Alexandra: League Two

Shooting 2022-2023 Crewe Alexandra: League Two Table
Standard
Player Nation Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dan Agyeieng ENGFW,MF2545.2161053735.22.320.820.100.2766Matches
Luke Offordeng ENGDF2239.30300.00.080.000.0000Matches
Conor Thomaseng ENGMF2838.818337.50.210.080.130.3301Matches
Kelvin Melloreng ENGDF3135.3215213.30.420.060.131.0000Matches
Tariq Uwakweeng ENGMF,DF2231.4121314.30.670.100.050.3300Matches
Rod McDonaldeng ENGDF3031.0210330.00.320.100.200.6700Matches
Rio Adebisieng ENGDF,MF2126.4319631.60.720.230.160.5000Matches
Joel Tabinereng ENGMF1822.3225728.01.120.310.080.2900Matches
Callum Ainleyeng ENGMF2421.1222731.81.040.330.090.2900Matches
Arthur Okonkwoeng ENGGK2023.00000.000.0000Matches
Courtney Baker-Richardsoneng ENGFW2619.48481837.52.480.930.170.4400Matches
Bassala Samboueng ENGMF,FW2418.7032515.61.710.270.000.0000Matches
Lachlan Brookau AUSMF2117.53371951.42.121.090.080.1600Matches
Connor O'Riordanie IRLDF16.136583.30.370.310.500.6000Matches
Elliott Nevitteng ENGFW2615.40401435.02.590.910.000.0000Matches
Zac Williamswls WALDF1813.20100.00.080.000.0000Matches
Ryan Finniganeng ENGMF1812.615120.00.400.080.201.0000Matches
Eli Kingwls WALMF1910.70400.00.370.000.0000Matches
Dave Richardswls WALGK2810.00000.000.0000Matches
James Beadleeng ENGGK189.00000.000.0000Matches
Regan Griffithseng ENGMF227.40400.00.540.000.0000Matches
Sean Robertsoneng ENGMF,DF216.80200.00.300.000.0000Matches
Chris Longeng ENGFW,MF276.3320735.03.171.110.100.2911Matches
Charlie Colketteng ENGMF255.4133100.00.560.560.330.3300Matches
Billy Sass-Davieswls WALDF225.00200.00.400.000.0000Matches
Tom Bootheng ENGGK174.00000.000.0000Matches
Charlie Finneyeng ENGDF183.80100.00.260.000.0000Matches
David Amooeng ENGMF,FW312.50300.01.190.000.0000Matches
Khanya Leshabelaza RSAMF223.30100.00.300.000.0000Matches
Oliver Finneyeng ENGMF242.7011100.00.370.370.000.0000Matches
Connor Evanswls WALFW180.70000.000.0000Matches
Matúš Holíčeksk SVKMF170.20100.04.290.000.0000Matches
Squad Total24.446.04843914132.19.543.070.090.2978
Opponent Total26.246.05964222234.613.964.830.090.2535

Playing Time 2022-2023 Crewe Alexandra: League Two

Playing Time 2022-2023 Crewe Alexandra: League Two Table
Playing Time Starts Subs Team Success
Player Nation Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dan Agyeieng ENGFW,MF25464,0698898.345.2468841001.264760-13-0.29-1.56Matches
Luke Offordeng ENGDF22403,5358885.439.339893716621.234253-11-0.28-0.13Matches
Conor Thomaseng ENGMF28443,4967984.438.839863453021.303949-10-0.26+0.02Matches
Kelvin Melloreng ENGDF31363,1778876.735.335893414501.393841-3-0.08+0.76Matches
Tariq Uwakweeng ENGMF,DF22362,8277968.331.432862442011.252839-11-0.35-0.28Matches
Rod McDonaldeng ENGDF30332,7878467.331.030892933801.303239-7-0.23+0.11Matches
Rio Adebisieng ENGDF,MF21322,3727457.326.427811753731.162738-11-0.42-0.37Matches
Joel Tabinereng ENGMF18302,0066748.522.324777625111.302530-5-0.22+0.07Matches
Callum Ainleyeng ENGMF24331,9025845.921.12471192101.33272700.00+0.48Matches
Arthur Okonkwoeng ENGGK20232,0709050.023.0239023001.261927-8-0.35-0.17Matches
Courtney Baker-Richardsoneng ENGFW26291,7426042.119.4188311112301.311827-9-0.46-0.35Matches
Bassala Samboueng ENGMF,FW24271,6836240.718.718791192821.151622-6-0.32-0.10Matches
Lachlan Brookau AUSMF21341,5714637.917.518692162151.412419+5+0.29+0.88Matches
Connor O'Riordanie IRLDF181,4508135.016.117831314521.442119+2+0.12+0.59Matches
Elliott Nevitteng ENGFW26211,3906633.615.415841062201.19202000.00+0.39Matches
Zac Williamswls WALDF18181,1906628.713.21577831141.391619-3-0.23+0.05Matches
Ryan Finniganeng ENGMF18161,1377127.512.61476723601.191617-1-0.08+0.25Matches
Eli Kingwls WALMF19159666423.310.71086752111.20614-8-0.75-0.63Matches
Dave Richardswls WALGK28109009021.710.01090100321.001115-4-0.40-0.18Matches
James Beadleeng ENGGK1898109019.69.09909061.33111100.00+0.32Matches
Regan Griffithseng ENGMF22166664216.17.468351017211.13610-4-0.54-0.33Matches
Sean Robertsoneng ENGMF,DF21106086114.76.8680343341.1058-3-0.44-0.21Matches
Chris Longeng ENGFW,MF27105685713.76.3674143201.6068-2-0.32-0.06Matches
Charlie Colketteng ENGMF25144853511.75.4565091881.3678-1-0.19+0.09Matches
Billy Sass-Davieswls WALDF22104474510.85.0581458151.2036-3-0.60-0.38Matches
Tom Bootheng ENGGK174360908.74.04904071.757700.00+0.29Matches
Charlie Finneyeng ENGDF189342388.33.8362162691.1156-1-0.260.00Matches
David Amooeng ENGMF,FW317227325.52.5357041430.5725-3-1.19-0.98Matches
Khanya Leshabelaza RSAMF2210297307.23.3275181981.5025-3-0.91-0.70Matches
Oliver Finneyeng ENGMF249240275.82.7264071691.5624-2-0.75-0.52Matches
Connor Evanswls WALFW18261311.50.715301840.0002-2-2.95-2.73Matches
Matúš Holíčeksk SVKMF17221110.50.20021160.000000.00+0.26Matches
Lewis Billingtoneng ENGDF1800001Matches
Zak Downeng ENGDF1700002Matches
Sean Lawtoneng ENGDF1800002Matches
Owen Lunteng ENGMF1700003Matches
Ty WebsterMF00001Matches
Squad Total24.4464,1409010046.050683354147231741.264860-12-0.26
Opponent Total26.2464,1409010046.050683343161201571.396048+12+0.26

Miscellaneous Stats 2022-2023 Crewe Alexandra: League Two

Miscellaneous Stats 2022-2023 Crewe Alexandra: League Two Table
Performance
Player Nation Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dan Agyeieng ENGFW,MF2545.27004181258710130Matches
Luke Offordeng ENGDF2239.361034480465461Matches
Conor Thomaseng ENGMF2838.8800672902157530Matches
Kelvin Melloreng ENGDF3135.3600254914129360Matches
Tariq Uwakweeng ENGMF,DF2231.43002125211424300Matches
Rod McDonaldeng ENGDF3031.031013201441310Matches
Rio Adebisieng ENGDF,MF2126.4400302027023370Matches
Joel Tabinereng ENGMF1822.340027261883210Matches
Callum Ainleyeng ENGMF2421.100014475669150Matches
Arthur Okonkwoeng ENGGK2023.00000400000Matches
Courtney Baker-Richardsoneng ENGFW2619.4500411268390Matches
Bassala Samboueng ENGMF,FW2418.721036421012580Matches
Lachlan Brookau AUSMF2117.5200151353113160Matches
Connor O'Riordanie IRLDF16.14111481517110Matches
Elliott Nevitteng ENGFW2615.4100311268370Matches
Zac Williamswls WALDF1813.2500201301513150Matches
Ryan Finniganeng ENGMF1812.6400242001717260Matches
Eli Kingwls WALMF1910.740011602818210Matches
Dave Richardswls WALGK2810.00000100000Matches
James Beadleeng ENGGK189.00000200000Matches
Regan Griffithseng ENGMF227.420012703311140Matches
Sean Robertsoneng ENGMF,DF216.8411810025480Matches
Chris Longeng ENGFW,MF276.320010429570Matches
Charlie Colketteng ENGMF255.410057019630Matches
Billy Sass-Davieswls WALDF225.00005100430Matches
Tom Bootheng ENGGK174.00000100010Matches
Charlie Finneyeng ENGDF183.800034110140Matches
David Amooeng ENGMF,FW312.500035113210Matches
Khanya Leshabelaza RSAMF223.31006400210Matches
Oliver Finneyeng ENGMF242.70004003130Matches
Connor Evanswls WALFW180.70000000000Matches
Matúš Holíčeksk SVKMF170.20002000000Matches
Squad Total24.446.07852522521697313864401
Opponent Total26.246.06331548503819934304820

League Two, League Two

League Two, League Two Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
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
League Two, League Two 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
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

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.