2023-2024 Competitions

All Competitions
FA Cup
EFL Cup

Standard Stats 2023-2024 Wrexham: League Two

Standard Stats 2023-2024 Wrexham: 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
Elliot Leeeng ENGMF29-12945423,82842.5165211422900.380.120.490.330.45Matches
James McCleanie IRLDF,MF35-00136363,14835.0310133001200.090.290.370.090.37Matches
Arthur Okonkwoeng ENGGK22-22735353,10534.5000000000.000.000.000.000.00Matches
Paul Mullineng ENGFW29-16937332,91532.4247312045700.740.220.960.620.83Matches
Thomas O'Connorie IRLDF,MF25-00233302,62029.1033000300.000.100.100.000.10Matches
Andy Cannoneng ENGMF28-04034302,52128.05510500310.180.180.360.180.36Matches
Eoghan O'Connellie IRLDF28-25429272,38726.5011000600.000.040.040.000.04Matches
Ben Tozereng ENGDF34-05329252,36126.2112100200.040.040.080.040.08Matches
Ollie Palmereng ENGFW32-09338242,07823.1639600400.260.130.390.260.39Matches
Ryan Barnetteng ENGDF,MF24-21331242,01522.4246200110.090.180.270.090.27Matches
Max Cleworthwls WALDF21-25823222,00122.2101100100.040.000.040.040.04Matches
Jacob Mendygm GAMDF,MF27-11831221,90221.1257200100.090.240.330.090.33Matches
George Evanseng ENGMF29-13227211,88621.0022000310.000.100.100.000.10Matches
Will Boyleeng ENGDF28-23524201,67418.6303300620.160.000.160.160.16Matches
James Jonessct SCOMF28-08223161,46616.3415400510.250.060.310.250.31Matches
Aaron Haydeneng ENGDF27-09815151,20813.4123100200.070.150.220.070.22Matches
Sam Dalbyeng ENGFW24-09731141,17813.1156100100.080.380.460.080.46Matches
Luke Youngeng ENGMF31-06124111,04111.6123100000.090.170.260.090.26Matches
Steven Fletchersct SCOFW37-02832101,11612.4808800100.650.000.650.650.65Matches
Anthony Fordeie IRLDF,MF30-1591486737.5112100000.130.130.270.130.27Matches
Mark Howardeng ENGGK37-215765856.5000000000.000.000.000.000.00Matches
Luke Boltoneng ENGDF,MF24-1991655025.6011000200.000.180.180.000.18Matches
Ben Fostereng ENGGK41-020443604.0000000000.000.000.000.000.00Matches
Jordan Tunnicliffeeng ENGDF30-193743523.9000000200.000.000.000.000.00Matches
Jack Marriotteng ENGFW29-2271633343.7101100000.270.000.270.270.27Matches
Jake Bickerstaffwls WALFW22-225732723.0202200000.660.000.660.660.66Matches
Jordan Davieswls WALMF,DF25-2492424334.8202200100.420.000.420.420.42Matches
Liam McAlindenie IRLDF30-21021911.0000000000.000.000.000.000.00Matches
Billy Waterseng ENGFW29-19131871.0000000000.000.000.000.000.00Matches
Aaron Jameseng ENGDF18-29811630.7000000000.000.000.000.000.00Matches
Callum McFadzeansct SCODF,MF30-09820871.0000000000.000.000.000.000.00Matches
Bryce Hosannaheng ENGMF25-01510120.1011000000.007.507.500.007.50Matches
Luke McNicholasie IRLGK24-11300Matches
Squad Total28.7454954,05045.0845914378677261.871.313.181.733.04
Opponent Total27.3454954,05045.049307946359941.090.671.761.021.69

2023-2024 Competitions

League Two
FA Cup
EFL Cup

Scores & Fixtures 2023-2024 Wrexham: All Competitions

