Middlesbrough football club: record v Xanthi

Head-to-head records of Middlesbrough against other teams. Select the opponent from the menu on the left to see the overall record and list of results.

Select opposition:

v Aberdeen

Games won:2
Games drawn:0
Games lost:0

v Accrington Stanley

Games won:1
Games drawn:0
Games lost:1

v AFC Bournemouth

Games won:8
Games drawn:9
Games lost:5

v Aldershot Town

Games won:1
Games drawn:0
Games lost:0

v Ancona

Games won:0
Games drawn:1
Games lost:1

v Arsenal

Games won:34
Games drawn:33
Games lost:65

v AS Roma

Games won:2
Games drawn:1
Games lost:1

v Ascoli

Games won:0
Games drawn:0
Games lost:1

v Aston Villa

Games won:43
Games drawn:35
Games lost:69

v AZ Alkmaar

Games won:0
Games drawn:1
Games lost:0

v Banik Ostrava

Games won:1
Games drawn:1
Games lost:0

v Barnet

Games won:2
Games drawn:0
Games lost:0

v Barnsley

Games won:34
Games drawn:12
Games lost:21

v Barrow

Games won:1
Games drawn:0
Games lost:0

v Birmingham City

Games won:42
Games drawn:36
Games lost:47

v Bishop Auckland

Games won:1
Games drawn:0
Games lost:0

v Bishop Auckland Church Institute

Games won:1
Games drawn:0
Games lost:0

v Bishops Stortford

Games won:1
Games drawn:1
Games lost:0

v Blackburn Rovers

Games won:40
Games drawn:40
Games lost:63

v Blackpool

Games won:32
Games drawn:17
Games lost:22

v Bolton Wanderers

Games won:48
Games drawn:31
Games lost:51

v Bradford City

Games won:22
Games drawn:10
Games lost:15

v Bradford Park Avenue

Games won:3
Games drawn:2
Games lost:7

v Brentford

Games won:14
Games drawn:6
Games lost:12

v Brescia

Games won:0
Games drawn:0
Games lost:1

v Brighton and Hove Albion

Games won:24
Games drawn:13
Games lost:11

v Bristol City

Games won:35
Games drawn:24
Games lost:30

v Bristol Rovers

Games won:12
Games drawn:5
Games lost:9

v Burnley

Games won:23
Games drawn:19
Games lost:27

v Burton Albion

Games won:2
Games drawn:1
Games lost:2

v Burton Swifts

Games won:2
Games drawn:1
Games lost:1

v Burton United

Games won:1
Games drawn:0
Games lost:1

v Bury

Games won:19
Games drawn:13
Games lost:16

v Cambridge United

Games won:0
Games drawn:4
Games lost:3

v Cardiff City

Games won:25
Games drawn:13
Games lost:34

v Carlisle United

Games won:14
Games drawn:5
Games lost:13

v Cesana

Games won:0
Games drawn:1
Games lost:0

v Charlton Athletic

Games won:45
Games drawn:25
Games lost:36

v Chelsea

Games won:32
Games drawn:29
Games lost:58

v Chester City

Games won:3
Games drawn:0
Games lost:1

v Chesterfield

Games won:10
Games drawn:4
Games lost:7

v Colchester United

Games won:3
Games drawn:0
Games lost:0

v Coventry City

Games won:19
Games drawn:17
Games lost:21

v Crewe Alexandra

Games won:2
Games drawn:1
Games lost:2

v Crystal Palace

Games won:18
Games drawn:11
Games lost:21

v Darlington

Games won:7
Games drawn:2
Games lost:1

v Derby County

Games won:66
Games drawn:35
Games lost:51

v Dnipro Dnipropetrovsk

Games won:1
Games drawn:0
Games lost:0

v Doncaster Rovers

Games won:16
Games drawn:3
Games lost:5

v Egaleo

Games won:1
Games drawn:0
Games lost:0

v Everton

Games won:34
Games drawn:35
Games lost:63

v Exeter City

