There is a multitude of data available on the Wikipedia site just waiting to be extracted and used for data science!

Keeping on the premiership football theme, this article explains how to extract data about premiership managers over the years from the following URL on wikipedia: https://en.wikipedia.org/wiki/List_of_Premier_League_managers

The Jupyter notebook is available to download at the bottom of the post.

Here is the table that we want to extract the rows/columns of, and then create a pandas dataframe from.

The trick is to view the source of the HTML, find the unique attributes that identify the table, and then loop through the rows of the table in order to grab the necessary column values. In the example above, the table has a unique class of wikitable sortable plainrowheaders, which is enough to identify it on the page. There was some extra work to do here, as we needed to know the status of the manager e.g. past, present or caretaker, and also their country of origin (which as you can see from the screenshot is an image rather than text).

Find and Extract the tabular data

from bs4 import BeautifulSoup
import requests
import pandas as pd

url = "en.wikipedia.org/wiki/List_of_Premier_League_managers"
r  = requests.get("https://" +url)
data = r.text
soup = BeautifulSoup(data)

table = soup.find('table', attrs={'class':'wikitable sortable plainrowheaders'})

Extract the table data to a dataframe

managers = []
# Loop through the rows
table_rows = table.find_all('tr')
for tr in table_rows:
    # Table row header contains managers name and if they are past, incumbent or caretaker
    th = tr.find('th')
    mgr = th.get_text().strip()
    
    status = "past"
    if "dagger" in str(th):
        status = "present"
    if "double-dagger" in str(th):
        status = "caretaker"
    
    country = ""
    for img in tr.find_all('img', alt=True):
        if "dagger" not in img['alt']:
            country = img['alt']
    
    td = tr.find_all('td')
    row = [tr.text.strip() for tr in td]
    row.insert(0, mgr)
    row.insert(1, status)
    row.insert(2, country)
    managers.append(row)

df = pd.DataFrame( managers )
df.columns =['Name','Status', 'Country', 'Empty', 'Club', 'From', 'Until', 'Duration', 'Years in Leage', 'Ref']
# Get rid of empty row and column
df.drop([0], inplace=True)
df.drop(["Empty"], axis=1, inplace=True)
df.drop(["Ref"], axis=1, inplace=True)
df

406 rows × 8 columns