Scores & Fixtures 2023-2024 Wrexham: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent Poss Attendance Captain Formation Referee Match Report Notes
2023-08-0515:00 League TwoMatchweek 1SatHomeL35MK Dons6410,205Ben Tozer5-3-2Tom ReevesMatch Report
2023-08-0820:00 EFL CupFirst roundTueHomeD0 (4)0 (2)Wigan Athletic339,736Luke Young5-3-2Samuel AllisonMatch ReportWrexham won on penalty kicks following extra time
2023-08-1215:00 League TwoMatchweek 2SatAwayD11AFC Wimbledon508,584Ben Tozer3-4-3Darren DrysdaleMatch Report
2023-08-1519:45 League TwoMatchweek 3TueHomeW42Walsall4810,118Luke Young5-3-2Simon MatherMatch Report
2023-08-1915:00 League TwoMatchweek 4SatHomeD55Swindon Town4910,258Ben Tozer5-3-2Charles BreakspearMatch Report
2023-08-2615:00 League TwoMatchweek 5SatAwayD11Barrow524,789Luke Young5-3-2Daniel MiddletonMatch Report
2023-08-2919:45 EFL CupSecond roundTueHomeD1 (3)1 (4)Bradford City499,816Luke Young5-3-2Ben SpeedieMatch ReportBradford City won on penalty kicks following extra time
2023-09-0212:30 League TwoMatchweek 6SatAwayW10Tranmere Rovers4710,614Luke Young3-5-2Martin WoodsMatch Report
2023-09-0915:00 League TwoMatchweek 7SatHomeW21Doncaster4810,254Luke Young5-3-2Leigh DoughtyMatch Report
2023-09-1615:00 League TwoMatchweek 8SatHomeW30Grimsby Town4110,116Luke Young5-3-2David RockMatch Report
2023-09-2315:00 League TwoMatchweek 9SatAwayL05Stockport479,548Luke Young3-5-2Carl BrookMatch Report
2023-09-3015:00 League TwoMatchweek 10SatHomeD33Crewe Alexandra5110,007Ben Tozer3-5-2Lee SwabeyMatch Report
2023-10-0319:45 League TwoMatchweek 11TueAwayD00Mansfield Town418,613Ben Tozer3-5-2Adam HerczegMatch Report
2023-10-0715:00 League TwoMatchweek 12SatAwayW10Crawley Town345,572Paul Mullin5-3-2Oliver YatesMatch Report
2023-10-1415:00 League TwoMatchweek 13SatHomeW32Salford City539,771Paul Mullin5-3-2Ben TonerMatch Report
2023-10-2115:00 League TwoMatchweek 14SatAwayD11Bradford City4521,552Paul Mullin5-3-2Ross JoyceMatch Report
2023-10-2419:45 League TwoMatchweek 15TueHomeW21Sutton United6910,183Paul Mullin5-3-2Seb StockbridgeMatch Report
2023-10-2815:00 League TwoMatchweek 16SatAwayW20Notts County3716,083Ben Tozer5-3-2Marc EdwardsMatch Report
2023-11-0419:45 FA CupFirst round properSatAwayW21Mansfield Town486,158Ben Tozer5-3-2Edward DuckworthMatch Report
2023-11-1115:00 League TwoMatchweek 17SatHomeW20Gillingham4610,268Ben Tozer3-5-2Will FinnieMatch Report
2023-11-1815:00 League TwoMatchweek 18SatAwayL02Acc'ton Stanley575,261Ben Tozer5-3-2Neil HairMatch Report
2023-11-2515:00 League TwoMatchweek 19SatHomeW60Morecambe6110,224Ben Tozer5-3-2Ben AtkinsonMatch Report
2023-11-2819:45 League TwoMatchweek 20TueAwayD22Harrogate553,767Ben Tozer5-3-2Martin WoodsMatch Report
2023-12-0315:45 FA CupSecond round properSunHomeW30Yeovil Town509,604Ben Tozer5-3-2Lee SwabeyMatch Report
2023-12-1615:00 League TwoMatchweek 22SatHomeW21Colchester Utd359,746Ben Tozer5-3-2Oliver YatesMatch Report
2023-12-2315:00 League TwoMatchweek 23SatHomeW20Newport County5612,095Ben Tozer5-3-2John BusbyMatch Report
2023-12-2615:00 League TwoMatchweek 24TueAwayW10Swindon Town4412,271Ben Tozer5-3-2Tom ReevesMatch Report
2023-12-2919:45 League TwoMatchweek 25FriAwayL13Walsall518,709Luke Young5-3-2Paul HowardMatch Report
2024-01-0115:00 League TwoMatchweek 26MonHomeW41Barrow5912,323Ben Tozer5-3-2Scott OldhamMatch Report
2024-01-0714:00 FA CupThird round properSunAwayW10Shrewsbury629,304Ben Tozer3-5-2Andrew KitchenMatch Report
2024-01-1315:00 League TwoMatchweek 28SatHomeW20AFC Wimbledon4712,478Ben Tozer5-3-2David RockMatch Report
2024-01-2015:00 League TwoMatchweek 29SatAwayL01Newport County469,537Ben Tozer5-3-2Simon MatherMatch Report
2024-01-2919:30 FA CupFourth round properMonAwayL14Blackburn3218,169Ben Tozer3-5-2Andy MadleyMatch Report
2024-02-0315:00 League TwoMatchweek 31SatAwayL13Salford City515,491Ben Tozer3-5-2Alex ChilowiczMatch Report
2024-02-1015:00 League TwoMatchweek 32SatHomeL01Bradford City6312,447Ben Tozer5-3-2Ben SpeedieMatch Report
2024-02-1319:45 League TwoMatchweek 33TueAwayW21Sutton United474,831James McClean3-5-2Daniel MiddletonMatch Report
2024-02-1715:00 League TwoMatchweek 34SatHomeW10Notts County2612,532James McClean5-3-2Carl BrookMatch Report
2024-02-2019:45 League TwoMatchweek 27TueAwayD11MK Dons4411,282Luke Young5-3-2Sam PurkissMatch Report
2024-02-2415:00 League TwoMatchweek 35SatAwayL01Gillingham588,693James McClean5-3-2Scott SimpsonMatch Report
2024-02-2719:45 League TwoMatchweek 21TueAwayD11FG Rovers754,412Luke Young5-3-2Will FinnieMatch Report
2024-03-0215:00 League TwoMatchweek 36SatHomeW40Acc'ton Stanley4912,209James McClean5-3-2Ben AtkinsonMatch Report
2024-03-0915:00 League TwoMatchweek 37SatAwayW31Morecambe595,166James McClean5-3-2Thomas ParsonsMatch Report
2024-03-1219:45 League TwoMatchweek 38TueHomeD00Harrogate6212,018James McClean3-5-2Matthew CorlettMatch Report
2024-03-1615:00 League TwoMatchweek 39SatHomeL01Tranmere Rovers5512,519Luke Young5-3-2Scott OldhamMatch Report
2024-03-2315:00 League TwoMatchweek 40SatAwayW31Grimsby Town407,728Paul Mullin5-3-2Oliver YatesMatch Report
2024-03-2915:00 League TwoMatchweek 41FriHomeW20Mansfield Town3912,494Paul Mullin5-3-2Lewis SmithMatch Report
2024-04-0219:45 League TwoMatchweek 42TueAwayL01Doncaster5010,537Paul Mullin5-3-2Charles BreakspearMatch Report
2024-04-0615:00 League TwoMatchweek 43SatAwayW21Colchester Utd448,432Paul Mullin5-3-2Tom ReevesMatch Report
2024-04-0919:45 League TwoMatchweek 30TueHomeW41Crawley Town3311,544Paul Mullin5-3-2Edward DuckworthMatch Report
2024-04-1315:00 League TwoMatchweek 44SatHomeW60FG Rovers5511,450Paul Mullin5-3-2Sunny GillMatch Report
2024-04-2012:30 League TwoMatchweek 45SatAwayW30Crewe Alexandra579,033Luke Young5-3-2Seb StockbridgeMatch Report
2024-04-2715:00 League TwoMatchweek 46SatHomeStockportHead-to-Head

