List of men's footballers with the most official appearances

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
File:Peter Shilton.png
Goalkeeper Peter Shilton holds the record for the most competitive appearances.

This is a list of footballers who have played at least 1,000 official football matches at all age levels: regarding junior levels, only the matches with national teams are counted, because such data for club levels cannot be found for the majority of the players.

English goalkeeper Peter Shilton holds the record for the most appearances. In March 2022, Robert Carmona from Uruguay was recognized as the oldest active footballer by Guinness World Records[1][2][3] and was reported as having played around 2,200 official matches,[1][2][3] a total that would place him at the top of the list by far; however, due to a lack of details about the distribution of these matches per year and team, or even which teams he played for,[4][5][6] he cannot be added to the list, at least for the time being.

The current active player with the most official appearances is Fábio, who is fourth overall, as well as among goalkeepers, while Cristiano Ronaldo is the active outfield player with the most official appearances, is seventh overall, and second among outfield players.

Goalkeepers' careers tend to have a longer span and they play more matches on average, as they face fewer challenges in maintaining speed and stamina than outfield players.[7][8] Tommy Hutchison holds the record among outfield players, and is sixth overall.

Ranking

As of 18 October 2022 (UTC)
Tommy Hutchison holds the record among outfield players, and the sixth most overall.
Goalkeeper Paul Bastock, who is second on the list, holds the record in club appearances.
Goalkeeper Fábio is the active player with the most official appearances, 4th overall, as well as among goalkeepers.
Cristiano Ronaldo is the active outfield player with the most official appearances, seventh overall, and second most among outfield players.
João Moutinho is the latest addition to the list.
Position's key
G Goalkeeper
D Defender
M Midfielder
F Forward
Bold indicates the player is currently active.
+ indicates that the actual number may be higher.
? indicates that the number is unknown.
Rank Player Pos. Apps Goals Span[lower-alpha 1] Teams[lower-alpha 2] Apps Ref.
1 England Peter Shilton G 1,398+ 1 1965–1997 England Leicester City[12][13] 349 [14]
[15]
[16]
[17]
[18]
[19]
[20]
[lower-alpha 3]
[lower-alpha 4]
England Stoke City 121
England Nottingham Forest[27][28] 272
England Southampton 242
England Derby County 211
England Plymouth Argyle[29] 43
England Bolton Wanderers 2
England Leyton Orient 10
England England[20] 125
England England U23[30] 13
England England Youth[31] 9
England England Schoolboys[23][24] 1+
2 England Paul Bastock G 1,286+ 0 1988–2022 England Cambridge United[32] 13 [33]
[34]
[35]
[36]
[lower-alpha 5]
[lower-alpha 6]
England Bath City[44][45] 1
Malaysia Sabah FA[44][46]  ?
England Cheltenham Town[47] 1
England Fisher Athletic[33] 28
England Kettering Town[33] 27
England Aylesbury United[33] 5
England Boston United[40][34] 679
England Dagenham & Redbridge[33] 1
England St Albans City[48][33] 315
England Rushden & Diamonds[41] 25
England Worksop Town[49][50] 42
England Royston Town[33] 13
England St Neots Town[33] 39
England Dunstable Town[33] 30
England Stamford[51][52] 25
England Corby Town[53] 5
England Wisbech Town[54] 33
England Grantham Town[55] 1
England Pinchbeck United[56][36] 1
England King's Lynn Town[57][36] 1
England Deeping Rangers[42][58] 1
3 Brazil Rogério Ceni G 1,226 129[lower-alpha 7] 1990–2015 Brazil Sinop 12 [61]
[62]
[63]
[64]
[65]
Brazil São Paulo 1,197
Brazil Brazil 17
4 Brazil Fábio G 1,217+ 0 1997– Brazil União Bandeirante 30 [66]
[67]
[68]
[69]
[70]
[lower-alpha 8]
Brazil Atlético Paranaense 16
Brazil Vasco da Gama 150
Brazil Cruzeiro[69][lower-alpha 8] 955+
Brazil Fluminense 55
Brazil Brazil U23[72]  ?
Brazil Brazil U20 5
Brazil Brazil U17 6
5 Austria-Hungary František Plánička G 1,187+ 0 1918–1957 Czechoslovakia Slovan Praha VII[73] 22 [73]
[74]
[75]
[76]
[77]
[78]
[79]
[80]
[81]
[lower-alpha 9]
[lower-alpha 10]
Czechoslovakia Union VII[74]  ?
Czechoslovakia Staroměstský SK Olympia[74]  ?
Czechoslovakia SK Bubeneč[73][84] 108
Czechoslovakia Slavia Praha[74][lower-alpha 11] 969
Czechoslovakia Rudá Hvězda VII[73] 14
Czechoslovakia Czechoslovakia[86][lower-alpha 12] 73+
Czechoslovakia Czechoslovakia amateur team[79] 1
6 Scotland Tommy Hutchison M 1,178+ 81+ 1964–1994 Scotland Dundonald Bluebell[87][88]  ? [87]
[89]
[90]
[91]
[92]
[93]
[94]
[95]
[96]
[97]
[98]
[99]
[lower-alpha 13]
[lower-alpha 14]
[lower-alpha 15]
Scotland Alloa Athletic[100][101] 84
England Blackpool[87][94] 198
England Coventry City[102][103] 355
United States Seattle Sounders[104][105] 25
England Manchester City[106] 60
Hong Kong Bulova[89][lower-alpha 13] 26+
England Burnley 114
Wales Swansea City[87][lower-alpha 14] 222+
Wales Merthyr Tydfil[95][lower-alpha 15] 76
Scotland Scotland[125][126] 17
Scotland Scotland U23[92] 1
7 Portugal Cristiano Ronaldo F 1,172 835 2001– Portugal Sporting CP B[127] 2 [128]
[129]
[130]
[131]
[132]
[127]
[133]
Portugal Sporting CP 31
England Manchester United[131] 342
Spain Real Madrid[134] 438
Italy Juventus 134
Portugal Portugal 191
Portugal Portugal U23[132] 3
Portugal Portugal U21[132] 10
Portugal Portugal U20[132] 5
Portugal Portugal U17[132] 7
Portugal Portugal U15[132] 9
8 England Ray Clemence G 1,170+ 0 1966–1987 England Scunthorpe United[135] 50 [136]
[137]
[138]
[139]
[140]
[141]
[142]
[lower-alpha 16]
England Liverpool[143][144] 716+
Australia St. George-Budapest[145][138] 2
England Tottenham Hotspur[146] 337
England England[139][140] 61
England England U23[30][140] 4
9 Italy Gianluigi Buffon G 1,159 0 1993– Italy Parma 249 [147]
[148]
[149]
[150]
[lower-alpha 17]
Italy Juventus 685
France Paris Saint-Germain 25
Italy Italy 176
Italy Italy U23[151] 4
Italy Italy U21[152] 11
Italy Italy U18[153] 3
Italy Italy U17[154] 3
Italy Italy U16[155][lower-alpha 17] 3
10 Spain Xavi M 1,148 141 1997–2019 Spain Barcelona B 61 [158]
[159]
[160]
[161]
[162]
[163]
[164]
[lower-alpha 18]
[lower-alpha 19]
Spain Barcelona[158] 779
Qatar Al Sadd[163][172] 117
Spain Spain[173] 133
Spain Spain U23 6
Spain Spain U21 26
Spain Spain U20 6
Spain Spain U18 10
Spain Spain U17[174] 10
11 Brazil Roberto Carlos D 1,141+ 129+ 1991–2011
2015
Brazil União São João 67 [175]
[176]
[177]
[178]
[179]
[180]
[181]
[182]
[183]
[184]
[185]
[lower-alpha 20]
[lower-alpha 21]
[lower-alpha 22]
Brazil Palmeiras[lower-alpha 23] 162
Italy Inter Milan[193] 34
Spain Real Madrid[194][195] 527
Turkey Fenerbahçe[175] 104
Brazil Corinthians Paulista[lower-alpha 24] 61
Russia Anzhi Makhachkala[201][lower-alpha 20] 28+
India Delhi Dynamos 3
Brazil Brazil[178][183] 127+
Brazil Brazil Olympic team 23
Brazil Brazil U20 5+
12 Spain Iker Casillas G 1,125 0 1996–2019 Spain Real Madrid C 32 [202]
[203]
[204]
[205]
[206]
[207]
[208]
Spain Real Madrid B 4
Spain Real Madrid[209] 725
Portugal Porto 156
Spain Spain[210] 167
Spain Spain U21 5
Spain Spain U20 2
Spain Spain U18 4
Spain Spain U17 10
Spain Spain U16 19
Spain Spain U15 1
13 Japan Yasuhito Endō M 1,124+ 157+ 1995– Japan Kagoshima Mitsutaka[211] 1 [212]
[213]
[214]
[215]
[216]
[217]
[218]
[lower-alpha 25]
[lower-alpha 26]
Japan Yokohama Flügels 20
Japan Kyoto Purple Sanga 64
Japan Gamba Osaka 790
Japan Jubilo Iwata 79
Japan Japan[226][227] 152
Japan Japan U23 7
Japan Japan U20 11
Japan Japan U16[lower-alpha 26]  ?
14 Argentina Javier Zanetti D/M 1,115 31 1992–2014 Argentina Talleres RE[228] 33 [229]
[230]
[231]
[232]
[lower-alpha 27]
[lower-alpha 28]
Argentina Banfield[234] 66
Italy Inter Milan[235][lower-alpha 29] 858
Argentina Argentina[245][232] 145
Argentina Argentina U23[lower-alpha 27] 13
15 Northern Ireland Pat Jennings G 1,105+ 1 1961–1986 Northern Ireland Newry United[lower-alpha 30]  ? [250]
[251]
[252]
[253]
[254]
[255]
[256]
[lower-alpha 30]
[lower-alpha 31]
[lower-alpha 32]
Northern Ireland Newry Town[lower-alpha 30]  ?
England Watford[262] 52
England Tottenham Hotspur[263] 596
England Arsenal[264] 327
Northern Ireland Northern Ireland[252][265] 119
Northern Ireland Northern Ireland U23[266] 1
Northern Ireland Northern Ireland U18[267] 7
16 Brazil Marcelinho Paraíba M 1,097+ 360+ 1991–2020 Brazil Campinense  ? [268]
[269]
[270]
[271]
[272]
Brazil Paraguaçuense[271][273] 29
Brazil Santos[lower-alpha 33] 14
Brazil Rio Branco[268][269] 79
Brazil São Paulo[268][269] 202
France Marseille[276] 21
Brazil Grêmio[277] 23
Germany Hertha BSC[278] 193
Turkey Trabzonspor 22
Germany VfL Wolfsburg[278] 57
Brazil Flamengo[279] 25
Brazil Coritiba[268][269] 50
Brazil Sport Recife 92
Brazil Grêmio Barueri 19
Brazil Boa 45
Brazil Fortaleza 44
Brazil Internacional de Lages 26
Brazil Joinville 30
Brazil Oeste 13
Brazil Ypiranga 4
Brazil Portuguesa 26
Brazil Treze 54
Brazil Perilima 24
Brazil Brazil 5
17 Wales Robbie James M 1,095+ 185+ 1973–1998 Wales Swansea City[280] 593 [281]
[282]
[283]
[284]
[285]
[286]
[287]
[288]
[289]
[lower-alpha 34]
[lower-alpha 35]
England Stoke City[281] 56
England Queens Park Rangers[281] 101
England Leicester City[281] 29
England Bradford City[281] 108
Wales Cardiff City[lower-alpha 36] 68
Wales Merthyr Tydfil[282] 16+
Wales Barry Town[295] 38
Wales Inter Cardiff[281]  ?
Wales Llanelli[282][288] 36+
England Weston-super-Mare[281][282]  ?
Wales Wales[285][286] 47
Wales Wales U21[286] 3
18 England Tony Ford D/M 1,083+ 126+ 1975–2001 England Grimsby Town[296] 491 [296]
[297]
[298]
[299]
[lower-alpha 37]
England Sunderland 9
England Stoke City 135
England West Bromwich Albion 128
England Bradford City 7
England Scunthorpe United[300] 91
England Barrow[lower-alpha 38]  ?
England Mansfield Town 116
England Rochdale 104
England England B[301] 2
19 Brazil Dani Alves D/M 1,077 75 2001– Brazil Bahia[302][303] 58 [304]
[305]
[306]
[307]
[302]
[308]
[309]
[310]
[311]
[lower-alpha 39]
Spain Sevilla[308] 250
Spain Barcelona[313] 408
Italy Juventus 33
France Paris Saint-Germain 73
Brazil São Paulo 95
Mexico UNAM 12
Brazil Brazil[310] 124
Brazil Brazil Olympic team[307] 7
Brazil Brazil U20[309] 17
20 Spain Raúl F 1,071 468 1994–2015 Spain Real Madrid C[314][315] 9 [316]
[317]
[318]
[319]
[320]
[315]
[321]
[322]
[323]
[324]
[lower-alpha 40]
[lower-alpha 41]
Spain Real Madrid B[316][320] 1
Spain Real Madrid[335][314] 741
Germany Schalke 04[320][318] 98
Qatar Al Sadd[323][321] 61
United States New York Cosmos[319][336] 32
Spain Spain[337][338] 102
Spain Spain Olympic team[316][lower-alpha 40] 4+
Spain Spain U21[322][lower-alpha 40] 9+
Spain Spain U20[316][lower-alpha 40] 5+
Spain Spain U18[322][lower-alpha 40] 2+
21 Brazil Zé Roberto D/M 1,067 106+ 1994–2017 Brazil Portuguesa[339][lower-alpha 42] 132 [340]
[347]
[348]
[349]
[350]
[351]
[352]
[353]
[354]
[355]
[lower-alpha 43]
Spain Real Madrid[340][356] 24
Brazil Flamengo[357] 23
Germany Bayer Leverkusen[358][348] 150
Germany Bayern Munich[358] 248
Brazil Santos 61
Germany Hamburger SV[358] 72
Qatar Al-Gharafa[352][340] 26
Brazil Grêmio[359] 119
Brazil Palmeiras[lower-alpha 44] 128
Brazil Brazil[362][363] 84
22 Brazil Rivaldo M 1,063+ 450+ 1989–2015 Brazil Paulista[364] 48+ [365]
[366]
[367]
[364]
[368]
[369]
[lower-alpha 45]
[lower-alpha 46]
Brazil Santa Cruz[365][364] 54
Brazil Mogi Mirim[366][367] 48
Brazil Corinthians Paulista[lower-alpha 47] 58
Brazil Palmeiras[lower-alpha 48] 120
Spain Deportivo La Coruña 46
Spain Barcelona[370] 235
Italy Milan 40
Brazil Cruzeiro[365] 10
Greece Olympiacos Piraeus[379][380] 101
Greece AEK Athens[365] 44
Uzbekistan Bunyodkor[381] 80
Brazil São Paulo[365] 46
Angola Kabuscorp[365][364] 21+
Brazil São Caetano[365] 19
Brazil Brazil[366][369] 77
Brazil Brazil Olympic team[369] 7
Brazil Brazil U20[368] 9
23 England Alan Ball M 1,057+ 226+ 1960–1983 England Ashton United[382][383] 7 [384]
[385]
[386]
[382]
[387]
[388]
[389]
[390]
[391]
[392]
[lower-alpha 49]
[lower-alpha 50]
England Blackpool[384] 164
England Everton[386][395] 254
England Arsenal[384][396] 218
South Africa Hellenic[385] 4+
England Southampton[384] 234
United States Philadelphia Fury[397][398] 33
Canada Vancouver Whitecaps[399][398] 31
Australia Floreat Athena[400][401] 3
Hong Kong Eastern[393][385] 12+
England Bristol Rovers[384] 17
England England[388][385] 72
England England U23[388][30] 8
24 England David Seaman G 1,053+ 0 1982–2004 England Peterborough United[402] 109 [402]
[403]
[404]
[405]
[406]
[407]
[408]
[409]
[410]
[lower-alpha 51]
England Birmingham City 84
England Queens Park Rangers[402][lower-alpha 52] 175+
England Arsenal[403][420] 568
England Manchester City[421] 26
England England[407][405] 75
England England B[407][301] 6
England England U21[407][422] 10
25 Northern Ireland Glenn Ferguson F 1,047 563 1987–2011 Northern Ireland Ards 72 [423]
[424]
[425]
[426]
[427]
[lower-alpha 53]
Northern Ireland Glenavon 367
Northern Ireland Linfield 519
Northern Ireland Lisburn Distillery 82
Northern Ireland Northern Ireland[424][425] 5
Northern Ireland Northern Ireland B[426][424] 2
26 England Frank Lampard M 1,046 312 1995–2016 England West Ham United 187 [428]
[429]
[430]
[431]
[432]
Wales Swansea City[433] 11
England Chelsea[434] 648
England Manchester City[435] 38
United States New York City 31
England England[432] 106
England England B[301] 1
England England U21[436] 19
England England U18[437] 5
27 Argentina Lionel Messi F 1,045 808 2003– Spain Barcelona C[438] 10 [439]
[440]
[441]
[442]
[438]
[lower-alpha 54]
[lower-alpha 55]
Spain Barcelona B[438] 22
Spain Barcelona[442] 778
France Paris Saint-Germain 48
Argentina Argentina[443] 164
Argentina Argentina U23[lower-alpha 54] 5
Argentina Argentina U20[lower-alpha 55] 18
28 Italy Paolo Maldini D 1,044 45 1985–2009 Italy Milan[447] 902 [448]
[449]
[450]
[451]
[452]
[lower-alpha 56]
Italy Italy[453] 126
Italy Italy Olympic team[lower-alpha 57] 1
Italy Italy U21[456] 12
Italy Italy U18[452] 3
Wales Ryan Giggs M 1,044 181+ 1989–2014 England Manchester United[457][458] 963 [459]
[460]
[461]
[458]
[462]
[463]
[464]
[lower-alpha 58]
Wales Wales[463][458] 64
United Kingdom Great Britain[460][462] 4
Wales Wales U21[463][458] 1
Wales Wales U18[458] 3
England England Schoolboys[466][463] 9
30 Japan Kazuyoshi Miura F 1,038+ 294+ 1985– Brazil Juventus-SP[lower-alpha 59]  ? [472]
[467]
[473]
[474]
[475]
[476]
[477]
[lower-alpha 60]
Brazil Santos[lower-alpha 61] 43+
Brazil Palmeiras[lower-alpha 62] 25+
Brazil Matsubara[lower-alpha 63] 6+
Brazil Clube de Regatas Brasil[lower-alpha 64] 4
Brazil XV de Jaú[lower-alpha 65] 27+
Brazil Coritiba[lower-alpha 66] 59
Japan Verdy Kawasaki[lower-alpha 67] 253
Italy Genoa[476] 23
Croatia Croatia Zagreb 12
Japan Kyoto Purple Sanga[472][476] 51
Japan Vissel Kobe[472][476] 127
Japan Yokohama FC[lower-alpha 68] 298
Australia Sydney FC[lower-alpha 69] 6
Japan Suzuka Point Getters[472][511] 13
Japan Japan B[lower-alpha 70] 2
Japan Japan[lower-alpha 71] 89
31 Spain Andrés Iniesta M 1,036 113 2000– Spain Barcelona B 54 [512]
[513]
[514]
[515]
[516]
[517]
[518]
[lower-alpha 72]
Spain Barcelona[514] 679
Japan Vissel Kobe[520][lower-alpha 73] 127
Spain Spain[523] 131
Spain Spain U21 18
Spain Spain U20 7
Spain Spain U19 7
Spain Spain U17[524][174] 4
Spain Spain U16[525][526] 7
Spain Spain U15[527] 2
32 Scotland Graham Alexander D 1,025 131+ 1988–2012 England Scunthorpe United 202 [528]
[298]
[529]
[530]
[531]