Games won:1
Games drawn:0
Games lost:0

v FC Basel

Games won:1
Games drawn:0
Games lost:1

v Fulham

Games won:29
Games drawn:13
Games lost:27

v Gainsborough Trinity

Games won:4
Games drawn:2
Games lost:1

v Gillingham

Games won:2
Games drawn:2
Games lost:1

v Glossop North End

Games won:2
Games drawn:1
Games lost:2

v Goole Town

Games won:1
Games drawn:0
Games lost:0

v Grantham Town

Games won:1
Games drawn:0
Games lost:0

v Grasshoppers

Games won:1
Games drawn:0
Games lost:0

v Grazer AK

Games won:1
Games drawn:1
Games lost:0

v Grimsby Town

Games won:27
Games drawn:8
Games lost:26

v Halifax Town

Games won:3
Games drawn:0
Games lost:0

v Hartlepool United

Games won:1
Games drawn:1
Games lost:0

v Hastings United

Games won:1
Games drawn:0
Games lost:0

v Hednesford Town

Games won:2
Games drawn:0
Games lost:0

v Hereford United

Games won:3
Games drawn:0
Games lost:0

v Huddersfield Town

Games won:46
Games drawn:22
Games lost:35

v Hull City

Games won:32
Games drawn:20
Games lost:22

v Ipswich Town

Games won:23
Games drawn:17
Games lost:32

v Jarrow

Games won:1
Games drawn:0
Games lost:1

v Kettering Town

Games won:1
Games drawn:0
Games lost:0

v Lanerossi Vicenza

Games won:1
Games drawn:1
Games lost:0

v Lazio

Games won:1
Games drawn:0
Games lost:0

v Leeds United

Games won:32
Games drawn:29
Games lost:42

v Leicester City

Games won:31
Games drawn:28
Games lost:35

v Leyton Orient

Games won:16
Games drawn:9
Games lost:15

v Lille OSC

Games won:2
Games drawn:0
Games lost:0

v Lincoln City

Games won:10
Games drawn:7
Games lost:6

v Litex Lovech

Games won:1
Games drawn:0
Games lost:0

v Liverpool

Games won:42
Games drawn:39
Games lost:66

v Loughborough

Games won:1
Games drawn:1
Games lost:0

v Luton Town

Games won:12
Games drawn:8
Games lost:15

v Macclesfield Town

Games won:2
Games drawn:0
Games lost:0

v Manchester City

Games won:49
Games drawn:29
Games lost:51

v Manchester United

Games won:35
Games drawn:28
Games lost:64

v Mansfield Town

Games won:7
Games drawn:2
Games lost:3

v Millwall

Games won:27
Games drawn:16
Games lost:22

v Milton Keynes Dons

Games won:1
Games drawn:1
Games lost:0

v New Brighton Tower

Games won:2
Games drawn:1
Games lost:1

v Newark (1884)

Games won:1
Games drawn:0
Games lost:0

v Newcastle United

Games won:40
Games drawn:38
Games lost:51

v Newport County

Games won:2
Games drawn:1
Games lost:1

v Northampton Town

Games won:5
Games drawn:1
Games lost:1

v Norwich City

Games won:25
Games drawn:14
Games lost:22

v Nottingham Forest

Games won:28
Games drawn:34
Games lost:29

v Notts County

Games won:32
Games drawn:10
Games lost:25

v Nuneaton Borough

Games won:1
Games drawn:1
Games lost:0

v Old Etonians

Games won:0
Games drawn:0
Games lost:1

v Old Foresters

Games won:1
Games drawn:0
Games lost:0

v Oldham Athletic

Games won:22
Games drawn:9
Games lost:21

v Oxford United

Games won:16
Games drawn:6
Games lost:5

v Partizan Belgrade

Games won:1
Games drawn:0
Games lost:0

v Peterborough United

Games won:11
Games drawn:8
Games lost:2

v Piacenza

Games won:0
Games drawn:1
Games lost:0

v Pisa

