Shrewsbury Town football club: League One all-time record

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

The table below shows Shrewsbury Town's overall record against each of their League One opponents.

Opposition P W D L F A
Accrington Stanley 10 2 3 5 8 12
AFC Bournemouth 2 0 0 2 1 5
AFC Wimbledon 11 6 5 0 13 7
Barnsley 8 2 1 5 8 14
Blackburn Rovers 2 0 1 1 2 4
Blackpool 11 6 3 2 10 9
Bolton Wanderers 9 1 2 6 8 15
Bradford City 10 2 3 5 9 13
Brentford 4 0 3 1 1 2
Bristol City 2 0 1 1 3 4
Bristol Rovers 14 5 4 5 18 16
Burton Albion 13 6 3 4 17 11
Bury 8 2 4 2 10 9
Cambridge United 6 2 2 2 12 7
Carlisle United 6 2 3 1 7 7
Charlton Athletic 14 3 4 7 11 25
Cheltenham Town 6 2 0 4 5 8
Chesterfield 4 1 1 2 5 11
Colchester United 6 1 4 1 7 6
Coventry City 11 5 5 1 12 8
Crawley Town 4 1 3 0 7 4
Crewe Alexandra 10 2 4 4 9 12
Derby County 4 1 3 0 4 3
Doncaster Rovers 14 5 3 6 14 16
Exeter City 4 1 2 1 3 5
Fleetwood Town 18 6 5 7 16 21
Forest Green Rovers 2 2 0 0 4 1
Gillingham 16 5 9 2 22 18
Hartlepool United 2 0 2 0 3 3
Hull City 2 1 1 0 2 1
Ipswich Town 7 0 2 5 3 13
Leyton Orient 5 0 0 5 1 10
Lincoln City 10 3 3 4 6 8
Luton Town 2 0 0 2 2 6
Millwall 4 1 0 3 4 7
Milton Keynes Dons 16 5 5 6 20 21
Morecambe 4 2 1 1 8 3
Northampton Town 8 3 2 3 9 9
Notts County 4 2 1 1 8 7
Oldham Athletic 10 6 1 3 12 9
Oxford United 16 3 4 9 17 30
Peterborough United 17 4 3 10 22 32
Plymouth Argyle 10 2 2 6 11 14
Port Vale 10 3 3 4 11 14
Portsmouth 16 4 4 8 14 23
Preston North End 4 2 0 2 5 7
Reading 2 2 0 0 6 4
Rochdale 12 5 1 6 17 17
Rotherham United 8 2 3 3 8 9
Scunthorpe United 10 3 3 4 9 9
Sheffield United 8 2 0 6 9 14
Sheffield Wednesday 4 1 1 2 2 5
Southend United 9 7 1 1 15 7
Stevenage 6 3 1 2 7 6
Sunderland 7 2 2 3 7 9
Swindon Town 10 2 3 5 9 15
Tranmere Rovers 6 2 1 3 7 7
Walsall 12 2 4 6 10 15
Wigan Athletic 10 1 2 7 5 17
Wolverhampton Wanderers 2 0 1 1 0 1
Wycombe Wanderers 9 4 1 4 10 10
Yeovil Town 2 0 0 2 2 5