[532]
[533]
[534]
[535]
[536]
England Luton Town 183
England Burnley[537] 178
England Preston North End[538] 421
Scotland Scotland[539] 40
Scotland Scotland B[540][541] 1
33 Spain Andoni Zubizarreta G 1,024 0 1979–1998 Spain Alavés[542] 4 [542]
[543]
[544]
[545]
[546]
[lower-alpha 74]
Spain Bilbao Athletic[542] 7
Spain Athletic Bilbao[550] 239
Spain Barcelona[551] 410
Spain Valencia[552] 184
Spain Spain[553][543] 126
Spain Spain Olympic team[543] 1
Spain Spain U23[543] 23
Spain Spain U21[543] 17
Spain Spain U19[543] 1
Spain Spain U18[543] 12
Northern Ireland Noel Bailie D/M 1,024 11[lower-alpha 75] 1989–2011 Northern Ireland Linfield[556][557] 1,013 [558]
[554]
[559]
[560]
[561]
[lower-alpha 76]
Northern Ireland Northern Ireland U23[562] 1
Northern Ireland Northern Ireland U21[562][559] 2
Northern Ireland Northern Ireland U17[560] 1
Northern Ireland Northern Ireland U16[560] 7
35 England David James G 1,023+ 0 1985–2014 England Watford 98 [563]
[564]
[565]
[566]
[567]
[lower-alpha 77]
[lower-alpha 78]
England Liverpool[570] 277
England Aston Villa 85
England West Ham United 102
England Manchester City[571] 100
England Portsmouth 158
England Bristol City 84
England Bournemouth 19
Iceland ÍBV 23
India Kerala Blasters[572] 12
England England[566] 53
England England B[301][573] 2
England England U21[436] 10
England England Schoolboys[lower-alpha 78]  ?
36 Belgium Timmy Simons D/M 1,023 95 1995–2018 Belgium KTH Diest 88 [78]
[575]
[576]
[577]
[578]

