York City football club: former football league all-time record

Games played, won, drawn and lost, goals for and against

The table below shows York City's overall record against each of their former football league opponents.

Opposition P W D L F A
Accrington Stanley 57 18 13 26 78 101
AFC Bournemouth 36 14 9 13 49 46
AFC Wimbledon 12 1 2 9 14 27
Aldershot 44 18 13 13 70 60
Aldershot Town 2 1 1 0 2 0
Altrincham 3 1 1 1 5 4
Arsenal 3 1 1 1 3 4
Aston Villa 5 1 1 3 2 7
Bangor City 4 3 1 0 10 3
Barnet 14 6 2 6 23 24
Barnsley 30 2 8 20 24 51
Barrow 63 28 13 22 98 80
Birmingham City 3 2 0 1 7 4
Bishop Auckland 5 4 1 0 12 5
Blackburn Rovers 10 3 0 7 5 20
Blackpool 37 14 8 15 48 42
Blyth Spartans 2 1 1 0 6 4
Bolton Wanderers 21 5 5 11 19 32
Boston United 5 2 1 2 5 7
Bournemouth and Boscombe Athletic 8 2 1 5 5 13
Bradford City 72 21 22 29 99 118
Bradford Park Avenue 37 17 7 13 64 45
Brentford 39 12 11 16 50 64
Bridlington Town 1 1 0 0 2 1
Brighton and Hove Albion 24 8 3 13 26 35
Bristol City 24 3 7 14 20 37
Bristol Rovers 48 16 13 19 58 65
Burnley 26 6 10 10 32 46
Burton Albion 8 2 4 2 8 8
Burton Town 2 1 0 1 4 7
Bury 39 10 10 19 39 55
Caernarfon Town 2 0 1 1 1 2
Cambridge United 23 12 6 5 42 25
Cardiff City 19 5 7 7 30 32
Carlisle United 87 27 34 26 138 125
Charlton Athletic 6 1 1 4 8 11
Chelsea 5 1 2 2 3 7
Cheltenham Town 14 3 6 5 10 18
Chester 66 23 19 24 105 132
Chester City 10 4 3 3 17 10
Chesterfield 89 24 26 39 110 125
Colchester United 26 11 6 9 42 29
Coventry City 6 1 2 3 6 14
Crawley Town 2 0 1 1 2 3
Crewe Alexandra 93 41 22 30 181 154
Crook Town 1 1 0 0 1 0
Crystal Palace 7 1 2 4 4 8
Dagenham and Redbridge 8 3 1 4 9 12
Darlington 109 48 25 36 182 147
Derby County 9 1 2 6 7 13
Doncaster Rovers 79 27 22 30 112 109
Dorchester Town 1 1 0 0 5 2
Dudley Town 2 1 1 0 5 2
Enfield 2 1 1 0 4 3
Everton 2 1 1 0 4 3
Exeter City 44 15 7 22 61 66
Fleetwood Town 6 1 2 3 2 6
Fulham 15 5 3 7 16 22
Gateshead 44 16 17 11 65 62
Gateshead AFC 1 0 0 1 1 3
Gillingham 38 11 15 12 47 43
Grays Athletic 1 0 0 1 0 3
Grimsby Town 50 8 16 26 50 86
Halifax Town 102 42 34 26 182 131
Hartlepool United 57 25 15 17 92 62
Hartlepools United 60 23 14 23 104 96
Havant and Waterlooville 1 0 0 1 0 1
Hednesford Town 1 0 0 1 0 1
Hereford United 26 11 5 10 40 31
Huddersfield Town 19 6 3 10 17 30
Hull City 55 16 16 23 66 76
Kidderminster Harriers 8 3 1 4 7 13
Leeds United 2 0 1 1 1 5
Leicester City 3 1 0 2 2 6
Leyton Orient 20 9 7 4 30 25
Lincoln City 86 31 23 32 121 133
Liverpool 5 0 2 3 3 13
Luton Town 19 2 6 11 25 40
Macclesfield Town 14 5 4 5 12 15
Maidstone United 6 0 2 4 5 9
Manchester City 4 1 1 2 3 9
Manchester United 4 1 0 3 5 6
Mansfield Town 84 37 15 32 134 137
Middlesbrough 11 4 4 3 14 17
Millwall 22 8 4 10 36 46
Morecambe 14 6 7 1 16 11
Mossley 1 1 0 0 5 2
Nelson 6 4 1 1 14 8
New Brighton 32 19 2 11 60 41
Newcastle United 4 0 2 2 3 6
Newport County 36 17 7 12 54 39
Northampton Town 51 13 16 22 57 77
Norwich City 6 2 1 3 6 7
Nottingham Forest 5 1 1 3 6 9
Notts County 39 9 10 20 46 69
Oldham Athletic 58 19 17 22 84 92
Orient 8 3 1 4 8 9
Oxford United 35 10 8 17 34 51
Peterborough United 36 13 9 14 45 53
Plymouth Argyle 34 8 14 12 36 38
Port Vale 50 17 13 20 71 72
Portsmouth 16 8 3 5 26 28
Preston North End 14 5 1 8 17 24
Queens Park Rangers 7 1 2 4 10 21
Radcliffe Borough 1 1 0 0 4 1
Reading 23 5 7 11 23 30
Rochdale 115 47 24 44 172 162
Rotherham United 78 24 21 33 110 126
Runcorn 1 1 0 0 2 1
Rushden and Diamonds 4 0 1 3 1 6
Scarborough 14 6 3 5 23 19
Scunthorpe United 60 22 11 27 77 85
Sheffield United 8 0 2 6 7 17
Sheffield Wednesday 6 1 0 5 7 19
Shrewsbury Town 34 10 7 17 35 45
South Shields 5 2 1 2 13 10
Southampton 11 1 3 7 12 25
Southend United 47 17 13 17 58 61
Southport 69 28 19 22 112 87
Stafford Rangers 1 1 0 0 2 1
Stevenage 4 2 1 1 7 7
Stockport County 88 27 18 43 108 143
Stoke City 6 0 2 4 4 14
Sunderland 14 2 2 10 12 28
Swansea City 26 14 6 6 34 24
Swansea Town 11 4 2 5 18 20
Swindon Town 14 4 2 8 16 31
Tamworth 2 1 1 0 5 0
Torquay United 46 16 17 13 59 55
Tottenham Hotspur 1 1 0 0 3 1
Tranmere Rovers 85 32 20 33 121 119
Walsall 47 14 12 21 53 77
Watford 17 4 9 4 23 28
West Bromwich Albion 5 1 1 3 6 10
Whitby Town 2 2 0 0 5 1
Wigan Athletic 24 6 6 12 32 38
Wigan Borough 4 2 0 2 9 6
Wimbledon 8 0 1 7 8 21
Wolverhampton Wanderers 2 1 0 1 4 4
Workington 34 8 13 13 44 44
Worksop Town 1 1 0 0 4 1
Wrexham 98 33 30 35 146 144
Wycombe Wanderers 19 7 5 7 20 21
Yeovil Town 4 1 0 3 2 6