Goalkeeping 2023-2024 Wrexham: League Two

Goalkeeping 2023-2024 Wrexham: 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 ENGGK22-22735353,10534.5290.8413310779.720781440.0321033.3Matches
Mark Howardeng ENGGK37-215765856.591.3818950.0411233.30000Matches
Ben Fostereng ENGGK41-020443604.0133.2519836.812100.0211050.0Matches
Squad Total28.745454,05045.0511.1317012471.82510101635.6532040.0
Opponent Total27.345454,05045.0871.9324116066.4101025920.076010.0

Shooting 2023-2024 Wrexham: League Two

Shooting 2023-2024 Wrexham: 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
Elliot Leeeng ENGMF29-12942.5161114540.52.611.060.130.3122Matches
James McCleanie IRLDF,MF35-00135.0346919.61.320.260.070.3300Matches
Arthur Okonkwoeng ENGGK22-22734.50000.000.0000Matches
Paul Mullineng ENGFW29-16932.4241115347.73.431.640.180.3845Matches
Thomas O'Connorie IRLDF,MF25-00229.1023626.10.790.210.000.0000Matches
Andy Cannoneng ENGMF28-04028.05511223.51.820.430.100.4200Matches
Eoghan O'Connellie IRLDF28-25426.5018316.70.680.110.000.0000Matches
Ben Tozereng ENGDF34-05326.216350.00.230.110.170.3300Matches
Ollie Palmereng ENGFW32-09323.16622540.32.691.080.100.2400Matches
Ryan Barnetteng ENGDF,MF24-21322.4214750.00.630.310.140.2900Matches
Max Cleworthwls WALDF21-25822.2110110.00.450.040.101.0000Matches
Jacob Mendygm GAMDF,MF27-11821.1217211.80.800.090.121.0000Matches
George Evanseng ENGMF29-13221.001119.10.520.050.000.0000Matches
Will Boyleeng ENGDF28-23518.6324729.21.290.380.130.4300Matches
James Jonessct SCOMF28-08216.3422731.81.350.430.180.5700Matches
Aaron Haydeneng ENGDF27-09813.4116637.51.190.450.060.1700Matches
Sam Dalbyeng ENGFW24-09713.11271140.72.060.840.040.0900Matches
Luke Youngeng ENGMF31-06111.6124729.22.070.610.040.1400Matches
Steven Fletchersct SCOFW37-02812.48532343.44.271.850.150.3500Matches
Anthony Fordeie IRLDF,MF30-1597.5111545.51.470.670.090.2000Matches
Mark Howardeng ENGGK37-2156.50000.000.0000Matches
Luke Boltoneng ENGDF,MF24-1995.60100.00.180.000.0000Matches
Ben Fostereng ENGGK41-0204.00000.000.0000Matches
Jordan Tunnicliffeeng ENGDF30-1933.90000.000.0000Matches
Jack Marriotteng ENGFW29-2273.7113215.43.500.540.080.5000Matches
Jake Bickerstaffwls WALFW22-2253.028562.52.651.650.250.4000Matches
Jordan Davieswls WALMF,DF25-2494.8223730.44.781.450.090.2900Matches
Liam McAlindenie IRLDF30-2101.00000.000.0000Matches
Billy Waterseng ENGFW29-1911.002150.02.071.030.000.0000Matches
Aaron Jameseng ENGDF18-2980.70000.000.0000Matches
Callum McFadzeansct SCODF,MF30-0981.00000.000.0000Matches
Bryce Hosannaheng ENGMF25-0150.10100.07.500.000.0000Matches
Squad Total28.745.08470524835.215.675.510.110.3167
Opponent Total27.345.04953217633.111.823.910.090.2635