NameStatusCountryClubFromUntilDurationYears in Leage
1George GrahampastScotlandArsenal14-May-8621-Feb-9532051992–1995
2Stewart HoustoncaretakerScotlandArsenal22-Feb-9508-Jun-951061995
3Bruce RiochpastScotlandArsenal08-Jun-9512-Aug-964311995–1996
4Stewart HoustoncaretakerScotlandArsenal12-Aug-9613-Sep-96321996
5Pat RicecaretakerNorthern IrelandArsenal13-Sep-9630-Sep-96171996
6Arsène WengerpastFranceArsenal01-Oct-9613-May-1878941996–2018
7Unai EmerypastSpainArsenal23-May-1829-Nov-195552018–2019
8Freddie LjungbergcaretakerSwedenArsenal29-Nov-1921-Dec-19222019
9Mikel ArtetapresentSpainArsenal22-Dec-19Present*202019–
10Ron AtkinsonpastEnglandAston Villa07-Jun-9110-Nov-9412521992–1994
11Brian LittlepastEnglandAston Villa25-Nov-9424-Feb-9811871994–1998
12John GregorypastEnglandAston Villa25-Feb-9824-Jan-0214291998–2002
13John DeehancaretakerEnglandAston Villa24-Jan-0205-Feb-02122002
14Stuart GraycaretakerEnglandAston Villa24-Jan-0205-Feb-02122002
15Graham TaylorpastEnglandAston Villa05-Feb-0214-May-034632002–2003
16David O’LearypastRepublic of IrelandAston Villa20-May-0319-Jul-0611562003–2006
17Martin O’NeillpastNorthern IrelandAston Villa05-Aug-0609-Aug-1014652006–2010
18Kevin MacDonaldcaretakerScotlandAston Villa09-Aug-1008-Sep-10302010
19Gérard HoullierpastFranceAston Villa08-Sep-1001-Jun-112662010–2011
20Gary McAllistercaretakerScotlandAston Villa23-Apr-1122-May-11292011
21Alex McLeishpastScotlandAston Villa17-Jun-1114-May-123322011–2012
22Paul LambertpastScotlandAston Villa02-Jun-1211-Feb-159852012–2015
23Scott MarshallcaretakerScotlandAston Villa11-Feb-1514-Feb-1532015
24Tim SherwoodpastEnglandAston Villa14-Feb-1525-Oct-152532015
25Kevin MacDonaldcaretakerScotlandAston Villa25-Oct-1502-Nov-1582015
26Rémi GardepastFranceAston Villa02-Nov-1529-Mar-161482015–2016
27Eric BlackcaretakerScotlandAston Villa29-Mar-1602-Jun-16652016
28Dean SmithpresentEnglandAston Villa10-Oct-18Present*4582019–
29Danny WilsonpastNorthern IrelandBarnsley02-Jun-9407-Jul-9814961997–1998
30Steve BrucepastEnglandBirmingham City12-Dec-0123-Nov-0721722002–20062007
31Eric BlackcaretakerScotlandBirmingham City23-Nov-0727-Nov-0742007
32Alex McLeishpastScotlandBirmingham City28-Nov-0712-Jun-1114962007–20082009–2011
33Kenny DalglishpastScotlandBlackburn Rovers12-Oct-9121-Jun-9513481992–1995
34Ray HarfordpastEnglandBlackburn Rovers25-Jun-9525-Oct-964881995–1996
35Tony ParkespastEnglandBlackburn Rovers25-Oct-9601-Jun-972191996–1997
36Roy HodgsonpastEnglandBlackburn Rovers01-Jun-9721-Nov-985381997
37Brian KiddpastEnglandBlackburn Rovers04-Dec-9803-Nov-993341998–1999
38Graeme SounesspastScotlandBlackburn Rovers14-Mar-0006-Sep-0416372001–2004
39Mark HughespastWalesBlackburn Rovers15-Sep-0403-Jun-0813572004–2008
40Paul IncepastEnglandBlackburn Rovers22-Jun-0816-Dec-081772008
41Sam AllardycepastEnglandBlackburn Rovers17-Dec-0813-Dec-107262008–2010
42Steve KeanpastScotlandBlackburn Rovers13-Dec-1028-Sep-126552010–2012
43Ian HollowaypastEnglandBlackpool21-May-0903-Nov-1212622010–2011
44Roy McFarlandpastEnglandBolton Wanderers20-Jun-9502-Jan-962271995–1996
45Colin ToddpastEnglandBolton Wanderers02-Jan-9622-Sep-99132819961997–1998
46Sam AllardycepastEnglandBolton Wanderers19-Oct-9929-Apr-0727492001–2007
47Sammy LeepastEnglandBolton Wanderers30-Apr-0707-Oct-071602007
48Archie KnoxcaretakerScotlandBolton Wanderers17-Oct-0725-Oct-0782007
49Gary MegsonpastEnglandBolton Wanderers25-Oct-0730-Dec-097972007–2009
50Owen CoylepastRepublic of IrelandBolton Wanderers08-Jan-1009-Oct-1210052010–2012
51Eddie HowepresentEnglandBournemouth12-Oct-12Present*26472015–
52Paul JewellpastEnglandBradford City06-Jan-9818-Jun-008941999–2000
53Chris HutchingspastEnglandBradford City18-Jun-0006-Nov-001412000
54Stuart McCallcaretakerScotlandBradford City06-Nov-0020-Nov-00142000
55Jim JefferiespastScotlandBradford City20-Nov-0024-Dec-013992000–2001
56Chris HughtonpastRepublic of IrelandBrighton & Hove Albion31-Dec-1413-May-1915942017–2019
57Graham PotterpresentEnglandBrighton & Hove Albion20-May-19Present*2362019–
58Owen CoylepastRepublic of IrelandBurnley27-Nov-0705-Jan-107702009–2010
59Brian LawspastEnglandBurnley13-Jan-1029-Dec-103502010
60Sean DychepresentEnglandBurnley30-Oct-12Present*26292014–20152016–
61Malky MackaypastScotlandCardiff City17-Jun-1127-Dec-139242013
62David KerslakecaretakerEnglandCardiff City27-Dec-1302-Jan-1462013–2014
63Ole Gunnar SolskjærpastNorwayCardiff City02-Jan-1418-Sep-142592014
64Neil WarnockpastEnglandCardiff City05-Oct-1611-Nov-1911322018–2019
65Alan CurbishleypastEnglandCharlton Athletic24-Jul-9108-May-0654021998–19992000–2006
66Iain DowiepastNorthern IrelandCharlton Athletic30-May-0613-Nov-061672006
67Les ReedpastEnglandCharlton Athletic14-Nov-0624-Dec-06402006
68Alan PardewpastEnglandCharlton Athletic24-Dec-0622-Nov-086992006–2007
69Ian PorterfieldpastScotlandChelsea11-Jun-9115-Feb-936151992–1993
70David WebbcaretakerEnglandChelsea15-Feb-9311-May-93851993
71Glenn HoddlepastEnglandChelsea04-Jun-9310-May-9610711993–1996
72Ruud GullitpastNetherlandsChelsea10-May-9612-Feb-986431996–1998
73Gianluca ViallipastItalyChelsea12-Feb-9812-Sep-009431998–2000
74Graham RixcaretakerEnglandChelsea13-Sep-0017-Sep-0042000
75Ray WilkinscaretakerEnglandChelsea13-Sep-0017-Sep-0042000
76Claudio RanieripastItalyChelsea18-Sep-0031-May-0413512000–2004
77José MourinhopastPortugalChelsea02-Jun-0420-Sep-0712052004–2007
78Avram GrantpastIsraelChelsea20-Sep-0724-May-082382007–2008
79Luiz Felipe ScolaripastBrazilChelsea01-Jul-0809-Feb-092232008–2009
80Ray WilkinscaretakerEnglandChelsea09-Feb-0916-Feb-0972009
81Guus HiddinkcaretakerNetherlandsChelsea16-Feb-0931-May-091042009
82Carlo AncelottipastItalyChelsea01-Jul-0922-May-117202009–2011
83André Villas-BoaspastPortugalChelsea22-Jun-1104-Mar-122562011–2012
84Roberto Di MatteopastItalyChelsea04-Mar-1221-Nov-122622012
85Rafael BenítezcaretakerSpainChelsea21-Nov-1227-May-131872012–2013
86José MourinhopastPortugalChelsea03-Jun-1317-Dec-159272013–2015
87Guus HiddinkcaretakerNetherlandsChelsea19-Dec-1515-May-161482015–2016
88Antonio ContepastItalyChelsea03-Jul-1613-Jul-187402016–2018
89Maurizio SarripastItalyChelsea14-Jul-1816-Jun-193372018–2019
90Frank LampardpresentEnglandChelsea04-Jul-19Present*1912019–
91Bobby GouldpastEnglandCoventry City24-Jun-9223-Oct-934861992–1993
92Phil NealpastEnglandCoventry City23-Oct-9314-Feb-954791993–1995
93Ron AtkinsonpastEnglandCoventry City15-Feb-9505-Nov-966291995–1996
94Gordon StrachanpastScotlandCoventry City05-Nov-9610-Sep-0117701996–2001
95Steve CoppellpastEnglandCrystal Palace03-Jun-8417-May-9332701992–1993
96Alan SmithpastEnglandCrystal Palace03-Jun-9315-May-957111994–1995
97Steve CoppellpastEnglandCrystal Palace27-Feb-9713-Mar-983791997–1998
98Attilio LombardocaretakerItalyCrystal Palace13-Mar-9829-Apr-98471998
99Tomas BrolincaretakerSwedenCrystal Palace13-Mar-9829-Apr-98471998
100Ron NoadescaretakerEnglandCrystal Palace29-Apr-9810-May-98111998
101Ray LewingtoncaretakerEnglandCrystal Palace29-Apr-9810-May-98111998
102Iain DowiepastNorthern IrelandCrystal Palace22-Dec-0322-May-068822004–2005
103Ian HollowaypastEnglandCrystal Palace03-Nov-1223-Oct-133542013
104Keith MillencaretakerEnglandCrystal Palace23-Oct-1323-Nov-13312013
105Tony PulispastWalesCrystal Palace23-Nov-1314-Aug-142642013–2014
106Keith MillencaretakerEnglandCrystal Palace14-Aug-1427-Aug-14132014
107Neil WarnockpastEnglandCrystal Palace27-Aug-1427-Dec-141222014
108Keith MillencaretakerEnglandCrystal Palace27-Dec-1402-Jan-1552014–2015
109Alan PardewpastEnglandCrystal Palace02-Jan-1522-Dec-167202015–2016
110Sam AllardycepastEnglandCrystal Palace23-Dec-1623-May-171512016–2017
111Frank de BoerpastNetherlandsCrystal Palace26-Jun-1711-Sep-17772017
112Roy HodgsonpresentEnglandCrystal Palace12-Sep-17Present*8512017–
113Jim SmithpastEnglandDerby County15-Jun-9507-Oct-0123061996–2001
114Colin ToddpastEnglandDerby County08-Oct-0114-Jan-02982001–2002
115Billy McEwancaretakerScotlandDerby County14-Jan-0230-Jan-02162002
116John GregorypastEnglandDerby County30-Jan-0221-Mar-034152002
117Billy DaviespastScotlandDerby County02-Jun-0626-Nov-075422007
118Paul JewellpastEnglandDerby County28-Nov-0729-Dec-083972007–2008
119Howard KendallpastEnglandEverton05-Nov-9004-Dec-9311251992–1993
120Jimmy GabrielcaretakerScotlandEverton04-Dec-9307-Jan-94351993–1994
121Mike WalkerpastWalesEverton07-Jan-9408-Nov-943051994
122Joe RoylepastEnglandEverton10-Nov-9427-Mar-978681994–1997
123Dave WatsoncaretakerEnglandEverton01-Apr-9731-May-97601997
124Howard KendallpastEnglandEverton27-Jun-9725-Jun-983631997–1998
125Walter SmithpastScotlandEverton01-Jul-9813-Mar-0213511998–2002
126David MoyespastScotlandEverton15-Mar-0201-Jun-1340962002–2013
127Roberto MartínezpastSpainEverton05-Jun-1312-May-1610722013–2016
128David UnsworthcaretakerEnglandEverton12-May-1614-Jun-16332016
129Ronald KoemanpastNetherlandsEverton14-Jun-1623-Oct-174962016–2017
130David UnsworthcaretakerEnglandEverton23-Oct-1730-Nov-17382017
131Sam AllardycepastEnglandEverton30-Nov-1716-May-181672017–2018
132Marco SilvapastPortugalEverton31-May-1805-Dec-195532018–2019
133Duncan FergusoncaretakerScotlandEverton05-Dec-1921-Dec-19162019
134Carlo AncelottipresentItalyEverton22-Dec-19Present*202019–
135Jean TiganapastFranceFulham01-Jul-0017-Apr-0310202001–2003
136Chris ColemanpastWalesFulham17-Apr-0311-Apr-0714552003–2007
137Lawrie SanchezpastNorthern IrelandFulham11-Apr-0721-Dec-072542007
138Ray LewingtoncaretakerEnglandFulham21-Dec-0730-Dec-0792007
139Roy HodgsonpastEnglandFulham30-Dec-0730-Jun-109132007–2010
140Ray LewingtoncaretakerEnglandFulham01-Jul-1029-Jul-10282010
141Mark HughespastWalesFulham29-Jul-1001-Jun-113072010–2011
142Martin JolpastNetherlandsFulham07-Jun-1101-Dec-139082011–2013
143René MeulensteenpastNetherlandsFulham01-Dec-1314-Feb-14752013–2014
144Felix MagathpastGermanyFulham14-Feb-1418-Sep-142162014
145Slaviša JokanovićpastSerbiaFulham27-Dec-1514-Nov-1810522018
146Claudio RanieripastItalyFulham14-Nov-1828-Feb-191062018–2019
147Scott Parker §pastEnglandFulham28 February 2019[N 1]Present*3172019
148David WagnerpastUnited StatesHuddersfield Town09-Nov-1514-Jan-1911622017–2019
149Mark HudsoncaretakerEnglandHuddersfield Town14-Jan-1921-Jan-1972019
150Jan SiewertpastGermanyHuddersfield Town21-Jan-1916-Aug-192072019
151Phil BrownpastEnglandHull City04-Dec-0615-Mar-1011972008–2009
152Iain DowiepastNorthern IrelandHull City17 March 2010[N 2]09-May-10532010
153Steve BrucepastEnglandHull City08-Jun-1222-Jul-1615052013–2015
154Mike PhelanpastEnglandHull City22 July 2016[N 3]03-Jan-171652016–2017
155Marco SilvapastPortugalHull City05-Jan-1725-May-171402017
156John LyallpastEnglandIpswich Town11-May-9005-Dec-9416691992–1994
157Paul GoddardcaretakerEnglandIpswich Town06-Dec-9427-Dec-94211994
158John WarkcaretakerScotlandIpswich Town06-Dec-9427-Dec-94211994
159George BurleypastScotlandIpswich Town28-Dec-9411-Oct-0228441994–19952000–2002
160Howard WilkinsonpastEnglandLeeds United10-Oct-8810-Sep-9628921992–1996
161George GrahampastScotlandLeeds United10-Sep-9601-Oct-987511996–1998
162David O’LearypastRepublic of IrelandLeeds United01-Oct-9827-Jun-0213651998–2002
163Terry VenablespastEnglandLeeds United08-Jul-0221-Mar-032562002–2003
164Peter ReidpastEnglandLeeds United21-Mar-0310-Nov-032342003
165Eddie GraycaretakerScotlandLeeds United10-Nov-0321-May-041932003–2004
166Brian LittlepastEnglandLeicester City30-May-9122-Nov-9412721994–1995
167Kevin MacDonaldcaretakerScotlandLeicester City22-Nov-9414-Dec-94221994
168Mark McGheepastScotlandLeicester City14-Dec-9407-Dec-953581994–1995
169Martin O’NeillpastNorthern IrelandLeicester City21-Dec-9501-Jun-0016241996–2000
170Peter TaylorpastEnglandLeicester City12-Jun-0030-Sep-014752000–2001
171Dave BassettpastEnglandLeicester City10-Oct-0106-Apr-021782001–2002
172Micky AdamspastEnglandLeicester City07-Apr-0211-Oct-0491820022003–2004
173Nigel PearsonpastEnglandLeicester City15-Nov-1130-Jun-1513232014–2015
174Claudio RanieripastItalyLeicester City13-Jul-1523-Feb-175912015–2017
175Craig ShakespearepastEnglandLeicester City23 February 2017[N 4]17-Oct-172362017
176Michael AppletoncaretakerEnglandLeicester City17-Oct-1725-Oct-1782017
177Claude PuelpastFranceLeicester City25-Oct-1724-Feb-194872017–2019
178Adam SadlercaretakerEnglandLeicester City24-Feb-1926-Feb-1922019
179Mike StowellcaretakerEnglandLeicester City24-Feb-1926-Feb-1922019
180Brendan RodgerspresentNorthern IrelandLeicester City27-Feb-19Present*3182019–
181Graeme SounesspastScotlandLiverpool16-Apr-9128-Jan-9410181992–1994
182Roy EvanspastEnglandLiverpool28-Jan-9412-Nov-9817491994–1998
183Gérard HoullierpastFranceLiverpool01-Jul-9814-Oct-0112011998–2001
184Phil ThompsoncaretakerEnglandLiverpool14-Oct-0116-Mar-021532001–2002
185Gérard HoullierpastFranceLiverpool17-Mar-0224-May-047992002–2004
186Rafael BenítezpastSpainLiverpool16-Jun-0403-Jun-1021782004–2010
187Roy HodgsonpastEnglandLiverpool01-Jul-1008-Jan-111912010–2011
188Kenny DalglishpastScotlandLiverpool08-Jan-1116-May-124942011–2012
189Brendan RodgerspastNorthern IrelandLiverpool01-Jun-1204-Oct-1512202012–2015
190Jürgen KlopppresentGermanyLiverpool08-Oct-15Present*15562015–
191Peter ReidpastEnglandManchester City11-Nov-9026-Aug-9310191992–1993
192Tony BookcaretakerEnglandManchester City26-Aug-9328-Aug-9321993
193Brian HortonpastEnglandManchester City28-Aug-9316-May-956261993–1995
194Alan BallpastEnglandManchester City30-Jun-9526-Aug-964231995–1996
195Joe RoylepastEnglandManchester City18-Feb-9821-May-0111882000–2001
196Kevin KeeganpastEnglandManchester City24-May-0111-Mar-0513872002–2005
197Stuart PearcepastEnglandManchester City21-Mar-0514-May-077842005–2007
198Sven-Göran ErikssonpastSwedenManchester City06-Jul-0702-Jun-083322007–2008
199Mark HughespastWalesManchester City04-Jun-0819-Dec-095632008–2009
200Roberto MancinipastItalyManchester City19-Dec-0913-May-1312412009–2013
201Brian KiddcaretakerEnglandManchester City13-May-1314-Jun-13322013
202Manuel PellegrinipastChileManchester City14-Jun-1330-Jun-1611122013–2016
203Pep GuardiolapresentSpainManchester City01-Jul-16Present*12892016–
204Alex FergusonpastScotlandManchester United06-Nov-8601-Jun-1397041992–2013
205David MoyespastScotlandManchester United01-Jul-1322-Apr-143252013–2014
206Ryan GiggscaretakerWalesManchester United22-Apr-1411-May-14192014
207Louis van GaalpastNetherlandsManchester United14-Jul-1423-May-166792014–2016
208José MourinhopastPortugalManchester United27-May-1618-Dec-189352016–2018
209Ole Gunnar SolskjærpresentNorwayManchester United19 December 2018[N 5]Present*3882018–
210Lennie LawrencepastEnglandMiddlesbrough10-Jul-9119-May-9410441992–1993
211Bryan RobsonpastEnglandMiddlesbrough31-May-9406-Dec-0023811994–19971998–2000
212Terry VenablespastEnglandMiddlesbrough06-Dec-0012-Jun-011882000–2001
213Steve McClarenpastEnglandMiddlesbrough12-Jun-0111-May-0617942001–2006
214Gareth SouthgatepastEnglandMiddlesbrough07-Jun-0620-Oct-0912312006–2009
215Aitor KarankapastSpainMiddlesbrough13-Nov-1316-Mar-1712192016–2017
216Steve AgnewcaretakerEnglandMiddlesbrough16-Mar-1709-Jun-17852017
217Kevin KeeganpastEnglandNewcastle United05-Feb-9208-Jan-9717991993–1997
218Terry McDermottcaretakerEnglandNewcastle United08-Jan-9714-Jan-9761997
219Kenny DalglishpastScotlandNewcastle United14-Jan-9727-Aug-985901997–1998
220Ruud GullitpastNetherlandsNewcastle United28-Aug-9828-Aug-993651998–1999
221Steve ClarkecaretakerScotlandNewcastle United28-Aug-9902-Sep-9951999
222Bobby RobsonpastEnglandNewcastle United02-Sep-9930-Aug-0418241999–2004
223John CarvercaretakerEnglandNewcastle United11-Sep-0413-Sep-0422004
224Graeme SounesspastScotlandNewcastle United13-Sep-0402-Feb-065072004–2006
225Glenn RoederpastEnglandNewcastle United02-Feb-0606-May-074582006–2007
226Nigel PearsoncaretakerEnglandNewcastle United06-May-0715-May-0792007
227Sam AllardycepastEnglandNewcastle United15-May-0709-Jan-082392007–2008
228Nigel PearsoncaretakerEnglandNewcastle United09-Jan-0816-Jan-0872008
229Kevin KeeganpastEnglandNewcastle United16-Jan-0804-Sep-082322008
230Chris HughtoncaretakerRepublic of IrelandNewcastle United08-Sep-0828-Sep-08202008
231Joe KinnearpastRepublic of IrelandNewcastle United29-Sep-0801-Apr-091842008–2009
232Alan ShearerpastEnglandNewcastle United01-Apr-0924-May-09532009
233Chris HughtonpastRepublic of IrelandNewcastle United01-Jun-0906-Dec-105532010
234Alan PardewpastEnglandNewcastle United09-Dec-1002-Jan-1514842010–2015
235John CarvercaretakerEnglandNewcastle United02-Jan-1526-Jan-15242015
236John CarverpastEnglandNewcastle United26-Jan-1510-Jun-151352015
237Steve McClarenpastEnglandNewcastle United10-Jun-1511-Mar-162752015–2016
238Rafael BenítezpastSpainNewcastle United11-Mar-1630-Jun-19120620162017–2019
239Steve BrucepresentEnglandNewcastle United17-Jul-19Present*1782019–
240Mike WalkerpastWalesNorwich City01-Jun-9206-Jan-945841992–1994
241John DeehanpastEnglandNorwich City12-Jan-9431-Jul-955651994–1995
242Nigel WorthingtonpastNorthern IrelandNorwich City04-Dec-0002-Oct-0621282004–2005
243Paul LambertpastScotlandNorwich City18-Aug-0902-Jun-1210192011–2012
244Chris HughtonpastRepublic of IrelandNorwich City07-Jun-1206-Apr-146682012–2014
245Neil AdamspastEnglandNorwich City06-Apr-1405-Jan-152132014
246Alex NeilpastScotlandNorwich City09-Jan-1510-Mar-177912015–2016
247Daniel FarkepresentGermanyNorwich City25-May-17Present*9612019–
248Brian CloughpastEnglandNottingham Forest06-Jan-7508-May-9366971992–1993
249Frank ClarkpastEnglandNottingham Forest12-May-9319-Dec-9613171994–1996
250Stuart PearcecaretakerEnglandNottingham Forest20-Dec-9608-May-971391996–1997
251Dave BassettpastEnglandNottingham Forest08-May-9705-Jan-9960719971998–1999
252Micky AdamscaretakerEnglandNottingham Forest05-Jan-9911-Jan-9961999
253Ron AtkinsonpastEnglandNottingham Forest11-Jan-9916-May-991251999
254Joe RoylepastEnglandOldham Athletic14-Jul-8210-Nov-9445021992–1994
255Harry RedknapppastEnglandPortsmouth25-Mar-0224-Nov-049752003–2004
256Velimir ZajecpastCroatiaPortsmouth24-Dec-0407-Apr-051042004–2005
257Alain PerrinpastFrancePortsmouth07-Apr-0524-Nov-052312005
258Joe JordancaretakerScotlandPortsmouth24-Nov-0507-Dec-05132005
259Harry RedknapppastEnglandPortsmouth07-Dec-0525-Oct-0810532005–2008
260Joe JordancaretakerScotlandPortsmouth25-Oct-0828-Oct-0832008
261Tony AdamspastEnglandPortsmouth25-Oct-0809-Feb-091072008–2009
262Paul HartpastEnglandPortsmouth09-Feb-0924-Nov-092882009
263Avram GrantpastIsraelPortsmouth26-Nov-0921-May-101762009–2010
264Gerry FrancispastEnglandQueens Park Rangers01-Jun-9111-Nov-9412591992–1994
265Ray WilkinspastEnglandQueens Park Rangers15-Nov-9404-Sep-966591994–1996
266Neil WarnockpastEnglandQueens Park Rangers01-Mar-1008-Jan-126782011–2012
267Mark HughespastWalesQueens Park Rangers10-Jan-1223-Nov-123182012
268Mark BowencaretakerWalesQueens Park Rangers23-Nov-1224-Nov-1212012
269Harry RedknapppastEnglandQueens Park Rangers24-Nov-1203-Feb-158022012–20132014–2015
270Kevin BondcaretakerEnglandQueens Park Rangers03-Feb-1512-Feb-1592015
271Chris RamseypastEnglandQueens Park Rangers3 February 2015[N 6]04-Nov-152742015
272Steve CoppellpastEnglandReading09-Oct-0312-May-0920422006–2008
273Brian McDermottpastEnglandReading17-Dec-0911-Mar-1311802009–2013
274Nigel AdkinspastEnglandReading26-Mar-1315-Dec-146292013
275Dave BassettpastEnglandSheffield United02-Jan-8812-Dec-9529011992–1994
276Neil WarnockpastEnglandSheffield United02-Dec-9916-May-0727222006–2007
277Chris WilderpresentEnglandSheffield United12-May-16Present*13392019–
278Trevor FrancispastEnglandSheffield Wednesday07-Jun-9120-May-9514431992–1995
279David PleatpastEnglandSheffield Wednesday14-Jun-9503-Nov-978731995–1997
280Peter ShreevescaretakerWalesSheffield Wednesday03-Nov-9714-Nov-97111997
281Ron AtkinsonpastEnglandSheffield Wednesday14-Nov-9717-May-981841997–1998
282Danny WilsonpastNorthern IrelandSheffield Wednesday06-Jul-9821-Mar-006241998–2000
283Peter ShreevescaretakerWalesSheffield Wednesday21-Mar-0021-Jun-00922000
284Ian BranfootpastEnglandSouthampton11-Jun-9110-Jan-949441992–1994
285Alan BallpastEnglandSouthampton20-Jan-9402-Jul-955281994–1995
286Dave MerringtonpastEnglandSouthampton14-Jul-9514-Jun-963361995–1996
287Graeme SounesspastScotlandSouthampton03-Jul-9601-Jun-973331996–1997
288Dave JonespastEnglandSouthampton23-Jun-9727-Jan-009481997–2000
289Glenn HoddlepastEnglandSouthampton28-Jan-0028-Mar-014252000–2001
290Stuart GraypastEnglandSouthampton30-Mar-0121-Oct-012052001
291Gordon StrachanpastScotlandSouthampton22-Oct-0113-Feb-048442001–2004
292Steve WigleycaretakerEnglandSouthampton13-Feb-0404-Mar-04202004
293Paul SturrockpastScotlandSouthampton04-Mar-0423-Aug-041722004
294Steve WigleypastEnglandSouthampton23-Aug-0410-Dec-041092004
295Harry RedknapppastEnglandSouthampton08-Dec-0402-Dec-053592004–2005
296Nigel AdkinspastEnglandSouthampton12-Sep-1018-Jan-138592012–2013
297Mauricio PochettinopastArgentinaSouthampton18-Jan-1327-May-144942013–2014
298Ronald KoemanpastNetherlandsSouthampton16-Jun-1414-Jun-167292014–2016
299Claude PuelpastFranceSouthampton30-Jun-1614-Jun-173492016–2017
300Mauricio PellegrinopastArgentinaSouthampton23-Jun-1712-Mar-182622017–2018
301Mark HughespastWalesSouthampton14-Mar-1803-Dec-182642018
302Kelvin DaviscaretakerEnglandSouthampton03-Dec-1805-Dec-1822018
303Ralph HasenhüttlpresentAustriaSouthampton06-Dec-18Present*4012018–
304Tony PulispastWalesStoke City15-Jun-0621-May-1325322008–2013
305Mark HughespastWalesStoke City30-May-1306-Jan-1816822013–2018
306Eddie NiedzwieckicaretakerWalesStoke City08-Jan-1815-Jan-1872018
307Paul LambertpastScotlandStoke City15-Jan-1818-May-181232018
308Peter ReidpastEnglandSunderland29-Mar-9507-Oct-0227491996–19971999–2002
309Howard WilkinsonpastEnglandSunderland10-Oct-0210-Mar-031512002–2003
310Mick McCarthypastRepublic of IrelandSunderland12-Mar-0306-Mar-06109020032005–2006
311Kevin BallcaretakerEnglandSunderland07-Mar-0631-May-06852006
312Roy KeanepastRepublic of IrelandSunderland30-Aug-0604-Dec-088272007–2008
313Ricky SbragiapastScotlandSunderland04-Dec-0824-May-091712008–2009
314Steve BrucepastEnglandSunderland03-Jun-0930-Nov-119102009–2011
315Martin O’NeillpastNorthern IrelandSunderland03-Dec-1130-Mar-134832011–2013
316Paolo Di CaniopastItalySunderland31-Mar-1322-Sep-131752013
317Kevin BallcaretakerEnglandSunderland22-Sep-1308-Oct-13162013
318Gus PoyetpastUruguaySunderland08-Oct-1316-Mar-155242013–2015
319Dick AdvocaatpastNetherlandsSunderland17-Mar-1504-Oct-152012015
320Sam AllardycepastEnglandSunderland09-Oct-1522-Jul-162872015–2016
321David MoyespastScotlandSunderland23-Jul-1622-May-173032016–2017
322Brendan RodgerspastNorthern IrelandSwansea City16-Jul-1001-Jun-126862011–2012
323Michael LaudruppastDenmarkSwansea City15-Jun-1204-Feb-145992012–2014
324Garry MonkpastEnglandSwansea City04-Feb-1409-Dec-156732014–2015
325Alan CurtiscaretakerWalesSwansea City09-Dec-1518-Jan-16402015–2016
326Francesco GuidolinpastItalySwansea City18-Jan-1603-Oct-162592016
327Bob BradleypastUnited StatesSwansea City03-Oct-1627-Dec-16852016
328Alan CurtiscaretakerWalesSwansea City27-Dec-1603-Jan-1772016–2017
329Paul ClementpastEnglandSwansea City03-Jan-1720-Dec-173512017
330Leon BrittoncaretakerEnglandSwansea City20-Dec-1728-Dec-1782017
331Carlos CarvalhalpastPortugalSwansea City28-Dec-1718-May-181412017–2018
332John GormanpastScotlandSwindon Town04-Jun-9321-Nov-945351993–1994
333Doug LivermorepastEnglandTottenham Hotspur27-May-9219-Jun-933881992–1993
334Ossie ArdilespastArgentinaTottenham Hotspur19-Jun-9301-Nov-945001993–1994
335Steve PerrymancaretakerEnglandTottenham Hotspur01-Nov-9415-Nov-94141994
336Gerry FrancispastEnglandTottenham Hotspur15-Nov-9419-Nov-9711001994–1997
337Christian GrosspastSwitzerlandTottenham Hotspur25-Nov-9705-Sep-982841997–1998
338David PleatcaretakerEnglandTottenham Hotspur30-Aug-9803-Oct-98241998
339Chris HughtoncaretakerRepublic of IrelandTottenham Hotspur07-Sep-9801-Oct-98341998
340George GrahampastScotlandTottenham Hotspur05-Oct-9816-Mar-018931998–2001
341David PleatcaretakerEnglandTottenham Hotspur16-Mar-0102-Apr-01172001
342Glenn HoddlepastEnglandTottenham Hotspur02-Apr-0121-Sep-039022001–2003
343David PleatcaretakerEnglandTottenham Hotspur21-Sep-0303-Jun-042562003–2004
344Jacques SantinipastFranceTottenham Hotspur03-Jun-0405-Nov-041552004
345Martin JolpastNetherlandsTottenham Hotspur05-Nov-0425-Oct-0710842004–2007
346Clive AllencaretakerEnglandTottenham Hotspur25-Oct-0729-Oct-0742007
347Alex InglethorpecaretakerEnglandTottenham Hotspur25-Oct-0729-Oct-0742007
348Juande RamospastSpainTottenham Hotspur27-Oct-0725-Oct-083642007–2008
349Clive AllencaretakerEnglandTottenham Hotspur25-Oct-0826-Oct-0812008
350Harry RedknapppastEnglandTottenham Hotspur26-Oct-0813-Jun-1213262008–2012
351André Villas-BoaspastPortugalTottenham Hotspur06-Jul-1216-Dec-135282012–2013
352Tim SherwoodpastEnglandTottenham Hotspur16-Dec-1313-May-141482013–2014
353Mauricio PochettinopastArgentinaTottenham Hotspur27-May-1419-Nov-1920022014–2019
354José MourinhopresentPortugalTottenham Hotspur20-Nov-19Present*522019–
355Graham TaylorpastEnglandWatford21-Feb-9601-Jun-0119271999–2000
356Aidy BoothroydpastEnglandWatford29-Mar-0503-Nov-0813152006–2007
357Quique Sánchez FlorespastSpainWatford05-Jun-1515-May-163452015–2016
358Walter MazzarripastItalyWatford01-Jul-1621-May-173242016–2017
359Marco SilvapastPortugalWatford27-May-1721-Jan-182392017–2018
360Javi GraciapastSpainWatford21-Jan-1807-Sep-195942018–2019
361Quique Sánchez FlorespastSpainWatford07-Sep-1901-Dec-19852019
362Hayden MullinscaretakerEnglandWatford02-Dec-1907-Dec-1952019
363Nigel PearsonpresentEnglandWatford08-Dec-19Present*342019–
364Gary MegsonpastEnglandWest Bromwich Albion09-Mar-0026-Oct-0416922002–20032004
365Frank BurrowscaretakerScotlandWest Bromwich Albion27-Oct-0408-Nov-04122004
366Bryan RobsonpastEnglandWest Bromwich Albion09-Nov-0418-Sep-066782004–2006
367Tony MowbraypastEnglandWest Bromwich Albion18-Oct-0616-Jun-099722008–2009
368Roberto Di MatteopastItalyWest Bromwich Albion30-Jun-0906-Feb-115862010–2011
369Michael AppletoncaretakerEnglandWest Bromwich Albion06-Feb-1114-Feb-1182011
370Roy HodgsonpastEnglandWest Bromwich Albion14-Feb-1113-May-124542011–2012
371Steve ClarkepastScotlandWest Bromwich Albion08-Jun-1214-Dec-135542012–2013
372Keith DowningcaretakerEnglandWest Bromwich Albion14-Dec-1309-Jan-14262013–2014
373Pepe MelpastSpainWest Bromwich Albion09-Jan-1412-May-141232014
374Alan IrvinepastScotlandWest Bromwich Albion14-Jun-1429-Dec-141992014
375Rob KellycaretakerEnglandWest Bromwich Albion29-Dec-1401-Jan-1532014–2015
376Tony PulispastWalesWest Bromwich Albion01-Jan-1520-Nov-1710542015–2017
377Gary MegsoncaretakerEnglandWest Bromwich Albion20-Nov-1729-Nov-1792017
378Alan PardewpastEnglandWest Bromwich Albion29-Nov-1702-Apr-181242017–2018
379Darren MoorepastJamaicaWest Bromwich Albion2 April 2018[N 7]09-Mar-193412018
380Billy BondspastEnglandWest Ham United23-Feb-9010-Aug-9416291993–1994
381Harry RedknapppastEnglandWest Ham United10-Aug-9409-May-0124641994–2001
382Glenn RoederpastEnglandWest Ham United09-May-0124-Apr-037152001–2003
383Trevor BrookingcaretakerEnglandWest Ham United24-Apr-0312-May-03182003
384Alan PardewpastEnglandWest Ham United20-Oct-0311-Dec-0611482005–2006
385Alan CurbishleypastEnglandWest Ham United13-Dec-0603-Sep-086302006–2008
386Kevin KeencaretakerEnglandWest Ham United03-Sep-0815-Sep-08122008
387Gianfranco ZolapastItalyWest Ham United15-Sep-0811-May-106032008–2010
388Avram GrantpastIsraelWest Ham United03-Jun-1015-May-113462010–2011
389Kevin KeencaretakerEnglandWest Ham United15-May-1101-Jun-11172011
390Sam AllardycepastEnglandWest Ham United01-Jun-1124-May-1514532012–2015
391Slaven BilićpastCroatiaWest Ham United09-Jun-1506-Nov-178812015–2017
392David MoyespastScotlandWest Ham United07-Nov-1716-May-181902017–2018
393Manuel PellegrinipastChileWest Ham United22-May-1828-Dec-195852018–2019
394David MoyespresentScotlandWest Ham United29-Dec-19Present*132019–
395Paul JewellpastEnglandWigan Athletic12-Jun-0114-May-0721622005–2007
396Chris HutchingspastEnglandWigan Athletic14-May-0705-Nov-071752007
397Frank BarlowcaretakerEnglandWigan Athletic05-Nov-0726-Nov-07212007
398Steve BrucepastEnglandWigan Athletic26-Nov-0703-Jun-095552007–2009
399Roberto MartínezpastSpainWigan Athletic15-Jun-0928-May-1314432009–2013
400Joe KinnearpastRepublic of IrelandWimbledon19-Jan-9209-Jun-9926981992–1999
401Egil OlsenpastNorwayWimbledon09-Jun-9901-May-003271999–2000
402Terry BurtonpastEnglandWimbledon01-May-0025-Apr-027242000
403Dave JonespastEnglandWolverhampton Wanderers03-Jan-0111-Nov-0414082003–2004
404Mick McCarthypastRepublic of IrelandWolverhampton Wanderers05-Aug-0614-Feb-1220192009–2012
405Terry ConnorpastEnglandWolverhampton Wanderers24-Feb-1230-Jun-121272012
406Nuno Espírito SantopresentPortugalWolverhampton Wanderers31-May-17Present*9552018–

0 Comments

Leave a Reply