[579]
[580]
[581]
Belgium Lommel 74
Netherlands PSV Eindhoven 218
Germany 1. FC Nürnberg 110
Belgium Club Brugge[578] 439
Belgium Belgium[582][579] 94
37 Portugal João Moutinho M 1,022+ 70 2002– Portugal Sporting CP B[583] 30 [584]
[585]
[586]
[587]
[588]
[589]
[590]
[591]
[583]
Portugal Sporting CP 259
Portugal Porto 140
FranceMonaco Monaco[lower-alpha 79][lower-alpha 80] 219
England Wolverhampton Wanderers[595] 186
Portugal Portugal 146
Portugal Portugal B[589] 1
Portugal Portugal U21[589][lower-alpha 81] 17+
Portugal Portugal U19[589] 4
Portugal Portugal U18[589] 5
Portugal Portugal U17[589] 15
38 England Ian Callaghan M 1,017+ 70+ 1960–1982 England Liverpool[596][597] 870 [598]
[599]
[596]
[597]
[600]
[601]
[602]
[lower-alpha 82]
[lower-alpha 83]
United States Fort Lauderdale Strikers[599][601] 20
Wales Swansea City[605] 91
Australia Canberra City[599][601] 9+
Republic of Ireland Cork United[599][601] 2+
England Crewe Alexandra[600] 17
England England[601][604] 4
England England U23[30][604] 4
39 Netherlands Clarence Seedorf M 1,017 159 1992–2013 Netherlands Ajax 90 [606]
[607]
[608]
[609]
[610]
[611]
[612]
[613]
[614]
Italy Sampdoria 34
Spain Real Madrid[615] 159
Italy Inter Milan[616][608] 93
Italy Milan 432
Brazil Botafogo 81
Netherlands Netherlands[609] 87
Netherlands Netherlands U21[610] 1
Netherlands Netherlands U19[611] 21
Netherlands Netherlands U17[612] 12
Netherlands Netherlands U16[613] 6
Netherlands Netherlands U15[614] 1
40 England Ronnie Rooke F 1,013 903+ 1929–1961 England Stoke City 26 [617]
[618]
[619]
[620]
[lower-alpha 84]
England Guildford City 60
England Woking 25
England Crystal Palace 191
England Fulham 330
England Blackburn Rovers 2
England Chelsea 1
England Arsenal 99
England Bedford Town 167
England Haywards Heath Town 76
England Addlestone 23
England Vickers 13

