Follow us on Blue Sky Join us on Facebook Follow us on Instagram Follow us on X
MUFC Logo

NEWTON HEATH & MANCHESTER UNITED OPPONENTS
COMPLETE HEAD-TO-HEAD RECORD

Manchester United opponents

Explore every Newton Heath and Manchester United opponent in full detail. Discover complete head-to-head records, results, wins, draws, defeats and goal records against every club faced in competitive football from 30/10/1886 to today.

From local Lancashire rivals in the club’s early Newton Heath years to the giants of English, European and world football, Manchester United’s story has been shaped by the teams they have faced. The club’s earliest competitive opponents helped lay the foundations of its footballing identity, while decades of league, cup and European campaigns created a rich tapestry of rivalries, repeat meetings and historic contests. Every opponent tells part of the story, whether it be long-standing domestic battles, one-off cup ties, or famous European nights under the lights of Old Trafford.

Some head-to-head records reflect total dominance, while others reveal fierce, evenly matched rivalries that have defined entire eras. Encounters with clubs such as Arsenal, Liverpool, Manchester City and Leeds United form part of the club’s domestic backbone, while clashes with teams such as Real Madrid, Barcelona, Bayern Munich and Juventus have helped define United’s global stature.

Across every era, this archive charts the complete statistical story against every opponent faced by Newton Heath and Manchester United, showing who the club has played, how often they met, and how those contests helped shape one of football’s richest histories.
Click on an opponent link below for a statistical breakdown unrivalled by other sites as we are proud to showcase the club’s entire history of first team games offering stats on appearances, goals, opponent manager, club manager, stadium, competition, opponent nationality, red cards, cup finals, penalties for, penalties against, own goals for, own goals against, most goals v opponent, most goals conceded against opponent, hat-tricks and a chronological list of all matches played.
Sorted By :- Won (DESC) | Records Found :- 237
No Opponent Nationality P W ▼ D L F A Diff Win%
1. Aston Villa Flag of EnglandEngland 202 108 42 52 372 259 +113 53.47
2. Arsenal Flag of EnglandEngland 245 100 55 90 368 349 +19 40.82
3. Everton Flag of EnglandEngland 215 97 49 69 324 290 +34 45.12
4. Tottenham Hotspur Flag of EnglandEngland 207 96 53 58 326 274 +52 46.38
5. Newcastle United Flag of EnglandEngland 183 93 41 49 351 259 +92 50.82
6. Liverpool Flag of EnglandEngland 218 85 61 72 296 294 +2 38.99
7. Chelsea Flag of EnglandEngland 199 82 61 56 312 238 +74 41.21
8. Manchester City Flag of EnglandEngland 198 81 55 62 280 278 +2 40.91
9. Leicester City Flag of EnglandEngland 141 74 31 36 285 184 +101 52.48
10. West Ham United Flag of EnglandEngland 158 74 34 50 279 196 +83 46.84
11. Southampton Flag of EnglandEngland 135 70 38 27 239 147 +92 51.85
12. Burnley Flag of EnglandEngland 139 68 26 45 240 195 +45 48.92
13. Sunderland Flag of EnglandEngland 147 67 38 42 254 208 +46 45.58
14. Middlesbrough Flag of EnglandEngland 127 64 30 33 220 169 +51 50.39
15. Fulham Flag of EnglandEngland 96 59 22 15 189 102 +87 61.46
16. West Bromwich Albion Flag of EnglandEngland 134 57 33 44 235 198 +37 42.54
17. Wolverhampton Wanderers Flag of EnglandEngland 117 57 21 39 195 159 +36 48.72
18. Nottingham Forest Flag of EnglandEngland 116 55 25 36 206 148 +58 47.41
19. Bolton Wanderers Flag of EnglandEngland 121 54 25 42 195 159 +36 44.63
20. Sheffield Wednesday Flag of EnglandEngland 124 54 27 43 200 171 +29 43.55
21. Blackburn Rovers Flag of EnglandEngland 113 52 29 32 211 165 +46 46.02
22. Leeds United Flag of EnglandEngland 117 51 38 28 173 121 +52 43.59
23. Birmingham City Flag of EnglandEngland 106 49 32 25 164 114 +50 46.23
24. Blackpool Flag of EnglandEngland 89 49 18 22 173 114 +59 55.06
25. Sheffield United Flag of EnglandEngland 99 48 16 35 167 137 +30 48.48
26. Derby County Flag of EnglandEngland 107 47 30 30 193 156 +37 43.93
27. Stoke City Flag of EnglandEngland 108 44 36 28 166 127 +39 40.74
28. Coventry City Flag of EnglandEngland 84 43 18 23 140 83 +57 51.19
29. Crystal Palace Flag of EnglandEngland 70 43 14 13 119 65 +54 61.43
30. Norwich City Flag of EnglandEngland 72 42 13 17 126 66 +60 58.33
31. Charlton Athletic Flag of EnglandEngland 60 39 11 10 126 61 +65 65.00
32. Portsmouth Flag of EnglandEngland 75 36 19 20 121 81 +40 48.00
33. Queens Park Rangers Flag of EnglandEngland 53 34 13 6 98 46 +52 64.15
34. Preston North End Flag of EnglandEngland 76 32 22 22 125 104 +21 42.11
35. Luton Town Flag of EnglandEngland 42 31 7 4 96 27 +69 73.81
36. Ipswich Town Flag of EnglandEngland 59 30 10 19 95 69 +26 50.85
37. Port Vale Flag of EnglandEngland 45 30 5 10 97 42 +55 66.67
38. Bradford City Flag of EnglandEngland 51 24 15 12 86 41 +45 47.06
39. Watford Flag of EnglandEngland 37 24 6 7 64 34 +30 64.86
40. Barnsley Flag of EnglandEngland 39 23 11 5 83 27 +56 58.97
41. Bury Flag of EnglandEngland 44 23 8 13 66 49 +17 52.27
42. Huddersfield Town Flag of EnglandEngland 50 23 16 11 95 68 +27 46.00
43. Brighton Flag of EnglandEngland 38 22 6 10 63 37 +26 57.89
44. Hull City Flag of EnglandEngland 32 21 5 6 62 28 +34 65.63
45. Notts County Flag of EnglandEngland 50 21 15 14 79 64 +15 42.00
46. Oldham Athletic Flag of EnglandEngland 44 21 12 11 91 54 +37 47.73
47. Wigan Athletic Flag of EnglandEngland 20 19 0 1 62 5 +57 95.00
48. Wimbledon Flag of EnglandEngland 32 17 8 7 56 30 +26 53.13
49. Grimsby Town Flag of EnglandEngland 38 16 7 15 66 66 0 42.11
50. Swansea City Flag of WalesWales 32 16 6 10 54 34 +20 50.00
51. Bristol City Flag of EnglandEngland 36 15 10 11 49 41 +8 41.67
52. Cardiff City Flag of WalesWales 31 15 8 8 60 46 +14 48.39
53. Bournemouth Flag of EnglandEngland 26 14 7 5 52 31 +21 53.85
54. Reading Flag of EnglandEngland 22 14 7 1 46 20 +26 63.64
55. Chesterfield Flag of EnglandEngland 20 13 1 6 41 22 +19 65.00
56. Gainsborough Trinity Flag of EnglandEngland 20 13 5 2 36 14 +22 65.00
57. Lincoln City Flag of EnglandEngland 29 13 4 12 47 42 +5 44.83
58. Brentford Flag of EnglandEngland 23 12 3 8 46 39 +7 52.17
59. Glossop Flag of EnglandEngland 14 11 2 1 34 10 +24 78.57
60. Bradford Park Avenue Flag of EnglandEngland 22 10 3 9 40 38 +2 45.45
61. Millwall Flag of EnglandEngland 14 10 3 1 32 7 +25 71.43
62. Stockport County Flag of EnglandEngland 19 10 2 7 32 20 +12 52.63
63. Walsall Flag of EnglandEngland 17 10 5 2 40 12 +28 58.82
64. Oxford United Flag of EnglandEngland 16 9 3 4 32 17 +15 56.25
65. Plymouth Argyle Flag of EnglandEngland 16 9 2 5 25 24 +1 56.25
66. Benfica Flag of PortugalPortugal 11 8 2 1 25 11 +14 72.73
67. Burton United Flag of EnglandEngland 12 8 3 1 29 10 +19 66.67
68. Burton Swifts Flag of EnglandEngland 14 7 4 3 36 21 +15 50.00
69. Loughborough Town Flag of EnglandEngland 10 7 2 1 29 7 +22 70.00
70. Rotherham United Flag of EnglandEngland 10 7 2 1 21 7 +14 70.00
71. AC Milan Flag of ItalyItaly 12 6 1 5 15 17 -2 50.00
72. Crewe Alexandra Flag of EnglandEngland 6 6 0 0 20 2 +18 100.00
73. Darwen Flag of EnglandEngland 12 6 3 3 27 13 +14 50.00
74. Juventus Flag of ItalyItaly 14 6 2 6 17 17 0 42.86
75. Leyton Orient Flag of EnglandEngland 12 6 4 2 18 8 +10 50.00
76. Anderlecht Flag of BelgiumBelgium 8 5 1 2 25 8 +17 62.50
77. Olympiakos Piraeus Flag of GreeceGreece 6 5 0 1 15 4 +11 83.33
78. Roma Flag of ItalyItaly 8 5 1 2 21 9 +12 62.50
79. Wrexham Flag of WalesWales 5 5 0 0 17 2 +15 100.00
80. Barcelona Flag of SpainSpain 15 4 5 6 19 27 -8 26.67
81. Bayer 04 Leverkusen Flag of GermanyGermany 6 4 2 0 16 6 +10 66.67
82. CSKA Moscow Flag of RussiaRussia 6 4 2 0 12 6 +6 66.67
83. Doncaster Rovers Flag of EnglandEngland 8 4 3 1 19 6 +13 50.00
84. New Brighton Tower Flag of EnglandEngland 6 4 0 2 11 6 +5 66.67
85. Northampton Town Flag of EnglandEngland 5 4 1 0 21 6 +15 80.00
86. Rangers Flag of ScotlandScotland 5 4 1 0 7 1 +6 80.00
87. Real Sociedad Flag of SpainSpain 8 4 3 1 11 3 +8 50.00
88. South Shields Flag of EnglandEngland 6 4 1 1 10 3 +7 66.67
89. Sturm Graz Flag of AustriaAustria 4 4 0 0 10 1 +9 100.00
90. Yeovil Town Flag of EnglandEngland 4 4 0 0 17 0 +17 100.00
91. Ajax Amsterdam Flag of HollandHolland 5 3 0 2 7 3 +4 60.00
92. Athletic Bilbao Flag of SpainSpain 6 3 0 3 16 11 +5 50.00
93. Borussia Dortmund Flag of GermanyGermany 6 3 1 2 13 5 +8 50.00
94. Bristol Rovers Flag of EnglandEngland 7 3 2 2 12 10 +2 42.86
95. Club Brugge Flag of BelgiumBelgium 4 3 1 0 13 2 +11 75.00
96. Colchester United Flag of EnglandEngland 3 3 0 0 6 0 +6 100.00
97. Copenhagen Flag of DenmarkDenmark 5 3 0 2 8 5 +3 60.00
98. Deportivo La Coruna Flag of SpainSpain 6 3 0 3 10 9 +1 50.00
99. Dynamo Kiev Flag of UkraineUkraine 4 3 1 0 9 2 +7 75.00
100. Exeter City Flag of EnglandEngland 5 3 2 0 10 3 +7 60.00
101. Fenerbahce Flag of TurkeyTurkey 7 3 1 3 14 10 +4 42.86
102. Feyenoord Flag of HollandHolland 4 3 0 1 9 3 +6 75.00
103. Lille Flag of FranceFrance 6 3 2 1 4 2 +2 50.00
104. Olympique Lyonnais Flag of FranceFrance 6 3 3 0 13 10 +3 50.00
105. Panathinaikos Flag of GreeceGreece 4 3 1 0 10 2 +8 75.00
106. Partizan Belgrade Flag of SerbiaSerbia 4 3 0 1 5 2 +3 75.00
107. Porto Flag of PortugalPortugal 9 3 4 2 17 14 +3 33.33
108. Rapid Vienna Flag of AustriaAustria 4 3 1 0 7 0 +7 75.00
109. Saint Etienne Flag of FranceFrance 4 3 1 0 7 1 +6 75.00
110. Sporting Club Lisbon Flag of PortugalPortugal 4 3 0 1 7 7 0 75.00
111. Swindon Town Flag of EnglandEngland 6 3 1 2 16 12 +4 50.00
112. Wolfsburg Flag of GermanyGermany 4 3 0 1 9 6 +3 75.00
113. York City Flag of EnglandEngland 4 3 0 1 6 5 +1 75.00
114. Accrington Stanley Flag of EnglandEngland 5 2 3 0 19 8 +11 40.00
115. Aldershot Flag of EnglandEngland 2 2 0 0 6 1 +5 100.00
116. ASK Vorwarts Flag of GermanyGermany 2 2 0 0 5 1 +4 100.00
117. Basel Flag of SwitzerlandSwitzerland 6 2 2 2 11 8 +3 33.33
118. Bayern Munich Flag of GermanyGermany 13 2 5 6 16 21 -5 15.38
119. Boavista Flag of PortugalPortugal 2 2 0 0 6 0 +6 100.00
120. Bordeaux Flag of FranceFrance 2 2 0 0 4 1 +3 100.00
121. Brondby Flag of DenmarkDenmark 2 2 0 0 11 2 +9 100.00
122. Bursaspor Flag of TurkeyTurkey 2 2 0 0 4 0 +4 100.00
123. Burton Albion Flag of EnglandEngland 3 2 1 0 9 1 +8 66.67
124. Burton Wanderers Flag of EnglandEngland 6 2 1 3 8 10 -2 33.33
125. Cambridge United Flag of EnglandEngland 4 2 2 0 7 1 +6 50.00
126. Celtic Flag of ScotlandScotland 4 2 1 1 7 4 +3 50.00
127. Debreceni Vsc Flag of HungaryHungary 2 2 0 0 6 0 +6 100.00
128. Dinamo Bucharest Flag of RomaniaRomania 2 2 0 0 5 1 +4 100.00
129. Galatasaray Flag of TurkeyTurkey 8 2 4 2 13 10 +3 25.00
130. Granada CF Flag of SpainSpain 2 2 0 0 4 0 +4 100.00
131. Halifax Town Flag of EnglandEngland 2 2 0 0 5 2 +3 100.00
132. Hjk Helsinki Flag of FinlandFinland 2 2 0 0 9 2 +7 100.00
133. Honved Flag of HungaryHungary 2 2 0 0 5 3 +2 100.00
134. Inter Milan Flag of ItalyItaly 4 2 2 0 5 1 +4 50.00
135. Kettering Town Flag of EnglandEngland 2 2 0 0 7 2 +5 100.00
136. Kosice Flag of SlovakiaSlovakia 2 2 0 0 6 0 +6 100.00
137. LASK Linz Flag of AustriaAustria 2 2 0 0 7 1 +6 100.00
138. Nelson Flag of EnglandEngland 3 2 0 1 5 1 +4 66.67
139. Olympique Marseille Flag of FranceFrance 4 2 1 1 4 3 +1 50.00
140. Omonia Nicosia Flag of CyprusCyprus 2 2 0 0 4 2 +2 100.00
141. Otelul Galati Flag of RomaniaRomania 2 2 0 0 4 0 +4 100.00
142. Paris Saint Germain Flag of FranceFrance 4 2 0 2 6 7 -1 50.00
143. Pecsi Munkas Flag of HungaryHungary 2 2 0 0 3 0 +3 100.00
144. PSV Eindhoven Flag of HollandHolland 6 2 2 2 6 6 0 33.33
145. Real Betis Flag of SpainSpain 2 2 0 0 5 1 +4 100.00
146. Real Madrid Flag of SpainSpain 11 2 4 5 17 22 -5 18.18
147. Red Star Belgrade Flag of YugoslaviaYugoslavia 3 2 1 0 6 4 +2 66.67
148. SC Braga Flag of PortugalPortugal 2 2 0 0 6 3 +3 100.00
149. Schalke 04 Flag of GermanyGermany 2 2 0 0 6 1 +5 100.00
150. Shamrock Rovers Flag of IrelandIreland 2 2 0 0 9 2 +7 100.00
151. Sheriff Tiraspol Flag of MoldovaMoldova 2 2 0 0 5 0 +5 100.00
152. Spartak Varna Flag of BulgariaBulgaria 2 2 0 0 4 1 +3 100.00
153. Tranmere Rovers Flag of EnglandEngland 2 2 0 0 11 0 +11 100.00
154. Valencia Flag of SpainSpain 10 2 6 2 8 6 +2 20.00
155. Villarreal Flag of SpainSpain 7 2 5 0 5 2 +3 28.57
156. Waterford Flag of IrelandIreland 2 2 0 0 10 2 +8 100.00
157. Young Boys Flag of SwitzerlandSwitzerland 4 2 1 1 6 3 +3 50.00
158. Zorya Luhansk Flag of UkraineUkraine 2 2 0 0 3 0 +3 100.00
159. Aa Aalborg Flag of DenmarkDenmark 2 1 1 0 5 2 +3 50.00
160. Atalanta Flag of ItalyItaly 2 1 1 0 5 4 +1 50.00
161. Athinaikos Flag of GreeceGreece 2 1 1 0 2 0 +2 50.00
162. AZ Alkmaar Flag of HollandHolland 2 1 1 0 4 0 +4 50.00
163. Barnet Flag of EnglandEngland 1 1 0 0 4 1 +3 100.00
164. Besiktas JK Flag of TurkeyTurkey 2 1 0 1 1 1 0 50.00
165. Bodo Glimt Flag of NorwayNorway 1 1 0 0 3 2 +1 100.00
166. Carlisle United Flag of EnglandEngland 2 1 1 0 5 3 +2 50.00
167. Celta Vigo Flag of SpainSpain 2 1 1 0 2 1 +1 50.00
168. CFR Cluj Flag of RomaniaRomania 2 1 0 1 2 2 0 50.00
169. Chester City Flag of EnglandEngland 1 1 0 0 2 1 +1 100.00
170. Crawley Town Flag of EnglandEngland 1 1 0 0 1 0 +1 100.00
171. Croatia Zagreb Flag of CroatiaCroatia 2 1 1 0 2 1 +1 50.00
172. Djurgardens IF Flag of SwedenSweden 2 1 1 0 7 2 +5 50.00
173. Dukla Prague Flag of Czech RepublicCzech Republic 4 1 2 1 6 4 +2 25.00
174. Dundee United Flag of ScotlandScotland 2 1 1 0 5 4 +1 50.00
175. FC Astana Flag of KazakhstanKazakhstan 2 1 0 1 2 2 0 50.00
176. FC Midtjylland Flag of DenmarkDenmark 2 1 0 1 6 3 +3 50.00
177. FCSB Flag of RomaniaRomania 1 1 0 0 2 0 +2 100.00
178. Ferencvaros Flag of HungaryHungary 3 1 0 2 4 5 -1 33.33
179. Fiorentina Flag of ItalyItaly 2 1 0 1 3 3 0 50.00
180. Gamba Osaka Flag of JapanJapan 1 1 0 0 5 3 +2 100.00
181. Gornik Zabrze Flag of PolandPoland 2 1 0 1 2 1 +1 50.00
182. Gothenburg Flag of SwedenSweden 2 1 0 1 5 5 0 50.00
183. Hartlepool United Flag of EnglandEngland 1 1 0 0 4 3 +1 100.00
184. Hereford United Flag of EnglandEngland 1 1 0 0 1 0 +1 100.00
185. Hibernians Flag of MaltaMalta 2 1 1 0 4 0 +4 50.00
186. Higher Walton Flag of EnglandEngland 1 1 0 0 2 0 +2 100.00
187. Istanbul Basaksehir Flag of TurkeyTurkey 2 1 0 1 5 3 +2 50.00
188. LDU Quito Flag of EcuadorEcuador 1 1 0 0 1 0 +1 100.00
189. Legia Warsaw Flag of PolandPoland 2 1 1 0 4 2 +2 50.00
190. Lks Lodz Flag of PolandPoland 2 1 1 0 2 0 +2 50.00
191. Maccabi Haifa Flag of IsraelIsrael 2 1 0 1 5 5 0 50.00
192. Montpellier Herault Flag of FranceFrance 2 1 1 0 3 1 +2 50.00
193. Nantes Atlantique Flag of FranceFrance 2 1 1 0 6 2 +4 50.00
194. Newport County Flag of WalesWales 1 1 0 0 4 2 +2 100.00
195. Oswaldtwistle Rovers Flag of EnglandEngland 1 1 0 0 3 2 +1 100.00
196. Palmeiras Flag of BrazilBrazil 1 1 0 0 1 0 +1 100.00
197. PAOK Flag of GreeceGreece 1 1 0 0 2 0 +2 100.00
198. Peterborough United Flag of EnglandEngland 1 1 0 0 3 1 +2 100.00
199. Raba Vasas Eto Flag of HungaryHungary 2 1 1 0 5 2 +3 50.00
200. RB Leipzig Flag of GermanyGermany 2 1 0 1 7 3 +4 50.00
201. Rochdale Flag of EnglandEngland 2 1 1 0 3 1 +2 50.00
202. Rostov Flag of RussiaRussia 2 1 1 0 2 1 +1 50.00
203. Sarajevo Flag of YugoslaviaYugoslavia 2 1 1 0 2 1 +1 50.00
204. Scunthorpe United Flag of EnglandEngland 1 1 0 0 5 2 +3 100.00
205. Shakhtar Donetsk Flag of UkraineUkraine 2 1 1 0 2 1 +1 50.00
206. Shrewsbury Town Flag of EnglandEngland 1 1 0 0 3 0 +3 100.00
207. South Melbourne Flag of AustraliaAustralia 1 1 0 0 2 0 +2 100.00
208. South Shore Flag of EnglandEngland 2 1 0 1 3 3 0 50.00
209. Southport Central Flag of EnglandEngland 1 1 0 0 4 1 +3 100.00
210. Sparta Prague Flag of Czech RepublicCzech Republic 2 1 1 0 4 1 +3 50.00
211. Staple Hill Flag of EnglandEngland 1 1 0 0 7 2 +5 100.00
212. Strasbourg Flag of FranceFrance 2 1 1 0 5 0 +5 50.00
213. Stuttgart Flag of GermanyGermany 2 1 0 1 3 2 +1 50.00
214. Videoton Flag of HungaryHungary 2 1 0 1 1 1 0 50.00
215. Viktoria Plzen Flag of Czech RepublicCzech Republic 1 1 0 0 2 1 +1 100.00
216. Walthamstow Avenue Flag of EnglandEngland 2 1 1 0 6 3 +3 50.00
217. West Manchester Flag of EnglandEngland 1 1 0 0 7 0 +7 100.00
218. Weymouth Flag of EnglandEngland 1 1 0 0 4 0 +4 100.00
219. Willem II Flag of HollandHolland 2 1 1 0 7 2 +5 50.00
220. Workington Reds Flag of EnglandEngland 1 1 0 0 3 1 +2 100.00
221. Zalaegerszeg Flag of HungaryHungary 2 1 0 1 5 1 +4 50.00
222. Atletico Madrid Flag of SpainSpain 4 0 2 2 2 6 -4 0.00
223. Bootle Reserves Flag of EnglandEngland 1 0 0 1 0 1 -1 0.00
224. Estudiantes De La Plata Flag of ArgentinaArgentina 2 0 1 1 1 2 -1 0.00
225. FC Twente Flag of HollandHolland 1 0 1 0 1 1 0 0.00
226. Fleetwood Rangers Flag of EnglandEngland 1 0 1 0 2 2 0 0.00
227. Lazio Flag of ItalyItaly 1 0 0 1 0 1 -1 0.00
228. Milton Keynes Dons Flag of EnglandEngland 1 0 0 1 0 4 -4 0.00
229. Monaco Flag of FranceFrance 2 0 2 0 1 1 0 0.00
230. Rayos Del Nexaca Flag of MexicoMexico 1 0 1 0 1 1 0 0.00
231. Rotor Volgograd Flag of RussiaRussia 2 0 2 0 2 2 0 0.00
232. Sevilla Flag of SpainSpain 5 0 2 3 4 9 -5 0.00
233. Southend United Flag of EnglandEngland 1 0 0 1 0 1 -1 0.00
234. Torpedo Moscow Flag of RussiaRussia 2 0 2 0 0 0 0 0.00
235. Vasco Da Gama Flag of BrazilBrazil 1 0 0 1 1 3 -2 0.00
236. Widzew Lodz Flag of PolandPoland 2 0 2 0 1 1 0 0.00
237. Zenit Saint Petersburg Flag of RussiaRussia 1 0 0 1 1 2 -1 0.00
Totals   6051 2996 1424 1631 10553 7383 +3170 49.51
 

About this site

West Cumbria Reds Branch Flag

 

MUFCINFO.com is not an official Manchester United website.
All pages are designed, maintained and copyright © Mark Graham.
Email: mufcinfo@sky.com