Games won:0
Games drawn:0
Games lost:1

v Plymouth Argyle

Games won:15
Games drawn:12
Games lost:10

v Port Vale

Games won:18
Games drawn:6
Games lost:10

v Portsmouth

Games won:42
Games drawn:31
Games lost:38

v Preston North End

Games won:49
Games drawn:25
Games lost:35

v Queens Park Rangers

Games won:20
Games drawn:18
Games lost:23

v Reading

Games won:19
Games drawn:11
Games lost:11

v Redcar

Games won:0
Games drawn:0
Games lost:1

v Rochdale

Games won:2
Games drawn:0
Games lost:0

v Rotherham United

Games won:21
Games drawn:10
Games lost:13

v Scarborough

Games won:2
Games drawn:0
Games lost:0

v Scunthorpe United

Games won:11
Games drawn:4
Games lost:4

v Sevilla

Games won:0
Games drawn:0
Games lost:1

v Sheffield United

Games won:43
Games drawn:23
Games lost:45

v Sheffield Wednesday

Games won:49
Games drawn:19
Games lost:49

v Shrewsbury Town

Games won:10
Games drawn:3
Games lost:3

v Skoda Xanthi

Games won:1
Games drawn:1
Games lost:0

v South Bank

Games won:1
Games drawn:0
Games lost:0

v South Shields AFC

Games won:3
Games drawn:3
Games lost:1

v Southampton

Games won:18
Games drawn:16
Games lost:25

v Southend United

Games won:3
Games drawn:1
Games lost:2

v Southport

Games won:1
Games drawn:0
Games lost:0

v Sporting Clube Portugal

Games won:0
Games drawn:0
Games lost:2

v Staveley

Games won:0
Games drawn:0
Games lost:1

v Steaua Bucuresti

Games won:1
Games drawn:0
Games lost:1

v Stockport County

Games won:9
Games drawn:3
Games lost:1

v Stoke City

Games won:43
Games drawn:25
Games lost:38

v Sunderland

Games won:52
Games drawn:39
Games lost:62

v Sutton United

Games won:1
Games drawn:1
Games lost:0

v Swansea City

Games won:25
Games drawn:12
Games lost:19

v Swindon Town

Games won:16
Games drawn:5
Games lost:9

v Torquay United

Games won:1
Games drawn:0
Games lost:1

v Tottenham Hotspur

Games won:36
Games drawn:24
Games lost:36

v Tranmere Rovers

Games won:6
Games drawn:4
Games lost:5

v Udinese

Games won:0
Games drawn:1
Games lost:0

v VfB Stuttgart

Games won:1
Games drawn:0
Games lost:1

v Villarreal

Games won:0
Games drawn:0
Games lost:1

v Walsall

Games won:6
Games drawn:4
Games lost:5

v Watford

Games won:16
Games drawn:9
Games lost:18

v West Bromwich Albion

Games won:43
Games drawn:24
Games lost:36

v West Ham United

Games won:24
Games drawn:15
Games lost:27

v Whitburn

Games won:1
Games drawn:0
Games lost:0

v Wigan Athletic

Games won:10
Games drawn:9
Games lost:2

v Willington Athletic

Games won:1
Games drawn:2
Games lost:0

v Wimbledon

Games won:7
Games drawn:12
Games lost:8

v Wolverhampton Wanderers

Games won:45
Games drawn:20
Games lost:29

v Workington

Games won:2
Games drawn:0
Games lost:0

v Wrexham

Games won:1
Games drawn:0
Games lost:2

v Wycombe Wanderers

Games won:3
Games drawn:2
Games lost:1

v Yeovil Town

Games won:3
Games drawn:0
Games lost:0

v York City

Games won:3
Games drawn:4
Games lost:4
Date Match Result Score Competition
16 Sep 1975 Middlesbrough v Aberdeen W 2-0 Anglo-Scottish Cup
01 Oct 1975 Aberdeen v Middlesbrough W 2-5 Anglo-Scottish Cup