Notes

  1. The "Span" of a player is the year of the first match taken into account in the list and the year of the last match taken into account in the list (only official matches are taken into account), and it has nothing to do with the career span the player has in the infobox of his bio article, or the one described on his bio article's text, in case it's different from the infobox. For instance, if a player from the list had played his last match in 2018, but officially retired in 2020, as he was an unused substitute for 2 years, the list will have 2018 as the ending year of his "Span" value. Likewise, if a player, e.g., has been part of his first team since 1992, but made his debut on official matches in 1993, the beginning of his "Span" value will show 1993.
  2. The teams in which the player made no official appearance are omitted, e.g. Everton for Pat Jennings[9][10] or Scarborough for Paul Bastock,[11] while teams in which it is known the player to have made appearances for, but these are unaccounted for, and teams in which it isn't known whether he made any appearance or not are included with a question mark in place of the actual unknown number of appearances.
  3. Peter Shilton additionally played 4 matches for the Football League XI,[21] which raise the total up to 1,402 matches if included. RSSSF does include the aforementioned matches as official in the count of official first-class senior matches,[17] even though their total is 1,390 instead of 1,391 official first-class senior matches (the count is 1,387 without them),[22] as it's missing 1 FA Cup match,[14] and he is often credited by media outlets with a total of 1,390 official first-class senior appearances, when their source of his official appearances in first-class senior level is RSSSF, but matches against League selections are also often seen as unofficial friendlies, even if they are played on slots during the FIFA calendar.
  4. Peter Shilton, apart from that calculated match for England Schoolboys on 3 April 1965,[23][24][25] also has other matches for England Schoolboys unaccounted for.[20][18][26][22]
  5. Paul Bastock is ofen credited with 1,280 club appearances in the news[37] instead of 1,286 because he is credited with 677 appearances for Boston United instead of 679,[38][39][40][34][41] most likely the total count is missing his match for Cheltenham Town, his match for Pinchbeck United and his match for Deeping Rangers in 2022,[42] and there is some other miscalculation that can't be traced since all sources listing him with a total of 1,280 matches lack the detailed stats per club.
  6. Paul Bastock additionally played once for England C, though this match is against a League selection, and such matches are also often seen as unofficial friendlies, even if they are played on slots during the FIFA calendar.[43]
  7. Rogério Ceni has scored 129 goals in official matches in his career,[59] with the source having 131 goals as a total instead of 129, as it includes 2 goals in friendly matches (the "Torneio Constantino Cury" was a friendly tournament).[60]
  8. 8.0 8.1 Fábio, based on oGol,[68] may have possibly played in 4 more matches for Cruzeiro between 1999 and 2000, which, aligned with his FootballDatabase profile, where his team appears to be Cruzeiro B,[66] could be attributed to Cruzeiro B, but in lack of additional sources to support this and because these aren't included in the source of Cruzeiro,[69] they can't be included, even though the site of Cruzeiro could well be referring only to his numbers with the A team. oGol additionally includes wrongly 1 match[71] where he hadn't played; this has been verified by all other available relative sources. In addition, 2 matches played in 2016 for Primeira Liga, which Cruzeiropedia anymore includes as friendlies,[70] as they aren't recognized by the Brazilian Football Confederation (CBF), they are also included here for two reasons: i) even though they weren't recognized as official by CBF, since they weren't played under their seal, these matches were played under rules and regulations of official matches, e.g. with referees of an according level, in an according condition of field, according number of substitutes' limit, et c., ii) the football databases (oGol, SoccerWay, et c.), which include official club matches, include these matches.
  9. František Plánička additionally played in at least 66 matches for selects (Prague, international veterans and other selects), which could raise the total to 1,253+ matches, but such matches are also often seen as unofficial ones, therefore they are not included in the list.[73]
  10. František Plánička is credited with 1442 matches by Slavia Praha's official website,[74][75][82] which would suffice to make him top this list, but this claim isn't in agreement with the majority of the other sources, which give a total of 1,235 matches,[77][73][83] or 1,253 matches,[76][84][85] which could well be a typo, but in details the total appears to be 1,253,[73] of which 1,253 matches only 1,187 are listed here, as the other are matches for veterans and selects, which are also often seen as unofficial ones.[73]
  11. František Plánička appeared overall (including friendlies) in more than 1,100 matches for Slavia Praha.[76]
  12. František Plánička's tally with the national team is unclear, and it could well have been even 74 or 76, based on many other sources.[75][73][82]
  13. 13.0 13.1 Tommy Hutchison played for Bulova 22 times in league matches,[89][94] and in at least four matches in cups,[107][108][109][110] as he may have other matches unaccounted for in the Hong Kong FA Cup, in the Viceroy Cup or in the Hong Kong Senior Challenge Shield.
  14. 14.0 14.1 Tommy Hutchinson played in at least eight matches for Swansea City in the Welsh Cup,[111][112][113][114][115][116] as he may have other matches unaccounted for in the Welsh Cup, and the Welsh competitions in general, e.g. like the West Wales FA Senior Cup.
  15. 15.0 15.1 Tommy Hutchison made 76 appearances for Merthyr Tydfil scoring on two occasions,[95] with the source from Merthyr Tydfil's site (with the club now – 23 November 2021 – called Merthyr Town) having his last name misspelled, but it's crystal clear this is about him for three reasons: i) from their description of the player, ii) there is a long history of his surname being misspelled on many occasions in the past,[102][117][118][119][120] and iii) it can be verified from other matches where he is credited as "Hutchinson",[121][122] if the lineups of these matches (which were for Swansea City in the FA Challenge Cup) are aligned with the lineups of them in his profile in ENFA (English National Football Association),[87] with 73 of these 76 matches being in the league[89] and so 3 in cups, with the two of these three being able to be traced with the misspelled surname from the same site that had these two matches of Tommy Hutchison for Swansea City, where he is listed as "Tommy Hutchinson", and are 2 matches against Colchester United for the FA Trophy in 1992,[123][124] and the one left was a match in South Wales Senior Cup on 8 February 1994 against Taffs Well.[95]
  16. Ray Clemence additionally played 2 matches for the Football League XI[140][142] in the "Inter League" competition,[141] which are considered as official by RSSSF and often regarded as official, but matches against or with League selections are also often seen as unofficial friendlies, even if they are played on slots during the FIFA calendar.
  17. 17.0 17.1 Gianluigi Buffon started his career in the national teams as early as 1993, playing for Italy U16.[156][157]
  18. Xavi's previous references from official websites of some of the clubs he played and from football statistics databases are missing 2 official matches he played for Al Sadd in cups in Qatar, one in 2016 for the Emir Cup[165] and one for the Qatar Cup in 2018.[166]
  19. Xavi additionally played 12 matches for the unofficial[167][168] "national" team of Catalonia,[164][167][169][170] and also scored goals on two occasions.[164][171]
  20. 20.0 20.1 Roberto Carlos may have played in more official matches for Anzhi Makhachkala, specifically the total could be 32[180][185][201] or even 33,[177] but, in lack of other sources to support this and in lack of match logs, these possibly extra matches cannot be included in the list.
  21. Roberto Carlos additionally played four times for Brazil B,[175] in a match against a FIFA XI selection, where he also scored once,[186][187] in two matches against clubs,[188][189] and in a match against the unofficial "national" team of Catalonia,[190] which are not included in the list because of not being against national teams.
  22. Roberto Carlos has additionally played 4 times for Real Madrid Legends team, called Real Madrid Leyendas (hyperlink for the according article in the Spanish Wikipedia), where he scored 2 times.[181]
  23. Roberto Carlos played in 162 official matches for Palmeiras and scored 16 goals in them,[191] and overall (including friendlies) he played in 187 matches and scored 18 goals.[191][192]
  24. Roberto Carlos played in 61 official matches for Corinthians and scored 5 goals in them,[196][197][198][199] and overall (including friendlies) he played in 64 matches.[200]
  25. Yasuhito Endō's previous references from official websites of some of the clubs he played and from football statistics databases are missing 3 official matches he played in the 2006 A3 Champions Cup for Gamba Osaka, where he scored once.[219][220][221]
  26. 26.0 26.1 Yasuhito Endō, apart from Japan U23/U22[215][222] and Japan U20/U19/U18[223][222][215] teams, he had also been part of Japan U16/U17,[224][222][215] and he may have matches unaccounted for.[225]
  27. 27.0 27.1 Javier Zanetti played 13 times for Argentina U23; 1 match at the 1995 Copa Mercosur,[231][246] 6 matches at the 1995 Panamerican Games,[247][248] and 6 matches at the 1996 Summer Olympics.[249]
  28. Javier Zanetti additionally played one match for Argentina against a World XI selection in 2001, in a testimonial (farewell to playing football) match about Diego Maradona.[231][233]
  29. Javier Zanetti, based on oGol, has played in 861 matches for Inter Milan, instead of 858, but that source wrongly includes 3 matches more, in which Cristiano Zanetti played instead of Javier Zanetti (this has been checked and confirmed by other several football statistics databases available on the web, videos, newspapers, specifically from the reports of these matches in la Repubblica and in Inter-related websites).[235][236][237][238][239][240][241][242][243][244]
  30. 30.0 30.1 30.2 Pat Jennings has matches unaccounted for, having played for Newry United[260] and Newry Town[260][261] (1961–62 Irish League B division)[253] in Northern Ireland before Watford, with a calculated total of 1,097 senior official matches,[257] and probably has played also in 1 more first-class career unaccounted for match, having claimed he played in 2 short of 1,100 first-class career matches.[10]
  31. Pat Jennings additionally played 2 times for a Rest of the UK selection, 1 time for "The Three", 1 time for an "All Ireland" selection and 1 time with a Rest of the World selection.[254]
  32. Pat Jennings was the first man in English football to make 1,000 first team appearances,[257] with his 1,000th appearance being on 26 February 1983.[257][258][259]
  33. Marcelinho Paraíba played in 14 official matches for Santos; oGol is missing him from a match where he played as a substitute for a substitute.[268][274][275]
  34. Robbie James' appearances for Merthyr Tydfil and Llanelli are league matches only.[282]
  35. Robbie James' appearances for Wales at junior level are unaccounted for.[280]
  36. Robbie James made 68 appearances for Cardiff City and scored three times in them, based on bibliography placed within the section of the references.[281][290][291][292][293][294]
  37. Tony Ford was the first outfield player to appear in 1,000 matches as a professional throughout the history of the English and Scottish leagues.[300]
  38. Tony Ford also played non-league football with Barrow, where his matches are unaccounted for.[300][296]
  39. Dani Alves additionally played once for Brazil B,[304] in a match against Al Kuwait SC,[312] which is not included in the list because of not being against a national team.
  40. 40.0 40.1 40.2 40.3 40.4 Raúl scored 20 goals in 27 matches for Spain's Under-X teams, where X is 18, 20, 21 and 23,[325][326][327][328][329] or, if you prefer, 64 goals in 129 matches with the shirt of Spain.[330][331][332]
  41. Raúl, after his retirement as a player, based on his BeSoccer profile,[333] has played 4 times for Real Madrid Legends team, called "Real Madrid Leyendas", where he scored 3 times, but these matches are friendly and are only mentioned there because they are highly regarded, and the same stands for his tribute match from Real Madrid,[333] which was played in the Santiago Bernabéu Trophy friendly tournament,[334] which counts in the total there, making it 742. If one clicks on the arrow pointing down next to the season next to all these 4 matches for Real Madrid Leyendas, (s)he will see "Partidos Amistosos No Reconocidos" appearing, which in English means "Not Recognized Friendly Matches", and (s)he will see "Friendly" if doing the same for the aforementioned tribute match.
  42. Zé Roberto, based on oGol,[340] played in 89 matches for Portuguesa, but oGol is missing his matches for the 1994 Campeonato Paulista and his matches for the 1995 Campeonato Paulista.[341][342][339][343][344][345][346]
  43. Zé Roberto additionally played twice for Brazil B,[348] in a match against the unofficial "national" team of Catalonia[190] and in a match against a club, FC Luzern,[189] which are not included in the list because of not being against national teams.
  44. Zé Roberto played in 128 official matches for Palmeiras and scored 10 goals in them,[360] and overall (including friendlies) he played in 133 matches.[361][360]
  45. Rivaldo's appearances for Paulista and Kabuscorp are league matches only.[364][365]
  46. Rivaldo additionally played once for Brazil in a match against a "Rest of the World" selection,[369][367][186] for another Brazil B selection, in a match against Athletic Bilbao, where he also scored once,[367][188] which is not included in the list because of not being against a national team, and also played for the unofficial "national" team of Catalonia.[370]
  47. Rivaldo played in 58 official matches for Corinthians and scored 20 goals in them,[371][372][373] and overall (including friendlies) he played in 62 matches and scored 22 goals.[374]
  48. Rivaldo played in 120 official matches for Palmeiras and scored 60 goals in them,[375] and overall (including friendlies) he played in 129 matches and scored 68 goals[376][375] (note: his two matches for Copa Euro-América listed by the tournament name[377] and not as friendly, i.e. as "amistoso", were friendly matches, since Copa Euro-América was a pre-season friendly tournament).[378]
  49. Alan Ball's appearances for Hellenic[382] and Eastern[393][385] are league matches only.
  50. Alan Ball additionally played six times for a Football League XI,[389][390] where he scored three goals, three times for a Football Association XI,[390] and once for a team called "The Three",[390] composed of players from Great Britain, Republic of Ireland and Denmark.[394]
  51. David Seaman additionally played in two more matches for England,[406] in the Peter Shilton's testimonial match against an Italy '90 XI ("Italia 90 XI") in 1990[411][412] and in an unofficial match against a Hong Kong selection ("Hong Kong Golden Select XI") in 1996.[413][414]
  52. David Seaman, based on oGol,[415] may have played in more matches for Queens Park Rangers in the 1986–87 season[416] and in the 1987–88 season,[417] but such extra matches for the 1986–87 season cannot be found,[418] at least for the QPR's A team, and in the matches attributed to him in 1987–88 season appears, by ENFA, Nicky Johns to have played instead of Seaman,[419] unless oGol is not referring to A team results, as there are no details for all these matches on oGol.[416][417]
  53. Glenn Ferguson additionally played four times for an Irish League representative team, where he scored twice.[424]
  54. 54.0 54.1 Lionel Messi made five appearances for Argentina U23 and scored two goals in the 2008 Summer Olympics.[444]
  55. 55.0 55.1 Lionel Messi made 18 appearances for Argentina U20 and scored 14 times in them: two appearances and three goals in official friendlies in 2004, nine appearances and five goals in the 2005 South American U-20 Championship, seven appearances and six goals in the 2005 FIFA World Youth Championship.[445][446]
  56. Paolo Maldini additionally played once for a World XI selection in 1999, against France, in a testimonial match about Jean-Pierre Papin.[452]
  57. Paolo Maldini played once for the Olympic team of Italy[452][451] in an official friendly match against Greece on 28 October 1987,[454] where Italy won 2–0.[455]
  58. Ryan Giggs additionally played once for Wales B, where he also scored once,[461] in a match against the unofficial "national" team of Basque Country,[465] which is not included in the list because of not being against an official national team.
  59. Kazuyoshi Miura may have matches unaccounted for CA Juventus in 1985,[467][468][469] specifically for the U21/U20 team (equivalent to the senior B/Reserves teams of other countries), in tournaments such as the Copa São Paulo de Futebol Júnior and the Campeonato Paulista de Juniores (link for the tournament's article in the Portuguese Wikipedia).[470][471]
  60. Kazuyoshi Miura additionally played once for the "Rest of the World" team, once for a "Japan/South Korea" team, a selection composed of Japanese and Korean footballers,[478] and once for Japan in a match against a "J League World XI".[479]
  61. Kazuyoshi Miura played in at least 43 official matches for Santos; 4 matches in the Copa São Paulo de Futebol Júnior,[480] 13 matches in the Brasileirão,[467][475][476] and 26 matches in the Paulistão.[481][472][482][483][484]
  62. Kazuyoshi Miura played in at least 25 official matches for Palmeiras.[467][475][476]
  63. Kazuyoshi Miura played in at least 6 official matches for Matsubara; 5 matches for the Paranaense in 1987[467][475] and at least once in 1986, for the Torneio Brasil Sul de 1986,[485][486] a tournament organized by the Brazilian Football Confederation (CBF)[487] for the main teams from the South Region of Brazil that were left out of the 1986 Brazilian championship,[485] where he may have played up to 10 matches, as each club played a total of 10 matches,[485][488] but, having only one set of lineup, he cannot be credited with more than one appearance.[485] In addition, he may have matches unaccounted for the B team of Matsubara (called Juniores and being an U21/U20 team), which dominated the respective age tournaments in the 1980s.[486]
  64. Kazuyoshi Miura played in 4 official matches for Clube de Regatas Brasil (CRB) in 1987;[489] 4 matches in the "White Module", which weren't recognized by the Brazilian Football Confederation,[490] even though they were organized by them,[491] but they are included here for two reasons: i) they were played under rules and regulations of official matches, ii) the football databases include these matches.[472][467][475]
  65. Kazuyoshi Miura played for XV de Jaú, with which has been also linked as his first club in Brazil, as early as 1982,[492] and with which was on a tour of friendly matches in Japan in 1985,[493] thanks to exchange programs he participated back then,[494][495] in at least 27 official matches; at least 2 matches in 1985,[473][496][497][498] with the one for the Campeonato Paulista on 24 November 1985[498] being for him the first professional match to play, even though not the first as a professional player, because Brazilian football allowed non-professional footballers to play up to 2 professional matches back then, as he became professional at Santos in 1986,[499][495][500] and 25 in 1988 for the Campeonato Paulista.[472][467][475] In addition to these aforementioned matches, having played other matches cannot be excluded, especially for the B team in Juniores competitions (U21/U20), and may have matches unaccounted for even in 1986 or 1987.
  66. Kazuyoshi Miura played in 59 official matches for Coritiba, scoring 7 goals in them, according to oGol[472] and COXAnautas, a site affiliated with the club of Coritiba,[501] and because of other reliable sources having him playing 45 matches in 1989[500] and 14 in 1988,[467][472] as well as to sources having him with a total of more than 50 matches,[502] however it must be, though, also noted that the site of Coritiba has him with a total of 44 in a related article,[503] as well as the site of Historia do Coritiba (for verification, go to HistoriaDoCoritiba.com.br, then to "Atletas" from the menu bar located right on the top and search with the key "Kazu" in the "Apelido" field), a site run by the Historical Research Group of Coritiba, but, as it usually happens for statistical purposes, i.e. for comparisons between players, they could well be referring only to the league matches or only to matches with the A team.
  67. Kazuyoshi Miura, including the matches played for Yomiuri Football Club, which changed its name to Verdy Kawasaki in 1992, played in a total of 253 official matches for Verdy Kawasaki,[476] and scored at least 133 goals in them.[472]
  68. Kazuyoshi Miura played in 298 official matches for Yokohama FC, scoring 32 times in them.[472][504][505][506][476]
  69. Kazuyoshi Miura played in 6 official matches for Sydney FC,[476] scoring 2 times in them,[472] specifically in 4 matches for the A-League[475][507][508] and 2 matches in FIFA Club World Championship.[509][510]
  70. Kazuyoshi Miura played 2 times for a Japan B side,[473] where he scored once,[477] and for that he is often mentioned in publications with the total, i.e. having played in 91 matches for Japan and scoring 56 goals in them.[510][494][495]
  71. Kazuyoshi Miura played 89 times for a Japan A side and scored a total of 55 goals in them.[477][467][476][472]
  72. Andrés Iniesta additionally played for the unofficial "national" team of Catalonia.[167][519][170][512]
  73. A match with Vissel Kobe against Johor Darul Ta'zim for the 2020 AFC Champions League was later considered annulled, because Johor Darul Ta'zim had to withdraw from the tournament after having played only two matches in the group stage, due to travelling issues because of the COVID-19 pandemic in Malaysia.[521][522]
  74. Andoni Zubizarreta additionally played 4 matches for the unofficial "national" team of Basque Country,[547][170] with one of them being credited as international friendly by 11v11, and the team listed as "Basque Spain".[548][549]
  75. Noel Bailie, as a defender/midfielder,[554] only managed to score 11 goals.[555]
  76. Noel Bailie additionally played 2 matches for the Irish League XI,[554] but matches against or with League selections are also often seen as unofficial friendlies, even if they are played on slots during the FIFA calendar.
  77. David James additionally played once for an "FA Youth XI" team against a "Combined Services Youth XI" team[568] and, because of this, is often credited for having played for England Youth/U18,[569] but matches for an FA selection are also often seen as unofficial friendlies, even if they are played on slots during the FIFA calendar.
  78. 78.0 78.1 David James may have matches unaccounted for England Schoolboys.[574]
  79. Though based in Monaco, AS Monaco FC plays in the French football league system and in European, intercontinental and world tournaments appears with the flag of France.
  80. João Moutinho has been also credited with 221 matches for Monaco,[592] but this is a mistake as SoccerWay also includes two matches he played in the 2014 Emirates Cup,[588][593] which was a friendly tournament.[594]
  81. João Moutinho, based on BeSoccer, may have possibly played in six more matches for Portugal U21,[587] but, in lack of other sources to support more matches for Portugal U21 and in lack of match details for these extra matches, these possibly extra matches are not included in the list, even though he may have played in more friendly matches for Portugal U21.
  82. Ian Callaghan's appearances for Canberra City and Cork United are league matches only.[599]
  83. Ian Callaghan additionally played 2 matches for the Football League XI[602][603] in the "Inter League" competition,[604] which are considered as official by RSSSF and often regarded as official, but matches against or with League selections are also often seen as unofficial friendlies, even if they are played on slots during the FIFA calendar.
  84. Ronnie Rooke additionally played once for England Wartime,[620][617] 14 times for British Army, where he scored 27 times,[617] which are credited as official by RSSSF, but they are also often seen as unofficial,[621][412] and once for a League selection, where he scored once.[617]

Trivia

  • Peter Shilton holds the record for the most competitive appearances.
  • Robert Carmona, who in March 2022 was reported to have been recognized as the currently oldest active footballer by Guinness World Records,[1][2][3] has been reported as having played around 2,200 official matches,[1][2][3] a number that would make him top the list by far, but, in lack of details about the number of matches per team and as it's unclear even which are the teams he played,[4][5][6] he cannot be added to the list, at least for the time being.
  • Tommy Hutchison, who played professionally until the age of 46, holds the record among outfield players, and he is sixth overall.
  • Paul Bastock, who is second on the list, holds the record in club appearances.
  • Rogério Ceni has the highest number of appearances (1,214) in senior top-level football matches.[586][622]
  • Paolo Maldini has the highest number of appearances (1,028) in senior top-level football, having played with the lowest amount of teams.
  • Neville Southall also made at least 1,000 official appearances, but hasn't been added to the list yet, because of missing statistical data in the years prior to Bury.
  • Romário also made at least 1,000 official appearances, if 4 matches with state selects, 2 with country selects and 2 with other selects (benefit matches) are included as official, which are by RSSSF.[623]

See also

References

  1. 1.0 1.1 1.2 1.3 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 2.2 2.3 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 3.3 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. 14.0 14.1 Peter Shilton profile at the English National Football Archive (subscription required)
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. 17.0 17.1 Lua error in package.lua at line 80: module 'strict' not found.
  18. 18.0 18.1 Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. 20.0 20.1 20.2 Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. 22.0 22.1 Lua error in package.lua at line 80: module 'strict' not found.
  23. 23.0 23.1 Lua error in package.lua at line 80: module 'strict' not found.
  24. 24.0 24.1 Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. 30.0 30.1 30.2 30.3 Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Paul Bastock profile at the English National Football Archive (subscription required)
  33. 33.0 33.1 33.2 33.3 33.4 33.5 33.6 33.7 33.8 Lua error in package.lua at line 80: module 'strict' not found.
  34. 34.0 34.1 34.2 Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. 36.0 36.1 36.2 Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. 41.0 41.1 Lua error in package.lua at line 80: module 'strict' not found.
  42. 42.0 42.1 Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. 44.0 44.1 Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. 66.0 66.1 Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. 68.0 68.1 Lua error in package.lua at line 80: module 'strict' not found.
  69. 69.0 69.1 69.2 Lua error in package.lua at line 80: module 'strict' not found.
  70. 70.0 70.1 Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. 73.0 73.1 73.2 73.3 73.4 73.5 73.6 73.7 73.8 Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 74.2 74.3 74.4 Lua error in package.lua at line 80: module 'strict' not found.
  75. 75.0 75.1 75.2 Lua error in package.lua at line 80: module 'strict' not found.
  76. 76.0 76.1 76.2 Lua error in package.lua at line 80: module 'strict' not found.
  77. 77.0 77.1 Lua error in package.lua at line 80: module 'strict' not found.
  78. 78.0 78.1 Lua error in package.lua at line 80: module 'strict' not found.
  79. 79.0 79.1 Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. 82.0 82.1 Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. 84.0 84.1 Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. 87.0 87.1 87.2 87.3 87.4 Tommy Hutchison profile at the English National Football Archive (subscription required)
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. 89.0 89.1 89.2 89.3 Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. 92.0 92.1 Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. 94.0 94.1 94.2 Lua error in package.lua at line 80: module 'strict' not found.
  95. 95.0 95.1 95.2 95.3 Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. 102.0 102.1 Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. 127.0 127.1 Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. 131.0 131.1 Cristiano Ronaldo profile at the English National Football Archive (subscription required)
  132. 132.0 132.1 132.2 132.3 132.4 132.5 Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Ray Clemence profile at the English National Football Archive (subscription required)
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. 138.0 138.1 Lua error in package.lua at line 80: module 'strict' not found.
  139. 139.0 139.1 Lua error in package.lua at line 80: module 'strict' not found.
  140. 140.0 140.1 140.2 140.3 Lua error in package.lua at line 80: module 'strict' not found.
  141. 141.0 141.1 Lua error in package.lua at line 80: module 'strict' not found.
  142. 142.0 142.1 Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. 158.0 158.1 Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. 163.0 163.1 Lua error in package.lua at line 80: module 'strict' not found.
  164. 164.0 164.1 164.2 Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. 167.0 167.1 167.2 Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. 170.0 170.1 170.2 Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. 174.0 174.1 Lua error in package.lua at line 80: module 'strict' not found.
  175. 175.0 175.1 175.2 Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. 177.0 177.1 Lua error in package.lua at line 80: module 'strict' not found.
  178. 178.0 178.1 Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. 180.0 180.1 Lua error in package.lua at line 80: module 'strict' not found.
  181. 181.0 181.1 Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. 183.0 183.1 Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. 185.0 185.1 Lua error in package.lua at line 80: module 'strict' not found.
  186. 186.0 186.1 Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. 188.0 188.1 Lua error in package.lua at line 80: module 'strict' not found.
  189. 189.0 189.1 Lua error in package.lua at line 80: module 'strict' not found.
  190. 190.0 190.1 Lua error in package.lua at line 80: module 'strict' not found.
  191. 191.0 191.1 Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. 201.0 201.1 Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. 215.0 215.1 215.2 215.3 Lua error in package.lua at line 80: module 'strict' not found.
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. 222.0 222.1 222.2 Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. Lua error in package.lua at line 80: module 'strict' not found.
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. Lua error in package.lua at line 80: module 'strict' not found.
  230. Lua error in package.lua at line 80: module 'strict' not found.
  231. 231.0 231.1 231.2 Lua error in package.lua at line 80: module 'strict' not found.
  232. 232.0 232.1 Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. 235.0 235.1 Lua error in package.lua at line 80: module 'strict' not found.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Lua error in package.lua at line 80: module 'strict' not found.
  239. Lua error in package.lua at line 80: module 'strict' not found.
  240. Lua error in package.lua at line 80: module 'strict' not found.
  241. Lua error in package.lua at line 80: module 'strict' not found.
  242. Lua error in package.lua at line 80: module 'strict' not found.
  243. Lua error in package.lua at line 80: module 'strict' not found.
  244. Lua error in package.lua at line 80: module 'strict' not found.
  245. Lua error in package.lua at line 80: module 'strict' not found.
  246. Lua error in package.lua at line 80: module 'strict' not found.
  247. Lua error in package.lua at line 80: module 'strict' not found.
  248. Lua error in package.lua at line 80: module 'strict' not found.
  249. Lua error in package.lua at line 80: module 'strict' not found.
  250. Pat Jennings profile at the English National Football Archive (subscription required)
  251. Lua error in package.lua at line 80: module 'strict' not found.
  252. 252.0 252.1 Lua error in package.lua at line 80: module 'strict' not found.
  253. 253.0 253.1 Lua error in package.lua at line 80: module 'strict' not found.
  254. 254.0 254.1 Lua error in package.lua at line 80: module 'strict' not found.
  255. Lua error in package.lua at line 80: module 'strict' not found.
  256. Lua error in package.lua at line 80: module 'strict' not found.
  257. 257.0 257.1 257.2 Lua error in package.lua at line 80: module 'strict' not found.
  258. Lua error in package.lua at line 80: module 'strict' not found.
  259. Lua error in package.lua at line 80: module 'strict' not found.
  260. 260.0 260.1 Lua error in package.lua at line 80: module 'strict' not found.
  261. Lua error in package.lua at line 80: module 'strict' not found.
  262. Lua error in package.lua at line 80: module 'strict' not found.
  263. Lua error in package.lua at line 80: module 'strict' not found.
  264. Lua error in package.lua at line 80: module 'strict' not found.
  265. Lua error in package.lua at line 80: module 'strict' not found.
  266. Lua error in package.lua at line 80: module 'strict' not found.
  267. Lua error in package.lua at line 80: module 'strict' not found.
  268. 268.0 268.1 268.2 268.3 268.4 Lua error in package.lua at line 80: module 'strict' not found.
  269. 269.0 269.1 269.2 269.3 Lua error in package.lua at line 80: module 'strict' not found.
  270. Lua error in package.lua at line 80: module 'strict' not found.
  271. 271.0 271.1 Lua error in package.lua at line 80: module 'strict' not found.
  272. Lua error in package.lua at line 80: module 'strict' not found.
  273. Lua error in package.lua at line 80: module 'strict' not found.
  274. Lua error in package.lua at line 80: module 'strict' not found.
  275. Lua error in package.lua at line 80: module 'strict' not found.
  276. Lua error in package.lua at line 80: module 'strict' not found.
  277. Lua error in package.lua at line 80: module 'strict' not found.
  278. 278.0 278.1 Lua error in package.lua at line 80: module 'strict' not found.
  279. Lua error in package.lua at line 80: module 'strict' not found.
  280. 280.0 280.1 Lua error in package.lua at line 80: module 'strict' not found.
  281. 281.0 281.1 281.2 281.3 281.4 281.5 281.6 281.7 Robbie James profile at the English National Football Archive (subscription required)
  282. 282.0 282.1 282.2 282.3 282.4 Lua error in package.lua at line 80: module 'strict' not found.
  283. .html Robbie James career at Post War English & Scottish Football League A–Z Player's Database
  284. Lua error in package.lua at line 80: module 'strict' not found.
  285. 285.0 285.1 Lua error in package.lua at line 80: module 'strict' not found.
  286. 286.0 286.1 286.2 Lua error in package.lua at line 80: module 'strict' not found.
  287. Lua error in package.lua at line 80: module 'strict' not found.
  288. 288.0 288.1 Lua error in package.lua at line 80: module 'strict' not found.
  289. Lua error in package.lua at line 80: module 'strict' not found.
  290. Lua error in package.lua at line 80: module 'strict' not found.
  291. Lua error in package.lua at line 80: module 'strict' not found.
  292. Lua error in package.lua at line 80: module 'strict' not found.
  293. Lua error in package.lua at line 80: module 'strict' not found.
  294. Lua error in package.lua at line 80: module 'strict' not found.
  295. Lua error in package.lua at line 80: module 'strict' not found.
  296. 296.0 296.1 296.2 Tony Ford profile at the English National Football Archive (subscription required)
  297. Lua error in package.lua at line 80: module 'strict' not found.
  298. 298.0 298.1 Lua error in package.lua at line 80: module 'strict' not found.
  299. Lua error in package.lua at line 80: module 'strict' not found.
  300. 300.0 300.1 300.2 Lua error in package.lua at line 80: module 'strict' not found.
  301. 301.0 301.1 301.2 301.3 Lua error in package.lua at line 80: module 'strict' not found.
  302. 302.0 302.1 Lua error in package.lua at line 80: module 'strict' not found.
  303. Lua error in package.lua at line 80: module 'strict' not found.
  304. 304.0 304.1 Lua error in package.lua at line 80: module 'strict' not found.
  305. Lua error in package.lua at line 80: module 'strict' not found.
  306. Lua error in package.lua at line 80: module 'strict' not found.
  307. 307.0 307.1 Lua error in package.lua at line 80: module 'strict' not found.
  308. 308.0 308.1 Lua error in package.lua at line 80: module 'strict' not found.
  309. 309.0 309.1 Lua error in package.lua at line 80: module 'strict' not found.
  310. 310.0 310.1 Lua error in package.lua at line 80: module 'strict' not found.
  311. Lua error in package.lua at line 80: module 'strict' not found.
  312. Lua error in package.lua at line 80: module 'strict' not found.
  313. Lua error in package.lua at line 80: module 'strict' not found.
  314. 314.0 314.1 Lua error in package.lua at line 80: module 'strict' not found.
  315. 315.0 315.1 Lua error in package.lua at line 80: module 'strict' not found.
  316. 316.0 316.1 316.2 316.3 Lua error in package.lua at line 80: module 'strict' not found.
  317. Lua error in package.lua at line 80: module 'strict' not found.
  318. 318.0 318.1 Lua error in package.lua at line 80: module 'strict' not found.
  319. 319.0 319.1 Lua error in package.lua at line 80: module 'strict' not found.
  320. 320.0 320.1 320.2 Lua error in package.lua at line 80: module 'strict' not found.
  321. 321.0 321.1 Lua error in package.lua at line 80: module 'strict' not found.
  322. 322.0 322.1 322.2 Lua error in package.lua at line 80: module 'strict' not found.
  323. 323.0 323.1 Lua error in package.lua at line 80: module 'strict' not found.
  324. Lua error in package.lua at line 80: module 'strict' not found.
  325. Lua error in package.lua at line 80: module 'strict' not found.
  326. Lua error in package.lua at line 80: module 'strict' not found.
  327. Lua error in package.lua at line 80: module 'strict' not found.
  328. Lua error in package.lua at line 80: module 'strict' not found.
  329. Lua error in package.lua at line 80: module 'strict' not found.
  330. Lua error in package.lua at line 80: module 'strict' not found.
  331. Lua error in package.lua at line 80: module 'strict' not found.
  332. Lua error in package.lua at line 80: module 'strict' not found.
  333. 333.0 333.1 Lua error in package.lua at line 80: module 'strict' not found.
  334. Lua error in package.lua at line 80: module 'strict' not found.
  335. Lua error in package.lua at line 80: module 'strict' not found.
  336. Lua error in package.lua at line 80: module 'strict' not found.
  337. Lua error in package.lua at line 80: module 'strict' not found.
  338. Lua error in package.lua at line 80: module 'strict' not found.
  339. 339.0 339.1 Lua error in package.lua at line 80: module 'strict' not found.
  340. 340.0 340.1 340.2 340.3 Lua error in package.lua at line 80: module 'strict' not found.
  341. Lua error in package.lua at line 80: module 'strict' not found.
  342. Lua error in package.lua at line 80: module 'strict' not found.
  343. Lua error in package.lua at line 80: module 'strict' not found.
  344. Lua error in package.lua at line 80: module 'strict' not found.
  345. Lua error in package.lua at line 80: module 'strict' not found.
  346. Lua error in package.lua at line 80: module 'strict' not found.
  347. Lua error in package.lua at line 80: module 'strict' not found.
  348. 348.0 348.1 348.2 Lua error in package.lua at line 80: module 'strict' not found.
  349. Lua error in package.lua at line 80: module 'strict' not found.
  350. Lua error in package.lua at line 80: module 'strict' not found.
  351. Lua error in package.lua at line 80: module 'strict' not found.
  352. 352.0 352.1 Lua error in package.lua at line 80: module 'strict' not found.
  353. Lua error in package.lua at line 80: module 'strict' not found.
  354. Lua error in package.lua at line 80: module 'strict' not found.
  355. Lua error in package.lua at line 80: module 'strict' not found.
  356. Lua error in package.lua at line 80: module 'strict' not found.
  357. Lua error in package.lua at line 80: module 'strict' not found.
  358. 358.0 358.1 358.2 Lua error in package.lua at line 80: module 'strict' not found.
  359. Lua error in package.lua at line 80: module 'strict' not found.
  360. 360.0 360.1 Lua error in package.lua at line 80: module 'strict' not found.
  361. Lua error in package.lua at line 80: module 'strict' not found.
  362. Lua error in package.lua at line 80: module 'strict' not found.
  363. Lua error in package.lua at line 80: module 'strict' not found.
  364. 364.0 364.1 364.2 364.3 364.4 Lua error in package.lua at line 80: module 'strict' not found.
  365. 365.0 365.1 365.2 365.3 365.4 365.5 365.6 365.7 Lua error in package.lua at line 80: module 'strict' not found.
  366. 366.0 366.1 366.2 Lua error in package.lua at line 80: module 'strict' not found.
  367. 367.0 367.1 367.2 367.3 Lua error in package.lua at line 80: module 'strict' not found.
  368. 368.0 368.1 Lua error in package.lua at line 80: module 'strict' not found.
  369. 369.0 369.1 369.2 369.3 Lua error in package.lua at line 80: module 'strict' not found.
  370. 370.0 370.1 Lua error in package.lua at line 80: module 'strict' not found.
  371. Lua error in package.lua at line 80: module 'strict' not found.
  372. Lua error in package.lua at line 80: module 'strict' not found.
  373. Lua error in package.lua at line 80: module 'strict' not found.
  374. Lua error in package.lua at line 80: module 'strict' not found.
  375. 375.0 375.1 Lua error in package.lua at line 80: module 'strict' not found.
  376. Lua error in package.lua at line 80: module 'strict' not found.
  377. Lua error in package.lua at line 80: module 'strict' not found.
  378. Lua error in package.lua at line 80: module 'strict' not found.
  379. Lua error in package.lua at line 80: module 'strict' not found.
  380. Lua error in package.lua at line 80: module 'strict' not found.
  381. Lua error in package.lua at line 80: module 'strict' not found.
  382. 382.0 382.1 382.2 Lua error in package.lua at line 80: module 'strict' not found.
  383. Lua error in package.lua at line 80: module 'strict' not found.
  384. 384.0 384.1 384.2 384.3 384.4 Alan Ball profile at the English National Football Archive (subscription required)
  385. 385.0 385.1 385.2 385.3 385.4 Lua error in package.lua at line 80: module 'strict' not found.
  386. 386.0 386.1 Lua error in package.lua at line 80: module 'strict' not found.
  387. Lua error in package.lua at line 80: module 'strict' not found.
  388. 388.0 388.1 388.2 Lua error in package.lua at line 80: module 'strict' not found.
  389. 389.0 389.1 Lua error in package.lua at line 80: module 'strict' not found.
  390. 390.0 390.1 390.2 390.3 Lua error in package.lua at line 80: module 'strict' not found.
  391. Lua error in package.lua at line 80: module 'strict' not found.
  392. Lua error in package.lua at line 80: module 'strict' not found.
  393. 393.0 393.1 Lua error in package.lua at line 80: module 'strict' not found.
  394. Lua error in package.lua at line 80: module 'strict' not found.
  395. Lua error in package.lua at line 80: module 'strict' not found.
  396. Lua error in package.lua at line 80: module 'strict' not found.
  397. Lua error in package.lua at line 80: module 'strict' not found.
  398. 398.0 398.1 Lua error in package.lua at line 80: module 'strict' not found.
  399. Lua error in package.lua at line 80: module 'strict' not found.
  400. Lua error in package.lua at line 80: module 'strict' not found.
  401. Lua error in package.lua at line 80: module 'strict' not found.
  402. 402.0 402.1 402.2 David Seaman profile at the English National Football Archive (subscription required)
  403. 403.0 403.1 Lua error in package.lua at line 80: module 'strict' not found.
  404. Lua error in package.lua at line 80: module 'strict' not found.
  405. 405.0 405.1 Lua error in package.lua at line 80: module 'strict' not found.
  406. 406.0 406.1 Lua error in package.lua at line 80: module 'strict' not found.
  407. 407.0 407.1 407.2 407.3 Lua error in package.lua at line 80: module 'strict' not found.
  408. Lua error in package.lua at line 80: module 'strict' not found.
  409. Lua error in package.lua at line 80: module 'strict' not found.
  410. Lua error in package.lua at line 80: module 'strict' not found.
  411. Lua error in package.lua at line 80: module 'strict' not found.
  412. 412.0 412.1 Lua error in package.lua at line 80: module 'strict' not found.
  413. Lua error in package.lua at line 80: module 'strict' not found.
  414. Lua error in package.lua at line 80: module 'strict' not found.
  415. Lua error in package.lua at line 80: module 'strict' not found.
  416. 416.0 416.1 Lua error in package.lua at line 80: module 'strict' not found.
  417. 417.0 417.1 Lua error in package.lua at line 80: module 'strict' not found.
  418. Queen`s Park Rangers profile at the English National Football Archive (subscription required)
  419. Nicky Johns profile at the English National Football Archive (subscription required)
  420. Lua error in package.lua at line 80: module 'strict' not found.
  421. Lua error in package.lua at line 80: module 'strict' not found.
  422. Lua error in package.lua at line 80: module 'strict' not found.
  423. Lua error in package.lua at line 80: module 'strict' not found.
  424. 424.0 424.1 424.2 424.3 Lua error in package.lua at line 80: module 'strict' not found.
  425. 425.0 425.1 Lua error in package.lua at line 80: module 'strict' not found.
  426. 426.0 426.1 Lua error in package.lua at line 80: module 'strict' not found.
  427. Lua error in package.lua at line 80: module 'strict' not found.
  428. Lua error in package.lua at line 80: module 'strict' not found.
  429. Frank Lampard profile at the English National Football Archive (subscription required)
  430. Lua error in package.lua at line 80: module 'strict' not found.
  431. Lua error in package.lua at line 80: module 'strict' not found.
  432. 432.0 432.1 Lua error in package.lua at line 80: module 'strict' not found.
  433. Lua error in package.lua at line 80: module 'strict' not found.
  434. Lua error in package.lua at line 80: module 'strict' not found.
  435. Lua error in package.lua at line 80: module 'strict' not found.
  436. 436.0 436.1 Lua error in package.lua at line 80: module 'strict' not found.
  437. Lua error in package.lua at line 80: module 'strict' not found.
  438. 438.0 438.1 438.2 Lua error in package.lua at line 80: module 'strict' not found.
  439. Lua error in package.lua at line 80: module 'strict' not found.
  440. Lua error in package.lua at line 80: module 'strict' not found.
  441. Lua error in package.lua at line 80: module 'strict' not found.
  442. 442.0 442.1 Lua error in package.lua at line 80: module 'strict' not found.
  443. Lua error in package.lua at line 80: module 'strict' not found.
  444. Balagué 2013, pp. 436–437.
  445. Balagué 2013, pp. 209–219.
  446. Balagué 2013, pp. 220–240.
  447. Lua error in package.lua at line 80: module 'strict' not found.
  448. Lua error in package.lua at line 80: module 'strict' not found.
  449. Lua error in package.lua at line 80: module 'strict' not found.
  450. Lua error in package.lua at line 80: module 'strict' not found.
  451. 451.0 451.1 Lua error in package.lua at line 80: module 'strict' not found.
  452. 452.0 452.1 452.2 452.3 Lua error in package.lua at line 80: module 'strict' not found.
  453. Lua error in package.lua at line 80: module 'strict' not found.
  454. Lua error in package.lua at line 80: module 'strict' not found.
  455. Lua error in package.lua at line 80: module 'strict' not found.
  456. Lua error in package.lua at line 80: module 'strict' not found.
  457. Lua error in package.lua at line 80: module 'strict' not found.
  458. 458.0 458.1 458.2 458.3 458.4 Lua error in package.lua at line 80: module 'strict' not found.
  459. Ryan Giggs profile at the English National Football Archive (subscription required)
  460. 460.0 460.1 Lua error in package.lua at line 80: module 'strict' not found.
  461. 461.0 461.1 Lua error in package.lua at line 80: module 'strict' not found.
  462. 462.0 462.1 Lua error in package.lua at line 80: module 'strict' not found.
  463. 463.0 463.1 463.2 463.3 Lua error in package.lua at line 80: module 'strict' not found.
  464. Lua error in package.lua at line 80: module 'strict' not found.
  465. Lua error in package.lua at line 80: module 'strict' not found.
  466. Giggs (2006), p. 25
  467. 467.0 467.1 467.2 467.3 467.4 467.5 467.6 467.7 467.8 Lua error in package.lua at line 80: module 'strict' not found.
  468. Lua error in package.lua at line 80: module 'strict' not found.
  469. Lua error in package.lua at line 80: module 'strict' not found.
  470. Lua error in package.lua at line 80: module 'strict' not found.
  471. Lua error in package.lua at line 80: module 'strict' not found.
  472. 472.00 472.01 472.02 472.03 472.04 472.05 472.06 472.07 472.08 472.09 472.10 472.11 472.12 Lua error in package.lua at line 80: module 'strict' not found.
  473. 473.0 473.1 473.2 Lua error in package.lua at line 80: module 'strict' not found.
  474. Lua error in package.lua at line 80: module 'strict' not found.
  475. 475.0 475.1 475.2 475.3 475.4 475.5 475.6 Lua error in package.lua at line 80: module 'strict' not found.
  476. 476.0 476.1 476.2 476.3 476.4 476.5 476.6 476.7 476.8 476.9 Lua error in package.lua at line 80: module 'strict' not found.
  477. 477.0 477.1 477.2 Lua error in package.lua at line 80: module 'strict' not found.
  478. Lua error in package.lua at line 80: module 'strict' not found.
  479. Lua error in package.lua at line 80: module 'strict' not found.
  480. Lua error in package.lua at line 80: module 'strict' not found.
  481. Lua error in package.lua at line 80: module 'strict' not found.
  482. Lua error in package.lua at line 80: module 'strict' not found.
  483. Lua error in package.lua at line 80: module 'strict' not found.
  484. Lua error in package.lua at line 80: module 'strict' not found.
  485. 485.0 485.1 485.2 485.3 Lua error in package.lua at line 80: module 'strict' not found.
  486. 486.0 486.1 Lua error in package.lua at line 80: module 'strict' not found.
  487. Lua error in package.lua at line 80: module 'strict' not found.
  488. Lua error in package.lua at line 80: module 'strict' not found.
  489. Lua error in package.lua at line 80: module 'strict' not found.
  490. Lua error in package.lua at line 80: module 'strict' not found.
  491. Lua error in package.lua at line 80: module 'strict' not found.
  492. Lua error in package.lua at line 80: module 'strict' not found.
  493. Lua error in package.lua at line 80: module 'strict' not found.
  494. 494.0 494.1 Lua error in package.lua at line 80: module 'strict' not found.
  495. 495.0 495.1 495.2 Lua error in package.lua at line 80: module 'strict' not found.
  496. Lua error in package.lua at line 80: module 'strict' not found.
  497. Lua error in package.lua at line 80: module 'strict' not found.
  498. 498.0 498.1 Lua error in package.lua at line 80: module 'strict' not found.
  499. Lua error in package.lua at line 80: module 'strict' not found.
  500. 500.0 500.1 Lua error in package.lua at line 80: module 'strict' not found.
  501. Lua error in package.lua at line 80: module 'strict' not found.
  502. Lua error in package.lua at line 80: module 'strict' not found.
  503. Lua error in package.lua at line 80: module 'strict' not found.
  504. Lua error in package.lua at line 80: module 'strict' not found.
  505. Lua error in package.lua at line 80: module 'strict' not found.
  506. Lua error in package.lua at line 80: module 'strict' not found.
  507. Lua error in package.lua at line 80: module 'strict' not found.
  508. Lua error in package.lua at line 80: module 'strict' not found.
  509. Lua error in package.lua at line 80: module 'strict' not found.
  510. 510.0 510.1 Lua error in package.lua at line 80: module 'strict' not found.
  511. Lua error in package.lua at line 80: module 'strict' not found.
  512. 512.0 512.1 Lua error in package.lua at line 80: module 'strict' not found.
  513. Lua error in package.lua at line 80: module 'strict' not found.
  514. 514.0 514.1 Lua error in package.lua at line 80: module 'strict' not found.
  515. Lua error in package.lua at line 80: module 'strict' not found.
  516. Lua error in package.lua at line 80: module 'strict' not found.
  517. Lua error in package.lua at line 80: module 'strict' not found.
  518. Lua error in package.lua at line 80: module 'strict' not found.
  519. Lua error in package.lua at line 80: module 'strict' not found.
  520. Lua error in package.lua at line 80: module 'strict' not found.
  521. Lua error in package.lua at line 80: module 'strict' not found.
  522. Lua error in package.lua at line 80: module 'strict' not found.
  523. Lua error in package.lua at line 80: module 'strict' not found.
  524. Lua error in package.lua at line 80: module 'strict' not found.
  525. Lua error in package.lua at line 80: module 'strict' not found.
  526. Lua error in package.lua at line 80: module 'strict' not found.
  527. Lua error in package.lua at line 80: module 'strict' not found.
  528. Lua error in package.lua at line 80: module 'strict' not found.
  529. Lua error in package.lua at line 80: module 'strict' not found.
  530. Lua error in package.lua at line 80: module 'strict' not found.
  531. Lua error in package.lua at line 80: module 'strict' not found.
  532. Lua error in package.lua at line 80: module 'strict' not found.
  533. Lua error in package.lua at line 80: module 'strict' not found.
  534. Lua error in package.lua at line 80: module 'strict' not found.
  535. Graham Alexander profile at the English National Football Archive (subscription required)
  536. Lua error in package.lua at line 80: module 'strict' not found.
  537. Lua error in package.lua at line 80: module 'strict' not found.
  538. Lua error in package.lua at line 80: module 'strict' not found.
  539. Lua error in package.lua at line 80: module 'strict' not found.
  540. Lua error in package.lua at line 80: module 'strict' not found.
  541. Lua error in package.lua at line 80: module 'strict' not found.
  542. 542.0 542.1 542.2 Lua error in package.lua at line 80: module 'strict' not found.
  543. 543.0 543.1 543.2 543.3 543.4 543.5 543.6 Lua error in package.lua at line 80: module 'strict' not found.
  544. Lua error in package.lua at line 80: module 'strict' not found.
  545. Lua error in package.lua at line 80: module 'strict' not found.
  546. Lua error in package.lua at line 80: module 'strict' not found.
  547. Lua error in package.lua at line 80: module 'strict' not found.
  548. Lua error in package.lua at line 80: module 'strict' not found.
  549. Lua error in package.lua at line 80: module 'strict' not found.
  550. Lua error in package.lua at line 80: module 'strict' not found.
  551. Lua error in package.lua at line 80: module 'strict' not found.
  552. Lua error in package.lua at line 80: module 'strict' not found.
  553. Lua error in package.lua at line 80: module 'strict' not found.
  554. 554.0 554.1 554.2 Lua error in package.lua at line 80: module 'strict' not found.
  555. Lua error in package.lua at line 80: module 'strict' not found.
  556. Lua error in package.lua at line 80: module 'strict' not found.
  557. Lua error in package.lua at line 80: module 'strict' not found.
  558. Lua error in package.lua at line 80: module 'strict' not found.
  559. 559.0 559.1 Lua error in package.lua at line 80: module 'strict' not found.
  560. 560.0 560.1 560.2 Lua error in package.lua at line 80: module 'strict' not found.
  561. Lua error in package.lua at line 80: module 'strict' not found.
  562. 562.0 562.1 Lua error in package.lua at line 80: module 'strict' not found.
  563. David James profile at the English National Football Archive (subscription required)
  564. Lua error in package.lua at line 80: module 'strict' not found.
  565. Lua error in package.lua at line 80: module 'strict' not found.
  566. 566.0 566.1 Lua error in package.lua at line 80: module 'strict' not found.
  567. Lua error in package.lua at line 80: module 'strict' not found.
  568. Lua error in package.lua at line 80: module 'strict' not found.
  569. Lua error in package.lua at line 80: module 'strict' not found.
  570. Lua error in package.lua at line 80: module 'strict' not found.
  571. Lua error in package.lua at line 80: module 'strict' not found.
  572. Lua error in package.lua at line 80: module 'strict' not found.
  573. Lua error in package.lua at line 80: module 'strict' not found.
  574. Lua error in package.lua at line 80: module 'strict' not found.
  575. Lua error in package.lua at line 80: module 'strict' not found.
  576. Lua error in package.lua at line 80: module 'strict' not found.
  577. Lua error in package.lua at line 80: module 'strict' not found.
  578. 578.0 578.1 Lua error in package.lua at line 80: module 'strict' not found.
  579. 579.0 579.1 Lua error in package.lua at line 80: module 'strict' not found.
  580. Lua error in package.lua at line 80: module 'strict' not found.
  581. Lua error in package.lua at line 80: module 'strict' not found.
  582. Lua error in package.lua at line 80: module 'strict' not found.
  583. 583.0 583.1 Lua error in package.lua at line 80: module 'strict' not found.
  584. Lua error in package.lua at line 80: module 'strict' not found.
  585. Lua error in package.lua at line 80: module 'strict' not found.
  586. 586.0 586.1 Lua error in package.lua at line 80: module 'strict' not found.
  587. 587.0 587.1 Lua error in package.lua at line 80: module 'strict' not found.
  588. 588.0 588.1 Lua error in package.lua at line 80: module 'strict' not found.
  589. 589.0 589.1 589.2 589.3 589.4 589.5 Lua error in package.lua at line 80: module 'strict' not found.
  590. Lua error in package.lua at line 80: module 'strict' not found.
  591. Lua error in package.lua at line 80: module 'strict' not found.
  592. Lua error in package.lua at line 80: module 'strict' not found.
  593. Lua error in package.lua at line 80: module 'strict' not found.
  594. Lua error in package.lua at line 80: module 'strict' not found.
  595. João Moutinho profile at the English National Football Archive (subscription required)
  596. 596.0 596.1 Lua error in package.lua at line 80: module 'strict' not found.
  597. 597.0 597.1 Lua error in package.lua at line 80: module 'strict' not found.
  598. Lua error in package.lua at line 80: module 'strict' not found.
  599. 599.0 599.1 599.2 599.3 599.4 Lua error in package.lua at line 80: module 'strict' not found.
  600. 600.0 600.1 Ian Callaghan profile at the English National Football Archive (subscription required)
  601. 601.0 601.1 601.2 601.3 601.4 Lua error in package.lua at line 80: module 'strict' not found.
  602. 602.0 602.1 Lua error in package.lua at line 80: module 'strict' not found.
  603. Lua error in package.lua at line 80: module 'strict' not found.
  604. 604.0 604.1 604.2 Lua error in package.lua at line 80: module 'strict' not found.
  605. Lua error in package.lua at line 80: module 'strict' not found.
  606. Lua error in package.lua at line 80: module 'strict' not found.
  607. Lua error in package.lua at line 80: module 'strict' not found.
  608. 608.0 608.1 Lua error in package.lua at line 80: module 'strict' not found.
  609. 609.0 609.1 Lua error in package.lua at line 80: module 'strict' not found.
  610. 610.0 610.1 Lua error in package.lua at line 80: module 'strict' not found.
  611. 611.0 611.1 Lua error in package.lua at line 80: module 'strict' not found.
  612. 612.0 612.1 Lua error in package.lua at line 80: module 'strict' not found.
  613. 613.0 613.1 Lua error in package.lua at line 80: module 'strict' not found.
  614. 614.0 614.1 Lua error in package.lua at line 80: module 'strict' not found.
  615. Lua error in package.lua at line 80: module 'strict' not found.
  616. Lua error in package.lua at line 80: module 'strict' not found.
  617. 617.0 617.1 617.2 617.3 Lua error in package.lua at line 80: module 'strict' not found.
  618. Lua error in package.lua at line 80: module 'strict' not found.
  619. Ronnie Rooke profile at the English National Football Archive (subscription required)
  620. 620.0 620.1 Lua error in package.lua at line 80: module 'strict' not found.
  621. Lua error in package.lua at line 80: module 'strict' not found.
  622. Lua error in package.lua at line 80: module 'strict' not found.
  623. Lua error in package.lua at line 80: module 'strict' not found.

Bibliography

* Lua error in package.lua at line 80: module 'strict' not found.
* Lua error in package.lua at line 80: module 'strict' not found.
* Lua error in package.lua at line 80: module 'strict' not found.
* Lua error in package.lua at line 80: module 'strict' not found.