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