Playing Time 2023-2024 Wrexham: League Two

Playing Time 2023-2024 Wrexham: 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
Elliot Leeeng ENGMF29-129453,8288594.542.542892833501.898446+38+0.89+1.70Matches
James McCleanie IRLDF,MF35-001363,1488777.735.0368729001.976532+33+0.94+0.64Matches
Arthur Okonkwoeng ENGGK22-227353,1058976.734.5358934031.916529+36+1.04+1.04Matches
Paul Mullineng ENGFW29-169372,9157972.032.433851342511.896330+33+1.02+0.78Matches
Thomas O'Connorie IRLDF,MF25-002332,6207964.729.13087243812.095929+30+1.03+0.65Matches
Andy Cannoneng ENGMF28-040342,5217462.228.03083144931.825827+31+1.11+0.81Matches
Eoghan O'Connellie IRLDF28-254292,3878258.926.527852224321.905329+24+0.90+0.26Matches
Ben Tozereng ENGDF34-053292,3618158.326.2259024428121.694938+11+0.42-0.91Matches
Ollie Palmereng ENGFW32-093382,0785551.323.124753142002.005527+28+1.21+0.85Matches
Ryan Barnetteng ENGDF,MF24-213312,0156549.822.42479471831.613527+8+0.36-0.88Matches
Max Cleworthwls WALDF21-258232,0018749.422.222881916042.094415+29+1.30+1.00Matches
Jacob Mendygm GAMDF,MF27-118311,9026147.021.122801391741.844224+18+0.85+0.10Matches
George Evanseng ENGMF29-132271,8867046.621.021861961502.044520+25+1.19+0.74Matches
Will Boyleeng ENGDF28-235241,6747041.318.620801341791.883526+9+0.48-0.54Matches
James Jonessct SCOMF28-082231,4666436.216.31684871732.043124+7+0.43-0.58Matches
Aaron Haydeneng ENGDF27-098151,2088129.813.415819011.672218+4+0.30-0.72Matches
Sam Dalbyeng ENGFW24-097311,1783829.113.114652171641.582018+2+0.15-0.91Matches
Luke Youngeng ENGMF31-061241,0414325.711.611838131032.001916+3+0.26-0.73Matches
Steven Fletchersct SCOFW37-028321,1163527.612.410700221902.03208+12+0.97+0.23Matches
Anthony Fordeie IRLDF,MF30-159146734816.67.5877461031.71209+11+1.47+0.80Matches
Mark Howardeng ENGGK37-21575858414.46.56906145372.009900.00-0.94Matches
Luke Boltoneng ENGDF,MF24-199165023112.45.65711111321.69116+5+0.90+0.11Matches
Ben Fostereng ENGGK41-0204360908.94.04904001.25131300.00-0.88Matches
Jordan Tunnicliffeeng ENGDF30-1937352508.73.948423621.8646-2-0.51-1.44Matches
Jack Marriotteng ENGFW29-22716334218.23.73670131002.0654+1+0.27-0.58Matches
Jake Bickerstaffwls WALFW22-2257272396.73.0374041271.149900.00-0.86Matches
Jordan Davieswls WALMF,DF25-249244331810.74.82851221271.839900.00-0.90Matches
Liam McAlindenie IRLDF30-210291462.21.0181011051.501100.00-0.82Matches
Billy Waterseng ENGFW29-191387292.11.0160021411.334400.00-0.82Matches
Aaron Jameseng ENGDF18-298163631.60.71630003.0012-1-1.43-2.26Matches
Callum McFadzeansct SCODF,MF30-098287442.11.00024463.001100.00-0.82Matches
Bryce Hosannaheng ENGMF25-015112120.30.10011220.0021+1+7.50+6.72Matches
Luke McNicholasie IRLGK24-11300004Matches
Squad Total28.7454,0509010045.049583304186161291.898751+36+0.80
Opponent Total27.3454,0509010045.049583342151191630.895187-36-0.80

Miscellaneous Stats 2023-2024 Wrexham: League Two

Miscellaneous Stats 2023-2024 Wrexham: League Two Table
Performance
Player Nation Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Elliot Leeeng ENGMF29-12942.59004973211926450Matches
James McCleanie IRLDF,MF35-00135.012004319530519600Matches
Arthur Okonkwoeng ENGGK22-22734.50000700000Matches
Paul Mullineng ENGFW29-16932.4700473620506180Matches
Thomas O'Connorie IRLDF,MF25-00229.1300132005727310Matches
Andy Cannoneng ENGMF28-04028.0310394613035540Matches
Eoghan O'Connellie IRLDF28-25426.56002190354311Matches
Ben Tozereng ENGDF34-05326.220010902114100Matches
Ollie Palmereng ENGFW32-09323.140041361310190Matches
Ryan Barnetteng ENGDF,MF24-21322.411081811597200Matches
Max Cleworthwls WALDF21-25822.2100151201022290Matches
Jacob Mendygm GAMDF,MF27-11821.1100101727912270Matches
George Evanseng ENGMF29-13221.0310161802131180Matches
Will Boyleeng ENGDF28-23518.662119111223150Matches
James Jonessct SCOMF28-08216.3511211002613230Matches
Aaron Haydeneng ENGDF27-09813.420013102225130Matches
Sam Dalbyeng ENGFW24-09713.1100208411330Matches
Luke Youngeng ENGMF31-06111.6000890901470Matches
Steven Fletchersct SCOFW37-02812.4100181541530Matches
Anthony Fordeie IRLDF,MF30-1597.500089049541Matches
Mark Howardeng ENGGK37-2156.50000000000Matches
Luke Boltoneng ENGDF,MF24-1995.62005150229100Matches
Ben Fostereng ENGGK41-0204.00000000000Matches
Jordan Tunnicliffeeng ENGDF30-1933.92002310340Matches
Jack Marriotteng ENGFW29-2273.70009538210Matches
Jake Bickerstaffwls WALFW22-2253.00003220000Matches
Jordan Davieswls WALMF,DF25-2494.810010826260Matches
Liam McAlindenie IRLDF30-2101.00001005210Matches
Billy Waterseng ENGFW29-1911.00004110000Matches
Aaron Jameseng ENGDF18-2980.70002104010Matches
Callum McFadzeansct SCODF,MF30-0981.00002300020Matches
Bryce Hosannaheng ENGMF25-0150.10000001010Matches
Squad Total28.745.072624574306410913604462
Opponent Total27.345.09941454440549143843753

Regular season, League Two

Regular season, League Two Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Stockport45271179546+49922.04
9,331Isaac Olaofe - 20Ben Hinchcliffe
2Club Crest Mansfield Town45241388946+43851.89
7,426Davis Keillor-Dunn - 22Christy Pym
3Club Crest Wrexham452510108751+36851.89
11,148Paul Mullin - 24Arthur Okonkwo
4Club Crest MK Dons45238147964+15771.71
6,772Max Dean - 15Craig MacGillivray
5Club Crest Crewe Alexandra451913136864+4701.56
5,090Elliott Nevitt - 15Harvey Davies
Regular season, 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
1Club Crest Stockport2315534817+31502.172212644729+18421.91
2Club Crest Mansfield Town2313734322+21462.002211654624+22391.77
3Club Crest Wrexham2216336024+36512.322397727270341.48
4Club Crest MK Dons2214444423+21462.092394103541-6311.35
5Club Crest Crewe Alexandra23115735350381.65228863329+4321.45

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.