Championship Betting Stats

Championship Stats

Confused by one of the tables? See our stats notes page for full details on all.

Team P Won Lost Draw GD Points
Wolves 27 19 3 5 30 62
Derby 27 15 5 7 21 52
Cardiff 27 15 7 5 15 50
Bristol City 27 13 6 8 8 47
Aston Villa 27 13 6 8 15 47
Sheffield United 27 13 10 4 9 43
Leeds 27 13 10 4 8 43
Fulham 27 11 7 9 6 42
Preston 27 10 6 11 4 41
Middlesbrough 27 12 10 5 8 41
Brentford 27 10 7 10 6 40
Ipswich 27 12 12 3 1 39
Norwich 27 10 10 7 -4 37
QPR 27 8 10 9 -6 33
Nott'm Forest 27 10 15 2 -10 32
Sheffield Weds 27 7 10 10 -4 31
Millwall 27 7 10 10 -1 31
Reading 27 7 12 8 -5 29
Barnsley 27 6 12 9 -10 27
Hull 27 5 12 10 -5 25
Bolton 27 6 14 7 -20 25
Burton 27 6 15 6 -25 24
Birmingham 27 6 16 5 -23 23
Sunderland 27 4 13 10 -18 22
Team P Won Lost Draw GD Points
Newcastle 46 29 10 7 45 94
Brighton 46 28 9 9 34 93
Reading 46 26 13 7 4 85
Sheffield Weds 46 24 13 9 15 81
Huddersfield 46 25 15 6 -2 81
Fulham 46 22 10 14 28 80
Leeds 46 22 15 9 14 75
Norwich 46 20 16 10 16 70
Derby 46 18 15 13 4 67
Brentford 46 18 18 10 10 64
Aston Villa 46 16 16 14 -1 62
Preston 46 16 16 14 1 62
Cardiff 46 17 18 11 -1 62
Barnsley 46 15 18 13 -3 58
Wolves 46 16 20 10 -4 58
Ipswich 46 13 17 16 -10 55
Bristol City 46 15 22 9 -6 54
Birmingham 46 13 19 14 -19 53
QPR 46 15 23 8 -14 53
Burton 46 13 20 13 -14 52
Nott'm Forest 46 14 23 9 -10 51
Blackburn 46 12 19 15 -12 51
Wigan 46 10 24 12 -17 42
Rotherham 46 5 33 8 -58 23
Team P Won Lost Draw GD Points
Newcastle 38 24 8 6 38 78
Brighton 38 23 7 8 30 77
Huddersfield 37 22 10 5 4 71
Leeds 38 21 11 6 16 69
Reading 38 20 11 7 2 67
Sheffield Weds 38 18 12 8 9 62
Fulham 38 16 9 13 19 61
Norwich 38 16 13 9 9 57
Preston 38 15 11 12 6 57
Derby 38 14 13 11 3 53
Barnsley 38 14 15 9 0 51
Aston Villa 38 13 13 12 0 51
Cardiff 38 14 15 9 -1 51
Brentford 38 14 16 8 3 50
QPR 38 14 16 8 -5 50
Birmingham 38 11 15 12 -16 45
Wolves 37 12 16 9 -2 45
Ipswich 38 10 13 15 -9 45
Bristol City 38 11 19 8 -3 41
Burton 38 10 17 11 -14 41
Nott'm Forest 38 11 19 8 -11 41
Blackburn 38 9 16 13 -11 40
Wigan 38 8 20 10 -13 34
Rotherham 38 4 29 5 -54 17
Team P Won Lost Draw GD Points
Bournemouth 46 26 8 12 53 90
Watford 46 27 11 8 41 89
Norwich 46 25 10 11 40 86
Middlesbrough 46 25 11 10 31 85
Brentford 46 23 14 9 19 78
Wolves 46 22 12 12 14 78
Ipswich 46 22 12 12 18 78
Derby 46 21 11 14 29 77
Blackburn 46 17 13 16 7 67
Birmingham 46 16 15 15 -10 63
Cardiff 46 16 16 14 -4 62
Charlton 46 14 14 18 -6 60
Sheffield Weds 46 14 14 18 -6 60
Nott'm Forest 46 15 17 14 2 59
Leeds 46 15 20 11 -11 56
Huddersfield 46 13 17 16 -17 55
Fulham 46 14 22 10 -21 52
Bolton 46 13 21 12 -13 51
Reading 46 13 22 11 -21 50
Rotherham 46 11 19 16 -21 49
Brighton 46 10 19 17 -10 47
Millwall 46 9 23 14 -34 41
Wigan 46 9 25 12 -25 39
Blackpool 46 4 28 14 -55 26
Team 1 2 3 4 5 6 7 8 Points
Derby W D W D W W W W 20
Wolves D W W D W W D W 18
Brentford W L W W W D L W 16
Fulham W W D W W L W L 16
Preston D L W D D W W W 15
Leeds L D L W W W W D 14
Bristol City L L L W D W W W 13
Norwich W W D W L L W L 13
Aston Villa W W W L D L D D 12
Millwall D L W D L W D W 12
Bolton L W W L W L L W 12
Middlesbrough L W L W W L W L 12
QPR W W L D D W L L 11
Ipswich W L L D L W L W 10
Burton L W D L W W L L 10
Cardiff W L L L L W D W 10
Sunderland L L W L D W D L 8
Barnsley D W D D L D L L 7
Birmingham L W W L D L L L 7
Hull D L D D L L W D 7
Reading D L D L L L D W 6
Sheffield United D D L W D L L L 6
Nott'm Forest L D L L D L W L 5
Sheffield Weds D L L W L L L D 5
Team 1 2 3 4 5 6 7 8 Points
Fulham W D W W W W L W 19
Sheffield Weds L W W W W W W D 19
Reading W W L W W L W W 18
Brighton D L L W W W W W 16
Newcastle W W W L D L W W 16
Derby D W L D L W W W 14
Brentford L D W D W L W W 14
Norwich W D W W L W L L 13
Bristol City L W W D W W L L 13
Aston Villa D L W L L D W W 11
Burton L D W W L D L W 11
Cardiff W L D W L W D L 11
Blackburn W W D D W L L L 11
Wolves W L L D W L L W 10
Nott'm Forest W L W L L W L D 10
Huddersfield L L W L D W L W 10
Ipswich L L L W W L W D 10
Birmingham W W L L D L L D 8
Wigan D L D L W W L L 8
Barnsley L D L D L W D D 7
Rotherham D D W L D L L L 6
Leeds D D L L D W L L 6
Preston L D L L L L W D 5
QPR L W L L L L L L 3
Team 1 2 3 4 5 6 7 8 Points
QPR W D W W L W W L 16
Huddersfield L W W L D W W W 16
Fulham L D W D W D W W 15
Aston Villa W W L W W W L L 15
Leeds W D D W W D W L 15
Preston D W D L W D W W 15
Cardiff W D D L D W W W 15
Newcastle D L D W W D W D 13
Brighton L W W L L W W D 13
Brentford W L L W D W W L 13
Blackburn D D D D W W D L 11
Reading W L D W L L W D 11
Norwich W D D L D L D W 10
Wolves W W W D L L L L 10
Burton L W D D D D W L 10
Sheffield Weds L L D W L L W W 10
Ipswich L D D D D D D W 9
Bristol City W W D D L D L L 9
Wigan L L W L D L D W 8
Barnsley L D L L D L W D 6
Derby D L D W L L D L 6
Birmingham D D L L W L L L 5
Nott'm Forest D L L W D L L L 5
Rotherham L L L L L L L D 1
Team 1 2 3 4 5 6 7 8 Points
Bournemouth W W D W W W D W 20
Norwich W D L W W W W W 19
Watford D W W W W W D L 17
Wolves W W D L L W W W 16
Birmingham W W W L D W L W 16
Cardiff W W D L W L D W 14
Ipswich L W D W W L D W 14
Middlesbrough D L W W W L W L 13
Brentford W W D L D D W D 13
Blackburn W D W D D D W L 13
Fulham L W W D D D L W 12
Huddersfield D D D D W W D L 11
Sheffield Weds D L D W D L D W 10
Derby L D D W D W D L 10
Rotherham D W D D L W L L 9
Millwall L D L D W L W D 9
Charlton L L W D D D L W 9
Bolton L L D D L W D D 7
Reading W L L L L D D D 6
Wigan L L W L D L L D 5
Brighton D L L D L L L W 5
Leeds D W L L L L L D 5
Blackpool D L L L L D D D 4
Nott'm Forest L L D L L D L L 2

Team P Won Lost Draw GD Points
Wolves 13 10 1 2 18 33
Cardiff 14 9 2 3 16 29
Derby 13 8 3 2 13 29
Millwall 14 7 3 4 8 27
Sheffield United 14 8 4 2 10 26
Bristol City 14 7 4 3 6 26
Ipswich 14 8 4 2 10 25
Aston Villa 13 7 1 5 12 24
Middlesbrough 14 7 5 2 4 24
QPR 13 6 3 4 3 23
Nott'm Forest 14 7 7 0 -1 23
Preston 13 5 3 5 3 21
Brentford 14 6 1 7 9 21
Bolton 13 5 6 2 -3 20
Leeds 13 6 3 4 8 18
Fulham 13 5 2 6 4 18
Birmingham 14 5 7 2 -8 18
Sheffield Weds 13 4 4 5 0 17
Hull 14 4 5 5 7 17
Norwich 13 4 4 5 0 14
Barnsley 14 3 6 5 -5 13
Reading 13 3 6 4 -3 13
Burton 14 2 10 2 -18 10
Sunderland 13 1 7 5 -8 8
Team P Won Lost Draw GD Points
Brighton 23 17 3 3 32 57
Sheffield Weds 23 15 6 2 14 52
Norwich 23 15 4 4 33 51
Reading 23 16 2 5 19 50
Newcastle 23 15 5 3 26 49
Huddersfield 23 15 6 2 8 49
Leeds 23 14 5 4 16 47
Aston Villa 23 12 3 8 13 42
Preston 23 11 6 6 14 41
Nott'm Forest 23 12 7 4 12 41
Cardiff 23 11 8 4 5 40
Derby 23 11 4 8 13 38
Bristol City 23 11 8 4 7 38
Brentford 23 11 7 5 17 38
Burton 23 9 10 4 -2 36
Fulham 23 10 5 8 13 36
Birmingham 23 8 10 5 -6 33
QPR 23 9 10 4 -2 31
Blackburn 23 8 7 8 -1 31
Wolves 23 8 11 4 -5 30
Ipswich 23 8 5 10 6 30
Barnsley 23 6 6 11 -1 20
Wigan 23 5 10 8 -7 19
Rotherham 23 5 12 6 -11 17
Team P Won Lost Draw GD Points
Brighton 19 14 2 3 29 47
Sheffield Weds 19 12 5 2 12 42
Huddersfield 18 13 3 2 11 42
Leeds 20 13 4 3 14 42
Norwich 19 12 3 4 23 41
Preston 19 10 5 4 11 38
Reading 19 12 2 5 14 38
Newcastle 18 11 5 2 18 37
Burton 19 8 8 3 0 32
Aston Villa 18 9 2 7 11 32
Cardiff 20 9 7 4 5 32
Nott'm Forest 19 9 6 4 7 31
Fulham 20 8 5 7 9 30
Derby 19 8 4 7 8 28
Birmingham 20 7 8 5 -5 28
Bristol City 19 8 7 4 4 28
QPR 20 8 8 4 -2 28
Blackburn 20 7 6 7 0 27
Ipswich 19 6 4 9 2 24
Brentford 18 7 6 5 9 24
Wolves 17 5 9 3 -6 21
Barnsley 19 6 6 7 -1 20
Wigan 19 3 10 6 -9 13
Rotherham 18 4 10 4 -9 13
Team P Won Lost Draw GD Points
Ipswich 23 15 3 5 22 52
Middlesbrough 23 15 3 5 30 50
Watford 23 14 5 4 26 46
Wolves 23 13 4 6 19 45
Bournemouth 23 13 3 7 23 44
Blackburn 23 11 6 6 9 43
Derby 23 12 4 7 24 43
Norwich 23 12 5 6 26 41
Cardiff 23 10 8 5 1 39
Brentford 23 12 5 6 18 39
Birmingham 23 10 6 7 -2 38
Nott'm Forest 23 9 9 5 5 36
Charlton 23 9 5 9 5 36
Rotherham 23 8 8 7 -3 33
Fulham 23 9 9 5 -2 32
Huddersfield 23 8 7 8 0 32
Bolton 23 9 6 8 8 31
Reading 23 8 10 5 -1 30
Leeds 23 8 9 6 -2 29
Brighton 23 6 9 8 -3 27
Sheffield Weds 23 5 7 11 -4 22
Millwall 23 5 11 7 -15 22
Blackpool 23 4 12 7 -17 19
Wigan 23 3 12 8 -11 13
Team P Won Lost Draw GD Points
Wolves 14 9 2 3 12 30
Derby 14 7 2 5 8 26
Bristol City 13 6 2 5 2 23
Fulham 14 6 5 3 2 21
Leeds 14 7 7 0 0 21
Aston Villa 14 6 5 3 3 21
Preston 14 5 3 6 1 21
Cardiff 13 6 5 2 -1 20
Norwich 14 6 6 2 -4 20
Middlesbrough 13 5 5 3 4 18
Sheffield United 13 5 6 2 -1 17
Reading 14 4 6 4 -2 16
Burton 13 4 5 4 -7 16
Brentford 13 4 6 3 -3 15
Sunderland 14 3 6 5 -10 14
Sheffield Weds 14 3 6 5 -4 14
Ipswich 13 4 8 1 -9 13
Barnsley 13 3 6 4 -5 13
QPR 14 2 7 5 -9 11
Nott'm Forest 13 3 8 2 -9 11
Hull 13 1 7 5 -12 8
Bolton 14 1 8 5 -17 8
Birmingham 13 1 9 3 -15 6
Millwall 13 0 7 6 -9 6
Team P Won Lost Draw GD Points
Newcastle 23 14 5 4 19 46
Fulham 23 12 5 6 15 42
Brighton 23 11 6 6 2 39
Huddersfield 23 10 9 4 -10 34
Sheffield Weds 23 9 7 7 1 34
Reading 23 10 11 2 -15 32
Wolves 23 8 9 6 1 30
Leeds 23 8 10 5 -2 29
Barnsley 23 9 12 2 -2 29
Derby 23 7 11 5 -9 26
Brentford 23 7 11 5 -7 26
Cardiff 23 6 10 7 -6 25
Birmingham 23 5 9 9 -13 24
Preston 23 5 10 8 -13 23
QPR 23 6 13 4 -12 22
Burton 23 4 10 9 -12 21
Ipswich 23 5 12 6 -16 21
Norwich 23 5 12 6 -17 21
Wigan 23 5 14 4 -10 19
Blackburn 23 4 12 7 -11 19
Aston Villa 23 4 13 6 -14 18
Bristol City 23 4 14 5 -13 17
Nott'm Forest 23 2 16 5 -22 11
Rotherham 23 0 21 2 -47 2
Team P Won Lost Draw GD Points
Newcastle 20 13 3 4 20 43
Brighton 19 9 5 5 1 32
Fulham 18 8 4 6 10 30
Huddersfield 19 9 7 3 -7 30
Wolves 20 7 7 6 4 27
Leeds 18 8 7 3 2 27
Barnsley 19 8 9 2 1 26
Reading 19 8 9 2 -12 26
Sheffield Weds 19 6 7 6 -3 24
Brentford 20 7 10 3 -6 24
Preston 19 5 6 8 -5 23
QPR 18 6 8 4 -3 22
Derby 19 6 9 4 -5 22
Cardiff 18 5 8 5 -6 20
Wigan 19 5 10 4 -4 19
Birmingham 18 4 7 7 -11 19
Ipswich 19 4 9 6 -11 18
Norwich 19 4 10 5 -14 17
Aston Villa 20 4 11 5 -11 17
Burton 19 2 9 8 -14 14
Bristol City 19 3 12 4 -7 13
Blackburn 18 2 10 6 -11 12
Nott'm Forest 19 2 13 4 -18 10
Rotherham 20 0 19 1 -45 1
Team P Won Lost Draw GD Points
Norwich 23 13 5 5 14 44
Bournemouth 23 13 5 5 30 44
Watford 23 13 6 4 15 43
Brentford 23 11 9 3 1 36
Middlesbrough 23 10 8 5 1 35
Sheffield Weds 23 9 7 7 -2 34
Derby 23 9 7 7 5 34
Wolves 23 9 8 6 -5 33
Blackburn 23 6 7 10 -2 28
Ipswich 23 7 9 7 -4 28
Cardiff 23 6 8 9 -5 27
Nott'm Forest 23 6 8 9 -3 27
Leeds 23 7 11 5 -9 26
Birmingham 23 6 9 8 -8 26
Charlton 23 5 9 9 -11 24
Huddersfield 23 5 10 8 -17 23
Wigan 23 6 13 4 -14 22
Reading 23 5 12 6 -20 21
Brighton 23 4 10 9 -7 21
Fulham 23 5 13 5 -19 20
Millwall 23 4 12 7 -19 19
Rotherham 23 3 11 9 -18 18
Bolton 23 4 15 4 -21 16
Blackpool 23 0 16 7 -38 7

Team P Won Lost Draw GD Points
Wolves 27 14 1 12 18 54
Derby 27 15 6 6 14 51
Leeds 27 13 5 9 10 48
Aston Villa 27 11 4 12 12 45
Fulham 27 9 6 12 -1 39
Cardiff 27 8 6 13 4 37
Sheffield United 27 10 11 6 1 36
Sheffield Weds 27 9 9 9 3 36
Bristol City 27 7 6 14 3 35
Hull 27 9 10 8 0 35
Brentford 27 7 7 13 -1 34
Millwall 27 6 6 15 1 33
Middlesbrough 27 8 10 9 -1 33
QPR 27 7 8 12 -2 33
Preston 27 6 7 14 -1 32
Bolton 27 8 11 8 -6 32
Ipswich 27 7 10 10 -2 31
Birmingham 27 6 10 11 -7 29
Norwich 27 7 12 8 -10 29
Sunderland 27 6 10 11 -4 29
Nott'm Forest 27 6 10 11 -6 29
Burton 27 4 7 16 -9 28
Barnsley 27 5 9 13 -9 28
Reading 27 4 11 12 -7 24
Team P Won Lost Draw GD Points
Newcastle 46 23 8 15 19 84
Norwich 46 25 12 9 25 84
Fulham 46 19 9 18 15 75
Brighton 46 17 9 20 8 71
Barnsley 46 15 12 19 4 64
Aston Villa 46 13 8 25 5 64
Reading 46 15 13 18 2 63
Preston 46 16 16 14 0 62
Brentford 46 16 16 14 1 62
Sheffield Weds 46 13 10 23 4 62
Leeds 46 12 10 24 3 60
Cardiff 46 13 12 21 4 60
Huddersfield 46 13 13 20 -7 59
Nott'm Forest 46 14 15 17 -4 59
Derby 46 11 12 23 0 56
Burton 46 11 13 22 -3 55
Wolves 46 12 18 16 -10 52
Bristol City 46 13 20 13 -3 52
Birmingham 46 10 16 20 -6 50
Ipswich 46 8 13 25 -8 49
Wigan 46 8 15 23 -10 47
QPR 46 9 18 19 -11 46
Rotherham 46 8 18 20 -16 44
Blackburn 46 6 14 26 -12 44
Team P Won Lost Draw GD Points
Newcastle 38 20 7 11 17 71
Norwich 38 20 10 8 15 68
Fulham 38 15 8 15 9 60
Brighton 38 14 7 17 8 59
Preston 38 15 11 12 6 57
Leeds 38 11 5 22 8 55
Cardiff 38 12 10 16 4 52
Aston Villa 38 10 7 21 3 51
Reading 38 11 10 17 3 50
Sheffield Weds 38 11 10 17 1 50
Huddersfield 37 11 9 17 -2 50
Barnsley 38 11 11 16 0 49
Burton 38 10 10 18 0 48
Brentford 38 11 15 12 -4 45
Derby 38 8 10 20 -1 44
Nott'm Forest 38 10 15 13 -8 43
QPR 38 9 13 16 -5 43
Wigan 38 7 10 21 -5 42
Wolves 37 9 14 14 -8 41
Birmingham 38 8 13 17 -5 41
Bristol City 38 9 16 13 -4 40
Ipswich 38 6 11 21 -8 39
Blackburn 38 5 11 22 -9 37
Rotherham 38 7 17 14 -15 35
Team P Won Lost Draw GD Points
Bournemouth 46 24 7 15 28 87
Derby 46 20 11 15 18 75
Watford 46 17 8 21 17 72
Ipswich 46 20 14 12 10 72
Birmingham 46 16 9 21 9 69
Blackburn 46 15 8 23 9 68
Middlesbrough 46 16 10 20 11 68
Brentford 46 17 12 17 8 68
Norwich 46 16 11 19 9 67
Reading 46 16 14 16 -3 64
Wolves 46 15 13 18 2 63
Charlton 46 15 14 17 -6 62
Leeds 46 14 14 18 2 60
Cardiff 46 13 13 20 0 59
Sheffield Weds 46 11 11 24 -4 57
Huddersfield 46 10 14 22 -1 52
Fulham 46 13 20 13 -9 52
Wigan 46 11 17 18 -6 51
Brighton 46 8 13 25 -6 49
Nott'm Forest 46 10 18 18 -14 48
Rotherham 46 9 17 20 -12 47
Millwall 46 7 19 20 -22 41
Blackpool 46 7 20 19 -23 40
Bolton 46 6 19 21 -17 39
Team P Avg Shots Avg On Target Goal %
Burton 27 8.52 2.59 43.48%
Sunderland 27 10.00 3.22 37.04%
Ipswich 27 10.33 3.41 35.84%
Bolton 27 11.00 3.19 33.67%
Reading 27 11.04 3.48 33.56%
Sheffield United 27 11.26 3.96 32.89%
Derby 27 11.74 4.15 31.55%
Leeds 27 11.78 3.48 31.45%
Birmingham 27 11.89 2.74 31.15%
Aston Villa 27 12.19 4.07 30.40%
Middlesbrough 27 12.22 3.74 30.30%
Hull 27 12.37 4.59 29.94%
Sheffield Weds 27 12.78 3.67 28.99%
Barnsley 27 12.96 4.15 28.57%
Nott'm Forest 27 12.96 4.48 28.57%
Millwall 27 13.04 4.11 28.41%
Bristol City 27 13.52 4.81 27.40%
Preston 27 13.56 4.19 27.32%
Wolves 27 13.59 4.67 27.25%
Cardiff 27 13.67 4.96 27.10%
QPR 27 13.67 4.30 27.10%
Fulham 27 13.81 4.00 26.81%
Norwich 27 14.00 4.00 26.46%
Brentford 27 17.52 5.30 21.14%
Team P Avg Shots Avg On Target Goal %
Ipswich 46 10.26 3.59 21.19%
Rotherham 46 11.11 3.89 19.57%
Leeds 46 11.39 3.33 19.08%
Blackburn 46 11.41 3.41 19.05%
Wigan 46 11.63 3.30 18.69%
Reading 46 11.98 4.30 18.15%
Wolves 46 12.00 4.02 18.12%
Burton 46 12.09 3.54 17.99%
Aston Villa 46 12.09 3.85 17.99%
Preston 46 12.46 4.07 17.45%
Cardiff 46 12.48 4.20 17.42%
QPR 46 12.50 4.07 17.39%
Nott'm Forest 46 12.63 4.30 17.21%
Birmingham 46 12.72 3.67 17.09%
Derby 46 12.74 4.13 17.06%
Brighton 46 13.24 4.37 16.42%
Sheffield Weds 46 13.37 4.24 16.26%
Huddersfield 46 13.59 4.46 16.00%
Barnsley 46 13.78 4.59 15.77%
Brentford 46 13.91 4.96 15.63%
Norwich 46 14.20 5.24 15.31%
Bristol City 46 14.63 4.43 14.86%
Newcastle 46 15.30 5.46 14.20%
Fulham 46 15.48 4.98 14.04%
Team P Avg Shots Avg On Target Goal %
Ipswich 38 10.32 3.42 25.51%
Rotherham 38 11.08 3.79 23.75%
Leeds 38 11.21 3.34 23.47%
Wigan 38 11.39 3.18 23.09%
Blackburn 38 11.53 3.63 22.83%
Nott'm Forest 38 11.84 4.08 22.22%
Reading 38 11.92 4.03 22.07%
Wolves 37 12.49 4.14 21.64%
QPR 38 12.39 4.08 21.23%
Burton 38 12.39 3.61 21.23%
Aston Villa 38 12.39 3.92 21.23%
Preston 38 12.42 4.08 21.19%
Birmingham 38 12.68 3.71 20.75%
Derby 38 12.82 4.03 20.53%
Cardiff 38 12.89 4.24 20.41%
Brentford 38 13.47 4.82 19.53%
Huddersfield 37 13.84 4.51 19.53%
Brighton 38 13.50 4.47 19.49%
Norwich 38 13.53 4.95 19.46%
Barnsley 38 13.84 4.53 19.01%
Sheffield Weds 38 13.87 4.47 18.98%
Bristol City 38 14.79 4.53 17.79%
Newcastle 38 14.82 5.39 17.76%
Fulham 38 15.82 4.89 16.64%
Team P Avg Shots Avg On Target Goal %
Charlton 46 10.33 3.65 21.05%
Blackpool 46 11.48 3.35 18.94%
Leeds 46 11.50 3.43 18.90%
Wigan 46 11.89 3.37 18.28%
Cardiff 46 12.54 3.76 17.33%
Bolton 46 12.70 4.22 17.12%
Wolves 46 13.00 4.30 16.72%
Reading 46 13.02 4.02 16.69%
Sheffield Weds 46 13.04 3.61 16.67%
Fulham 46 13.07 4.20 16.64%
Derby 46 13.09 4.67 16.61%
Millwall 46 13.26 3.72 16.39%
Birmingham 46 13.35 4.43 16.29%
Rotherham 46 13.43 4.11 16.18%
Huddersfield 46 14.39 5.15 15.11%
Middlesbrough 46 14.41 4.65 15.08%
Brighton 46 14.41 4.02 15.08%
Watford 46 14.52 5.48 14.97%
Nott'm Forest 46 14.63 4.63 14.86%
Ipswich 46 14.70 4.96 14.79%
Blackburn 46 15.09 4.72 14.41%
Brentford 46 15.43 5.78 14.08%
Norwich 46 16.09 5.28 13.51%
Bournemouth 46 16.67 5.87 13.04%

Team P BTS %
Fulham 27 18 66.67%
Hull 27 18 66.67%
QPR 27 18 66.67%
Bristol City 27 16 59.26%
Sunderland 27 16 59.26%
Brentford 27 15 55.56%
Sheffield Weds 27 15 55.56%
Barnsley 27 14 51.85%
Nott'm Forest 27 14 51.85%
Reading 27 14 51.85%
Sheffield United 27 14 51.85%
Preston 27 13 48.15%
Ipswich 27 13 48.15%
Norwich 27 13 48.15%
Derby 27 12 44.44%
Cardiff 27 12 44.44%
Burton 27 12 44.44%
Aston Villa 27 12 44.44%
Bolton 27 12 44.44%
Millwall 27 12 44.44%
Middlesbrough 27 11 40.74%
Wolves 27 11 40.74%
Leeds 27 11 40.74%
Birmingham 27 8 29.63%
Team P BTS %
Fulham 46 30 65.22%
Norwich 46 29 63.04%
Blackburn 46 29 63.04%
Brentford 46 27 58.70%
Preston 46 27 58.70%
Burton 46 26 56.52%
QPR 46 26 56.52%
Nott'm Forest 46 26 56.52%
Birmingham 46 25 54.35%
Rotherham 46 25 54.35%
Barnsley 46 25 54.35%
Sheffield Weds 46 25 54.35%
Bristol City 46 25 54.35%
Huddersfield 46 24 52.17%
Wolves 46 24 52.17%
Cardiff 46 24 52.17%
Reading 46 24 52.17%
Ipswich 46 23 50.00%
Newcastle 46 22 47.83%
Leeds 46 21 45.65%
Aston Villa 46 21 45.65%
Wigan 46 19 41.30%
Brighton 46 18 39.13%
Derby 46 17 36.96%
Team P BTS %
Blackburn 38 26 68.42%
Norwich 38 25 65.79%
Nott'm Forest 38 24 63.16%
Fulham 38 23 60.53%
Preston 38 22 57.89%
Cardiff 38 22 57.89%
Brentford 38 22 57.89%
QPR 38 22 57.89%
Huddersfield 37 21 56.76%
Wolves 37 21 56.76%
Bristol City 38 21 55.26%
Birmingham 38 21 55.26%
Burton 38 21 55.26%
Rotherham 38 20 52.63%
Barnsley 38 20 52.63%
Sheffield Weds 38 20 52.63%
Ipswich 38 19 50.00%
Reading 38 18 47.37%
Leeds 38 17 44.74%
Newcastle 38 17 44.74%
Aston Villa 38 17 44.74%
Brighton 38 14 36.84%
Wigan 38 14 36.84%
Derby 38 11 28.95%
Team P BTS %
Blackburn 46 31 67.39%
Nott'm Forest 46 29 63.04%
Cardiff 46 28 60.87%
Brentford 46 28 60.87%
Ipswich 46 28 60.87%
Huddersfield 46 27 58.70%
Bolton 46 26 56.52%
Norwich 46 26 56.52%
Charlton 46 26 56.52%
Bournemouth 46 25 54.35%
Fulham 46 25 54.35%
Rotherham 46 23 50.00%
Wolves 46 23 50.00%
Leeds 46 23 50.00%
Watford 46 23 50.00%
Birmingham 46 23 50.00%
Blackpool 46 23 50.00%
Derby 46 22 47.83%
Millwall 46 21 45.65%
Sheffield Weds 46 21 45.65%
Reading 46 20 43.48%
Wigan 46 20 43.48%
Brighton 46 20 43.48%
Middlesbrough 46 17 36.96%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Reading 27 22 81.48% 5 18.52%
QPR 27 22 81.48% 5 18.52%
Derby 27 22 81.48% 5 18.52%
Brentford 27 22 81.48% 5 18.52%
Bristol City 27 21 77.78% 6 22.22%
Fulham 27 21 77.78% 6 22.22%
Sunderland 27 21 77.78% 6 22.22%
Bolton 27 20 74.07% 7 25.93%
Sheffield Weds 27 20 74.07% 7 25.93%
Ipswich 27 20 74.07% 7 25.93%
Nott'm Forest 27 20 74.07% 7 25.93%
Hull 27 20 74.07% 7 25.93%
Barnsley 27 20 74.07% 7 25.93%
Aston Villa 27 20 74.07% 7 25.93%
Cardiff 27 19 70.37% 8 29.63%
Wolves 27 19 70.37% 8 29.63%
Burton 27 19 70.37% 8 29.63%
Middlesbrough 27 18 66.67% 9 33.33%
Leeds 27 18 66.67% 9 33.33%
Sheffield United 27 17 62.96% 10 37.04%
Birmingham 27 17 62.96% 10 37.04%
Norwich 27 17 62.96% 10 37.04%
Preston 27 16 59.26% 11 40.74%
Millwall 27 15 55.56% 12 44.44%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Barnsley 46 39 84.78% 7 15.22%
Norwich 46 39 84.78% 7 15.22%
Brentford 46 38 82.61% 8 17.39%
Fulham 46 38 82.61% 8 17.39%
Nott'm Forest 46 37 80.43% 9 19.57%
Preston 46 36 78.26% 10 21.74%
Brighton 46 36 78.26% 10 21.74%
Rotherham 46 36 78.26% 10 21.74%
QPR 46 35 76.09% 11 23.91%
Leeds 46 35 76.09% 11 23.91%
Newcastle 46 35 76.09% 11 23.91%
Sheffield Weds 46 34 73.91% 12 26.09%
Burton 46 34 73.91% 12 26.09%
Ipswich 46 34 73.91% 12 26.09%
Cardiff 46 34 73.91% 12 26.09%
Birmingham 46 33 71.74% 13 28.26%
Bristol City 46 33 71.74% 13 28.26%
Reading 46 33 71.74% 13 28.26%
Blackburn 46 32 69.57% 14 30.43%
Huddersfield 46 32 69.57% 14 30.43%
Aston Villa 46 31 67.39% 15 32.61%
Wolves 46 30 65.22% 16 34.78%
Derby 46 27 58.70% 19 41.30%
Wigan 46 25 54.35% 21 45.65%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Barnsley 38 32 84.21% 6 15.79%
Nott'm Forest 38 32 84.21% 6 15.79%
Fulham 38 31 81.58% 7 18.42%
Norwich 38 31 81.58% 7 18.42%
Cardiff 38 30 78.95% 8 21.05%
Brighton 38 30 78.95% 8 21.05%
Brentford 38 30 78.95% 8 21.05%
Rotherham 38 30 78.95% 8 21.05%
QPR 38 29 76.32% 9 23.68%
Leeds 38 29 76.32% 9 23.68%
Preston 38 29 76.32% 9 23.68%
Burton 38 28 73.68% 10 26.32%
Sheffield Weds 38 28 73.68% 10 26.32%
Ipswich 38 28 73.68% 10 26.32%
Newcastle 38 28 73.68% 10 26.32%
Blackburn 38 28 73.68% 10 26.32%
Birmingham 38 27 71.05% 11 28.95%
Bristol City 38 27 71.05% 11 28.95%
Reading 38 27 71.05% 11 28.95%
Wolves 37 26 70.27% 11 29.73%
Aston Villa 38 26 68.42% 12 31.58%
Huddersfield 37 25 67.57% 12 32.43%
Derby 38 20 52.63% 18 47.37%
Wigan 38 19 50.00% 19 50.00%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Derby 46 40 86.96% 6 13.04%
Bournemouth 46 40 86.96% 6 13.04%
Nott'm Forest 46 38 82.61% 8 17.39%
Brentford 46 37 80.43% 9 19.57%
Fulham 46 37 80.43% 9 19.57%
Blackburn 46 36 78.26% 10 21.74%
Watford 46 36 78.26% 10 21.74%
Norwich 46 36 78.26% 10 21.74%
Ipswich 46 36 78.26% 10 21.74%
Huddersfield 46 36 78.26% 10 21.74%
Charlton 46 36 78.26% 10 21.74%
Rotherham 46 36 78.26% 10 21.74%
Leeds 46 35 76.09% 11 23.91%
Wolves 46 33 71.74% 13 28.26%
Bolton 46 33 71.74% 13 28.26%
Middlesbrough 46 32 69.57% 14 30.43%
Reading 46 32 69.57% 14 30.43%
Cardiff 46 32 69.57% 14 30.43%
Blackpool 46 32 69.57% 14 30.43%
Sheffield Weds 46 30 65.22% 16 34.78%
Millwall 46 29 63.04% 17 36.96%
Wigan 46 29 63.04% 17 36.96%
Birmingham 46 29 63.04% 17 36.96%
Brighton 46 28 60.87% 18 39.13%

Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Hull 27 16 59.26% 11 40.74%
Bristol City 27 16 59.26% 11 40.74%
Nott'm Forest 27 15 55.56% 12 44.44%
Brentford 27 14 51.85% 13 48.15%
QPR 27 14 51.85% 13 48.15%
Ipswich 27 14 51.85% 13 48.15%
Burton 27 14 51.85% 13 48.15%
Sunderland 27 14 51.85% 13 48.15%
Barnsley 27 13 48.15% 14 51.85%
Wolves 27 13 48.15% 14 51.85%
Sheffield United 27 13 48.15% 14 51.85%
Sheffield Weds 27 13 48.15% 14 51.85%
Leeds 27 13 48.15% 14 51.85%
Aston Villa 27 13 48.15% 14 51.85%
Cardiff 27 13 48.15% 14 51.85%
Fulham 27 12 44.44% 15 55.56%
Millwall 27 12 44.44% 15 55.56%
Middlesbrough 27 12 44.44% 15 55.56%
Bolton 27 12 44.44% 15 55.56%
Derby 27 12 44.44% 15 55.56%
Reading 27 11 40.74% 16 59.26%
Preston 27 11 40.74% 16 59.26%
Norwich 27 10 37.04% 17 62.96%
Birmingham 27 6 22.22% 21 77.78%
Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Norwich 46 32 69.57% 14 30.43%
Rotherham 46 28 60.87% 18 39.13%
Reading 46 27 58.70% 19 41.30%
Fulham 46 26 56.52% 20 43.48%
Nott'm Forest 46 26 56.52% 20 43.48%
Brentford 46 26 56.52% 20 43.48%
Preston 46 25 54.35% 21 45.65%
QPR 46 25 54.35% 21 45.65%
Bristol City 46 25 54.35% 21 45.65%
Newcastle 46 25 54.35% 21 45.65%
Barnsley 46 23 50.00% 23 50.00%
Cardiff 46 23 50.00% 23 50.00%
Brighton 46 22 47.83% 24 52.17%
Wolves 46 22 47.83% 24 52.17%
Huddersfield 46 22 47.83% 24 52.17%
Blackburn 46 21 45.65% 25 54.35%
Birmingham 46 21 45.65% 25 54.35%
Sheffield Weds 46 20 43.48% 26 56.52%
Burton 46 19 41.30% 27 58.70%
Ipswich 46 19 41.30% 27 58.70%
Wigan 46 19 41.30% 27 58.70%
Derby 46 18 39.13% 28 60.87%
Leeds 46 17 36.96% 29 63.04%
Aston Villa 46 13 28.26% 33 71.74%
Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Rotherham 38 26 68.42% 12 31.58%
Norwich 38 26 68.42% 12 31.58%
Nott'm Forest 38 24 63.16% 14 36.84%
Brentford 38 22 57.89% 16 42.11%
Reading 38 21 55.26% 17 44.74%
Bristol City 38 21 55.26% 17 44.74%
Preston 38 20 52.63% 18 47.37%
Cardiff 38 20 52.63% 18 47.37%
Newcastle 38 20 52.63% 18 47.37%
Barnsley 38 20 52.63% 18 47.37%
QPR 38 20 52.63% 18 47.37%
Fulham 38 20 52.63% 18 47.37%
Wolves 37 19 51.35% 18 48.65%
Brighton 38 19 50.00% 19 50.00%
Blackburn 38 19 50.00% 19 50.00%
Birmingham 38 19 50.00% 19 50.00%
Huddersfield 37 18 48.65% 19 51.35%
Burton 38 16 42.11% 22 57.89%
Sheffield Weds 38 16 42.11% 22 57.89%
Leeds 38 14 36.84% 24 63.16%
Ipswich 38 14 36.84% 24 63.16%
Wigan 38 14 36.84% 24 63.16%
Derby 38 13 34.21% 25 65.79%
Aston Villa 38 11 28.95% 27 71.05%
Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Nott'm Forest 46 32 69.57% 14 30.43%
Brentford 46 30 65.22% 16 34.78%
Huddersfield 46 28 60.87% 18 39.13%
Norwich 46 27 58.70% 19 41.30%
Fulham 46 27 58.70% 19 41.30%
Reading 46 26 56.52% 20 43.48%
Bournemouth 46 26 56.52% 20 43.48%
Watford 46 26 56.52% 20 43.48%
Bolton 46 25 54.35% 21 45.65%
Blackburn 46 25 54.35% 21 45.65%
Wolves 46 25 54.35% 21 45.65%
Derby 46 24 52.17% 22 47.83%
Ipswich 46 23 50.00% 23 50.00%
Cardiff 46 22 47.83% 24 52.17%
Charlton 46 22 47.83% 24 52.17%
Wigan 46 21 45.65% 25 54.35%
Blackpool 46 21 45.65% 25 54.35%
Millwall 46 21 45.65% 25 54.35%
Leeds 46 19 41.30% 27 58.70%
Birmingham 46 19 41.30% 27 58.70%
Rotherham 46 18 39.13% 28 60.87%
Middlesbrough 46 18 39.13% 28 60.87%
Sheffield Weds 46 15 32.61% 31 67.39%
Brighton 46 14 30.43% 32 69.57%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Hull 27 13 48.15% 14 51.85%
Ipswich 27 9 33.33% 18 66.67%
Brentford 27 9 33.33% 18 66.67%
Nott'm Forest 27 8 29.63% 19 70.37%
Sunderland 27 8 29.63% 19 70.37%
Leeds 27 7 25.93% 20 74.07%
Sheffield United 27 7 25.93% 20 74.07%
Fulham 27 7 25.93% 20 74.07%
Millwall 27 7 25.93% 20 74.07%
Burton 27 7 25.93% 20 74.07%
Wolves 27 7 25.93% 20 74.07%
Bristol City 27 7 25.93% 20 74.07%
Bolton 27 7 25.93% 20 74.07%
QPR 27 6 22.22% 21 77.78%
Preston 27 6 22.22% 21 77.78%
Cardiff 27 6 22.22% 21 77.78%
Sheffield Weds 27 5 18.52% 22 81.48%
Reading 27 5 18.52% 22 81.48%
Norwich 27 5 18.52% 22 81.48%
Barnsley 27 5 18.52% 22 81.48%
Middlesbrough 27 5 18.52% 22 81.48%
Derby 27 4 14.81% 23 85.19%
Aston Villa 27 4 14.81% 23 85.19%
Birmingham 27 2 7.41% 25 92.59%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Norwich 46 21 45.65% 25 54.35%
Fulham 46 20 43.48% 26 56.52%
Brentford 46 17 36.96% 29 63.04%
Rotherham 46 16 34.78% 30 65.22%
Preston 46 15 32.61% 31 67.39%
Reading 46 15 32.61% 31 67.39%
Bristol City 46 15 32.61% 31 67.39%
Newcastle 46 14 30.43% 32 69.57%
Barnsley 46 14 30.43% 32 69.57%
Wolves 46 13 28.26% 33 71.74%
Blackburn 46 13 28.26% 33 71.74%
Nott'm Forest 46 13 28.26% 33 71.74%
Cardiff 46 12 26.09% 34 73.91%
Birmingham 46 10 21.74% 36 78.26%
Huddersfield 46 9 19.57% 37 80.43%
Derby 46 9 19.57% 37 80.43%
Ipswich 46 8 17.39% 38 82.61%
Brighton 46 8 17.39% 38 82.61%
Burton 46 7 15.22% 39 84.78%
Wigan 46 7 15.22% 39 84.78%
QPR 46 7 15.22% 39 84.78%
Aston Villa 46 7 15.22% 39 84.78%
Leeds 46 6 13.04% 40 86.96%
Sheffield Weds 46 4 8.70% 42 91.30%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Norwich 38 16 42.11% 22 57.89%
Fulham 38 15 39.47% 23 60.53%
Rotherham 38 15 39.47% 23 60.53%
Brentford 38 14 36.84% 24 63.16%
Nott'm Forest 38 12 31.58% 26 68.42%
Bristol City 38 12 31.58% 26 68.42%
Newcastle 38 12 31.58% 26 68.42%
Barnsley 38 12 31.58% 26 68.42%
Cardiff 38 11 28.95% 27 71.05%
Blackburn 38 11 28.95% 27 71.05%
Preston 38 11 28.95% 27 71.05%
Wolves 37 10 27.03% 27 72.97%
Reading 38 10 26.32% 28 73.68%
Birmingham 38 9 23.68% 29 76.32%
Huddersfield 37 7 18.92% 30 81.08%
Brighton 38 7 18.42% 31 81.58%
Burton 38 6 15.79% 32 84.21%
Ipswich 38 6 15.79% 32 84.21%
Derby 38 6 15.79% 32 84.21%
Wigan 38 5 13.16% 33 86.84%
QPR 38 5 13.16% 33 86.84%
Leeds 38 5 13.16% 33 86.84%
Aston Villa 38 5 13.16% 33 86.84%
Sheffield Weds 38 4 10.53% 34 89.47%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Brentford 46 18 39.13% 28 60.87%
Derby 46 17 36.96% 29 63.04%
Huddersfield 46 17 36.96% 29 63.04%
Blackburn 46 16 34.78% 30 65.22%
Watford 46 16 34.78% 30 65.22%
Nott'm Forest 46 16 34.78% 30 65.22%
Millwall 46 16 34.78% 30 65.22%
Norwich 46 16 34.78% 30 65.22%
Fulham 46 16 34.78% 30 65.22%
Bournemouth 46 16 34.78% 30 65.22%
Blackpool 46 15 32.61% 31 67.39%
Ipswich 46 14 30.43% 32 69.57%
Birmingham 46 14 30.43% 32 69.57%
Wolves 46 13 28.26% 33 71.74%
Cardiff 46 12 26.09% 34 73.91%
Bolton 46 12 26.09% 34 73.91%
Wigan 46 10 21.74% 36 78.26%
Reading 46 10 21.74% 36 78.26%
Charlton 46 9 19.57% 37 80.43%
Brighton 46 8 17.39% 38 82.61%
Leeds 46 8 17.39% 38 82.61%
Rotherham 46 8 17.39% 38 82.61%
Middlesbrough 46 7 15.22% 39 84.78%
Sheffield Weds 46 6 13.04% 40 86.96%

Team P Yellows Reds Avg Booking Points
Preston 27 65 2 25.93
Bolton 27 62 1 23.89
Leeds 27 52 4 22.96
Sunderland 27 50 3 21.30
Middlesbrough 27 52 2 21.11
Ipswich 27 54 1 20.93
Fulham 27 48 3 20.56
Sheffield United 27 49 2 20.00
QPR 27 46 3 19.81
Norwich 27 51 1 19.81
Bristol City 27 48 2 19.63
Hull 27 46 2 18.89
Wolves 27 45 2 18.52
Millwall 27 40 4 18.52
Birmingham 27 41 3 17.96
Cardiff 27 45 1 17.59
Nott'm Forest 27 47 0 17.41
Barnsley 27 44 1 17.22
Sheffield Weds 27 39 3 17.22
Reading 27 41 1 16.11
Derby 27 41 0 15.19
Brentford 27 39 0 14.44
Aston Villa 27 33 2 14.07
Burton 27 32 2 13.70
Team P Yellows Reds Avg Booking Points
Nott'm Forest 46 87 9 23.80
Birmingham 46 93 6 23.48
Reading 46 92 4 22.17
Wolves 46 91 4 21.96
Aston Villa 46 90 4 21.74
QPR 46 85 5 21.20
Norwich 46 76 7 20.33
Preston 46 80 5 20.11
Huddersfield 46 81 4 19.78
Leeds 46 81 3 19.24
Blackburn 46 78 4 19.13
Brighton 46 75 5 19.02
Barnsley 46 75 5 19.02
Sheffield Weds 46 69 7 18.80
Newcastle 46 79 3 18.80
Fulham 46 75 4 18.48
Wigan 46 85 0 18.48
Burton 46 79 1 17.72
Rotherham 46 74 3 17.72
Brentford 46 73 2 16.96
Bristol City 46 75 1 16.85
Ipswich 46 76 0 16.52
Cardiff 46 68 3 16.41
Derby 46 66 2 15.43
Team P Yellows Reds Avg Booking Points
Nott'm Forest 38 75 8 25.00
Wolves 37 78 3 23.11
Birmingham 38 75 5 23.03
Aston Villa 38 82 2 22.89
Reading 38 76 4 22.63
QPR 38 73 5 22.50
Brighton 38 67 5 20.92
Leeds 38 71 3 20.66
Huddersfield 37 71 2 20.54
Norwich 38 65 5 20.39
Newcastle 38 70 3 20.39
Sheffield Weds 38 62 6 20.26
Barnsley 38 63 5 19.87
Wigan 38 75 0 19.74
Blackburn 38 65 4 19.74
Preston 38 67 3 19.61
Brentford 38 68 1 18.55
Rotherham 38 62 3 18.29
Fulham 38 61 3 18.03
Burton 38 65 1 17.76
Ipswich 38 65 0 17.11
Bristol City 38 62 1 16.97
Cardiff 38 56 3 16.71
Derby 38 57 2 16.32
Team P Yellows Reds Avg Booking Points
Leeds 46 90 5 22.28
Millwall 46 89 5 22.07
Brighton 46 88 5 21.85
Norwich 46 85 4 20.65
Wigan 46 82 5 20.54
Sheffield Weds 46 86 3 20.33
Blackpool 46 83 4 20.22
Middlesbrough 46 83 4 20.22
Watford 46 74 7 19.89
Fulham 46 69 7 18.80
Reading 46 80 2 18.48
Bournemouth 46 76 3 18.15
Derby 46 75 3 17.93
Wolves 46 72 4 17.83
Bolton 46 77 2 17.83
Rotherham 46 73 2 16.96
Brentford 46 73 2 16.96
Huddersfield 46 68 4 16.96
Cardiff 46 66 4 16.52
Nott'm Forest 46 66 3 15.98
Ipswich 46 73 0 15.87
Blackburn 46 68 2 15.87
Birmingham 46 53 6 14.78
Charlton 46 59 2 13.91
Team P Avg Home Avg Away Overall Avg
Brentford 27 7.71 5.46 6.63
Millwall 27 6.14 6.69 6.41
Derby 27 5.92 6.86 6.41
QPR 27 6.46 6.36 6.41
Sheffield Weds 27 6.85 5.93 6.37
Sunderland 27 5.92 6.43 6.19
Barnsley 27 4.79 7.38 6.04
Fulham 27 7.46 4.64 6.00
Birmingham 27 5.21 6.46 5.81
Bolton 27 5.00 6.50 5.78
Sheffield United 27 7.50 3.85 5.74
Norwich 27 6.23 5.21 5.70
Ipswich 27 5.00 6.46 5.70
Reading 27 5.46 5.64 5.56
Hull 27 5.07 6.08 5.56
Burton 27 4.43 6.62 5.48
Wolves 27 5.00 5.86 5.44
Bristol City 27 6.21 4.31 5.30
Cardiff 27 5.21 5.31 5.26
Middlesbrough 27 5.50 4.46 5.00
Preston 27 5.92 4.14 5.00
Nott'm Forest 27 4.50 5.31 4.89
Aston Villa 27 4.54 5.21 4.89
Leeds 27 4.23 5.07 4.67
Team P Avg Home Avg Away Overall Avg
Fulham 46 7.65 5.87 6.76
Wigan 46 6.09 6.74 6.41
Newcastle 46 7.57 5.17 6.37
Barnsley 46 5.35 7.39 6.37
Brentford 46 6.96 5.65 6.30
Rotherham 46 5.48 6.65 6.07
Norwich 46 6.91 5.13 6.02
Burton 46 5.52 6.43 5.98
Preston 46 5.65 6.30 5.98
Leeds 46 5.65 6.26 5.96
QPR 46 6.26 5.57 5.91
Aston Villa 46 5.22 6.43 5.83
Derby 46 5.61 5.87 5.74
Reading 46 5.43 5.83 5.63
Birmingham 46 5.35 5.78 5.57
Bristol City 46 4.78 6.35 5.57
Huddersfield 46 6.35 4.61 5.48
Ipswich 46 5.26 5.61 5.43
Cardiff 46 5.00 5.83 5.41
Nott'm Forest 46 5.04 5.65 5.35
Sheffield Weds 46 6.04 4.65 5.35
Wolves 46 5.35 5.17 5.26
Brighton 46 5.26 4.61 4.93
Blackburn 46 4.83 5.04 4.93
Team P Avg Home Avg Away Overall Avg
Fulham 38 7.40 5.89 6.68
Wigan 38 6.05 6.84 6.45
Brentford 38 7.44 5.35 6.34
Derby 38 5.84 6.47 6.16
Rotherham 38 6.00 6.25 6.13
Barnsley 38 5.05 7.05 6.05
Newcastle 38 6.61 5.45 6.00
Norwich 38 6.63 5.32 5.97
Leeds 38 5.60 6.22 5.89
Birmingham 38 5.50 6.33 5.89
QPR 38 6.40 5.33 5.89
Sheffield Weds 38 6.84 4.89 5.87
Burton 38 5.11 6.63 5.87
Aston Villa 38 5.50 6.15 5.84
Preston 38 5.42 6.00 5.71
Cardiff 38 5.30 5.94 5.61
Huddersfield 37 6.56 4.68 5.59
Ipswich 38 5.63 5.47 5.55
Reading 38 5.58 5.42 5.50
Bristol City 38 4.47 6.47 5.47
Wolves 37 5.88 5.10 5.46
Nott'm Forest 38 4.53 6.05 5.29
Blackburn 38 4.60 5.17 4.87
Brighton 38 5.21 4.53 4.87
Team P Avg Home Avg Away Overall Avg
Brentford 46 7.35 6.04 6.70
Bournemouth 46 8.30 4.87 6.59
Middlesbrough 46 7.70 5.17 6.43
Norwich 46 8.04 4.78 6.41
Charlton 46 4.35 8.43 6.39
Wigan 46 7.00 5.61 6.30
Nott'm Forest 46 5.70 6.78 6.24
Reading 46 6.52 5.61 6.07
Derby 46 6.26 5.87 6.07
Leeds 46 4.91 7.17 6.04
Huddersfield 46 6.52 5.52 6.02
Bolton 46 6.09 5.91 6.00
Fulham 46 5.96 6.00 5.98
Brighton 46 6.43 5.52 5.98
Watford 46 5.87 6.04 5.96
Blackpool 46 4.48 7.35 5.91
Blackburn 46 4.96 6.78 5.87
Birmingham 46 5.70 6.00 5.85
Ipswich 46 6.35 5.22 5.78
Millwall 46 5.17 6.35 5.76
Rotherham 46 5.09 6.35 5.72
Sheffield Weds 46 5.43 5.96 5.70
Cardiff 46 4.83 6.35 5.59
Wolves 46 5.74 5.04 5.39

Team P SBH %
Wolves 27 10 37.04%
Derby 27 10 37.04%
Brentford 27 10 37.04%
Aston Villa 27 9 33.33%
Middlesbrough 27 8 29.63%
Sheffield United 27 8 29.63%
Leeds 27 7 25.93%
Ipswich 27 7 25.93%
Hull 27 7 25.93%
Bristol City 27 7 25.93%
QPR 27 6 22.22%
Fulham 27 6 22.22%
Bolton 27 5 18.52%
Millwall 27 5 18.52%
Sunderland 27 5 18.52%
Nott'm Forest 27 5 18.52%
Sheffield Weds 27 5 18.52%
Barnsley 27 5 18.52%
Cardiff 27 5 18.52%
Preston 27 4 14.81%
Reading 27 3 11.11%
Burton 27 3 11.11%
Birmingham 27 2 7.41%
Norwich 27 2 7.41%
Team P SBH %
Fulham 46 23 50.00%
Newcastle 46 20 43.48%
Norwich 46 17 36.96%
Brighton 46 16 34.78%
Preston 46 15 32.61%
Reading 46 14 30.43%
Brentford 46 13 28.26%
Barnsley 46 12 26.09%
Nott'm Forest 46 11 23.91%
Ipswich 46 10 21.74%
Derby 46 10 21.74%
Huddersfield 46 9 19.57%
Wolves 46 9 19.57%
Burton 46 9 19.57%
Leeds 46 8 17.39%
QPR 46 8 17.39%
Rotherham 46 8 17.39%
Birmingham 46 8 17.39%
Cardiff 46 8 17.39%
Blackburn 46 7 15.22%
Bristol City 46 7 15.22%
Wigan 46 7 15.22%
Sheffield Weds 46 7 15.22%
Aston Villa 46 6 13.04%
Team P SBH %
Fulham 38 18 47.37%
Newcastle 38 17 44.74%
Norwich 38 14 36.84%
Brighton 38 13 34.21%
Preston 38 13 34.21%
Brentford 38 11 28.95%
Reading 38 11 28.95%
Barnsley 38 10 26.32%
Wolves 37 8 21.62%
Huddersfield 37 8 21.62%
Burton 38 8 21.05%
Nott'm Forest 38 8 21.05%
QPR 38 8 21.05%
Ipswich 38 8 21.05%
Sheffield Weds 38 7 18.42%
Birmingham 38 7 18.42%
Cardiff 38 7 18.42%
Rotherham 38 7 18.42%
Derby 38 7 18.42%
Blackburn 38 6 15.79%
Bristol City 38 6 15.79%
Wigan 38 6 15.79%
Leeds 38 6 15.79%
Aston Villa 38 5 13.16%
Team P SBH %
Watford 46 21 45.65%
Derby 46 19 41.30%
Bournemouth 46 18 39.13%
Brentford 46 17 36.96%
Ipswich 46 17 36.96%
Norwich 46 14 30.43%
Wolves 46 12 26.09%
Middlesbrough 46 12 26.09%
Huddersfield 46 12 26.09%
Blackburn 46 10 21.74%
Fulham 46 10 21.74%
Reading 46 9 19.57%
Charlton 46 9 19.57%
Nott'm Forest 46 9 19.57%
Brighton 46 9 19.57%
Birmingham 46 8 17.39%
Rotherham 46 7 15.22%
Cardiff 46 7 15.22%
Wigan 46 7 15.22%
Sheffield Weds 46 6 13.04%
Millwall 46 5 10.87%
Leeds 46 5 10.87%
Bolton 46 4 8.70%
Blackpool 46 3 6.52%
Team P Clean Sheet %
Wolves 27 15 55.56%
Derby 27 13 48.15%
Aston Villa 27 12 44.44%
Cardiff 27 11 40.74%
Preston 27 11 40.74%
Leeds 27 11 40.74%
Middlesbrough 27 10 37.04%
Norwich 27 10 37.04%
Millwall 27 9 33.33%
Brentford 27 8 29.63%
Ipswich 27 8 29.63%
Bristol City 27 8 29.63%
Burton 27 7 25.93%
Birmingham 27 7 25.93%
Sheffield United 27 7 25.93%
Nott'm Forest 27 6 22.22%
Barnsley 27 6 22.22%
Sheffield Weds 27 6 22.22%
Bolton 27 5 18.52%
Hull 27 5 18.52%
Reading 27 5 18.52%
Fulham 27 5 18.52%
Sunderland 27 4 14.81%
QPR 27 4 14.81%
Team P Clean Sheet %
Brighton 46 21 45.65%
Newcastle 46 19 41.30%
Derby 46 17 36.96%
Sheffield Weds 46 16 34.78%
Reading 46 15 32.61%
Leeds 46 15 32.61%
Aston Villa 46 14 30.43%
Barnsley 46 14 30.43%
Wigan 46 13 28.26%
Wolves 46 13 28.26%
Brentford 46 13 28.26%
Preston 46 12 26.09%
Huddersfield 46 12 26.09%
Ipswich 46 11 23.91%
Birmingham 46 11 23.91%
Cardiff 46 11 23.91%
Fulham 46 11 23.91%
Norwich 46 11 23.91%
Burton 46 10 21.74%
Bristol City 46 9 19.57%
Blackburn 46 9 19.57%
Nott'm Forest 46 8 17.39%
QPR 46 7 15.22%
Rotherham 46 3 6.52%
Team P Clean Sheet %
Brighton 38 19 50.00%
Newcastle 38 16 42.11%
Derby 38 16 42.11%
Leeds 38 14 36.84%
Sheffield Weds 38 13 34.21%
Reading 38 13 34.21%
Barnsley 38 12 31.58%
Wigan 38 12 31.58%
Aston Villa 38 11 28.95%
Preston 38 11 28.95%
Huddersfield 37 10 27.03%
Ipswich 38 10 26.32%
Brentford 38 10 26.32%
Fulham 38 10 26.32%
Wolves 37 9 24.32%
Norwich 38 9 23.68%
Birmingham 38 9 23.68%
Burton 38 8 21.05%
Bristol City 38 8 21.05%
Cardiff 38 7 18.42%
QPR 38 6 15.79%
Nott'm Forest 38 6 15.79%
Blackburn 38 6 15.79%
Rotherham 38 2 5.26%
Team P Clean Sheet %
Middlesbrough 46 21 45.65%
Bournemouth 46 19 41.30%
Wolves 46 18 39.13%
Sheffield Weds 46 17 36.96%
Derby 46 17 36.96%
Watford 46 15 32.61%
Millwall 46 15 32.61%
Norwich 46 14 30.43%
Brighton 46 14 30.43%
Leeds 46 13 28.26%
Reading 46 13 28.26%
Nott'm Forest 46 12 26.09%
Birmingham 46 12 26.09%
Ipswich 46 12 26.09%
Brentford 46 11 23.91%
Wigan 46 10 21.74%
Cardiff 46 10 21.74%
Bolton 46 10 21.74%
Huddersfield 46 10 21.74%
Charlton 46 10 21.74%
Rotherham 46 10 21.74%
Blackburn 46 10 21.74%
Fulham 46 9 19.57%
Blackpool 46 7 15.22%

Team P Avg Scored Avg Conceed
Wolves 27 1.85 0.74
Derby 27 1.63 0.85
Brentford 27 1.52 1.30
Ipswich 27 1.48 1.44
Cardiff 27 1.48 0.93
Sheffield United 27 1.48 1.15
Bristol City 27 1.48 1.19
Fulham 27 1.48 1.26
Aston Villa 27 1.44 0.89
Hull 27 1.44 1.63
Leeds 27 1.37 1.07
Middlesbrough 27 1.30 1.00
Nott'm Forest 27 1.22 1.59
Preston 27 1.15 1.00
QPR 27 1.15 1.37
Reading 27 1.11 1.30
Sheffield Weds 27 1.11 1.26
Sunderland 27 1.07 1.74
Millwall 27 1.07 1.11
Barnsley 27 1.00 1.37
Norwich 27 1.00 1.15
Bolton 27 0.93 1.67
Burton 27 0.78 1.70
Birmingham 27 0.56 1.41
Team P Avg Scored Avg Conceed
Fulham 46 1.85 1.24
Newcastle 46 1.85 0.87
Norwich 46 1.85 1.50
Brentford 46 1.63 1.41
Brighton 46 1.61 0.87
Reading 46 1.48 1.39
Barnsley 46 1.39 1.46
Preston 46 1.39 1.37
Nott'm Forest 46 1.35 1.57
Leeds 46 1.33 1.02
Bristol City 46 1.30 1.43
Cardiff 46 1.30 1.33
Sheffield Weds 46 1.30 0.98
Huddersfield 46 1.22 1.26
Derby 46 1.17 1.09
Wolves 46 1.17 1.26
Blackburn 46 1.15 1.41
QPR 46 1.13 1.43
Burton 46 1.07 1.37
Ipswich 46 1.04 1.26
Aston Villa 46 1.02 1.04
Birmingham 46 0.98 1.39
Rotherham 46 0.87 2.13
Wigan 46 0.87 1.24
Team P Avg Scored Avg Conceed
Newcastle 38 1.84 0.84
Fulham 38 1.74 1.24
Norwich 38 1.71 1.47
Brighton 38 1.66 0.87
Brentford 38 1.58 1.50
Barnsley 38 1.45 1.45
Nott'm Forest 38 1.39 1.68
Preston 38 1.39 1.24
Cardiff 38 1.39 1.42
Leeds 38 1.37 0.95
Reading 38 1.34 1.29
Bristol City 38 1.32 1.39
Huddersfield 37 1.27 1.16
Sheffield Weds 38 1.26 1.03
Wolves 37 1.24 1.30
Blackburn 38 1.21 1.50
QPR 38 1.21 1.34
Derby 38 1.08 1.00
Burton 38 1.03 1.39
Aston Villa 38 1.03 1.03
Birmingham 38 1.00 1.42
Ipswich 38 1.00 1.24
Rotherham 38 0.87 2.29
Wigan 38 0.82 1.16
Team P Avg Scored Avg Conceed
Bournemouth 46 2.13 0.98
Watford 46 1.98 1.09
Norwich 46 1.91 1.04
Derby 46 1.85 1.22
Brentford 46 1.70 1.28
Ipswich 46 1.57 1.17
Nott'm Forest 46 1.54 1.50
Wolves 46 1.52 1.22
Middlesbrough 46 1.48 0.80
Blackburn 46 1.43 1.28
Fulham 46 1.35 1.80
Huddersfield 46 1.26 1.63
Cardiff 46 1.24 1.33
Charlton 46 1.17 1.30
Birmingham 46 1.17 1.39
Bolton 46 1.17 1.46
Leeds 46 1.09 1.33
Reading 46 1.04 1.50
Rotherham 46 1.00 1.46
Brighton 46 0.96 1.17
Sheffield Weds 46 0.93 1.07
Millwall 46 0.91 1.65
Wigan 46 0.85 1.39
Blackpool 46 0.78 1.98
Team P Avg Scored Avg Conceed
Wolves 27 0.85 0.19
Derby 27 0.85 0.33
Aston Villa 27 0.81 0.37
Leeds 27 0.78 0.41
Sheffield United 27 0.78 0.74
Hull 27 0.63 0.63
Sheffield Weds 27 0.59 0.48
Ipswich 27 0.59 0.67
Bristol City 27 0.59 0.48
Millwall 27 0.59 0.56
Nott'm Forest 27 0.56 0.78
Fulham 27 0.56 0.59
Brentford 27 0.52 0.56
Sunderland 27 0.52 0.67
Bolton 27 0.52 0.74
Barnsley 27 0.48 0.81
Cardiff 27 0.48 0.33
Middlesbrough 27 0.48 0.52
QPR 27 0.44 0.52
Preston 27 0.37 0.41
Burton 27 0.37 0.70
Reading 27 0.30 0.56
Birmingham 27 0.30 0.56
Norwich 27 0.30 0.67
Team P Avg Scored Avg Conceed
Norwich 46 1.02 0.48
Fulham 46 0.80 0.48
Newcastle 46 0.76 0.35
Preston 46 0.67 0.67
Brentford 46 0.65 0.63
Reading 46 0.63 0.59
Cardiff 46 0.59 0.50
Barnsley 46 0.59 0.50
Sheffield Weds 46 0.57 0.48
Brighton 46 0.54 0.37
Huddersfield 46 0.54 0.70
Bristol City 46 0.50 0.57
Burton 46 0.50 0.57
Nott'm Forest 46 0.50 0.59
Aston Villa 46 0.48 0.37
Leeds 46 0.46 0.39
Rotherham 46 0.46 0.80
Wolves 46 0.43 0.65
Derby 46 0.43 0.43
Blackburn 46 0.41 0.67
Birmingham 46 0.39 0.52
Ipswich 46 0.39 0.57
Wigan 46 0.37 0.59
QPR 46 0.37 0.61
Team P Avg Scored Avg Conceed
Norwich 38 0.87 0.47
Newcastle 38 0.82 0.37
Preston 38 0.71 0.55
Fulham 38 0.68 0.45
Cardiff 38 0.63 0.53
Brighton 38 0.58 0.37
Burton 38 0.58 0.58
Huddersfield 37 0.57 0.62
Barnsley 38 0.55 0.55
Sheffield Weds 38 0.55 0.53
Reading 38 0.55 0.47
Brentford 38 0.55 0.66
Nott'm Forest 38 0.50 0.71
Rotherham 38 0.47 0.87
Leeds 38 0.47 0.26
Aston Villa 38 0.47 0.39
Bristol City 38 0.45 0.55
Blackburn 38 0.45 0.68
QPR 38 0.42 0.55
Birmingham 38 0.42 0.55
Wolves 37 0.41 0.62
Derby 38 0.39 0.42
Wigan 38 0.39 0.53
Ipswich 38 0.39 0.61
Team P Avg Scored Avg Conceed
Bournemouth 46 1.02 0.41
Derby 46 0.85 0.46
Watford 46 0.78 0.41
Ipswich 46 0.76 0.54
Blackburn 46 0.70 0.50
Birmingham 46 0.70 0.50
Norwich 46 0.67 0.48
Brentford 46 0.67 0.50
Middlesbrough 46 0.61 0.37
Huddersfield 46 0.61 0.63
Cardiff 46 0.61 0.61
Fulham 46 0.59 0.78
Wolves 46 0.57 0.52
Reading 46 0.52 0.59
Nott'm Forest 46 0.52 0.83
Leeds 46 0.50 0.46
Charlton 46 0.48 0.61
Wigan 46 0.46 0.59
Bolton 46 0.43 0.80
Brighton 46 0.41 0.54
Blackpool 46 0.35 0.85
Sheffield Weds 46 0.33 0.41
Rotherham 46 0.33 0.59
Millwall 46 0.28 0.76

Team P Home Away Overall
Wolves 27 1.75 2.32 2.03
Middlesbrough 27 1.83 2.68 2.25
Cardiff 27 2.01 2.78 2.40
Fulham 27 1.91 2.89 2.40
Aston Villa 27 2.01 2.95 2.48
Derby 27 1.98 3.00 2.49
Norwich 27 2.04 2.98 2.51
Brentford 27 1.96 3.15 2.55
Sheffield United 27 2.06 3.32 2.69
Leeds 27 2.18 3.21 2.69
Bristol City 27 2.13 3.28 2.70
Sheffield Weds 27 2.15 3.26 2.71
Preston 27 2.25 3.61 2.93
Hull 27 2.35 3.78 3.06
Reading 27 2.71 3.61 3.16
Nott'm Forest 27 2.57 3.96 3.27
QPR 27 2.69 3.86 3.27
Millwall 27 2.48 4.23 3.35
Sunderland 27 2.37 4.76 3.56
Birmingham 27 3.00 4.40 3.70
Ipswich 27 2.85 5.28 4.07
Barnsley 27 3.34 4.83 4.08
Bolton 27 3.33 6.26 4.79
Burton 27 3.67 6.64 5.15
Team P Home Away Overall
Newcastle 46 1.57 2.10 1.84
Brighton 46 1.76 2.45 2.10
Norwich 46 1.91 2.70 2.30
Sheffield Weds 46 1.96 2.91 2.44
Fulham 46 2.05 2.83 2.44
Derby 46 1.99 2.92 2.46
Huddersfield 46 2.13 3.08 2.60
Aston Villa 46 2.07 3.13 2.60
Wolves 46 2.34 3.45 2.90
Leeds 46 2.36 3.50 2.93
Bristol City 46 2.41 3.60 3.00
Reading 46 2.44 3.67 3.05
Brentford 46 2.44 3.73 3.09
Cardiff 46 2.45 3.90 3.17
Preston 46 2.57 4.07 3.32
Birmingham 46 2.71 4.06 3.38
QPR 46 2.77 4.25 3.51
Nott'm Forest 46 2.70 4.41 3.56
Wigan 46 2.76 4.50 3.63
Ipswich 46 2.78 4.53 3.66
Blackburn 46 2.85 4.72 3.79
Barnsley 46 2.99 4.68 3.84
Burton 46 2.99 4.75 3.87
Rotherham 46 4.32 7.14 5.73
Team P Home Away Overall
Newcastle 38 1.60 2.11 1.85
Brighton 38 1.80 2.45 2.13
Norwich 38 1.86 2.57 2.22
Derby 38 1.95 2.93 2.44
Sheffield Weds 38 1.88 3.09 2.49
Fulham 38 2.11 2.87 2.49
Aston Villa 38 2.00 3.11 2.56
Huddersfield 37 2.16 3.17 2.66
Wolves 37 2.33 3.44 2.88
Leeds 38 2.39 3.55 2.97
Bristol City 38 2.44 3.56 3.00
Brentford 38 2.45 3.70 3.07
Reading 38 2.51 3.65 3.08
Cardiff 38 2.41 4.00 3.20
Preston 38 2.68 3.88 3.28
Birmingham 38 2.72 4.13 3.42
QPR 38 2.69 4.18 3.43
Wigan 38 2.87 4.14 3.50
Ipswich 38 2.63 4.51 3.57
Barnsley 38 3.03 4.24 3.63
Nott'm Forest 38 2.76 4.57 3.66
Burton 38 3.05 4.61 3.83
Blackburn 38 2.95 4.98 3.96
Rotherham 38 3.96 7.04 5.50
Team P Home Away Overall
Bournemouth 46 1.76 2.35 2.06
Norwich 46 1.71 2.43 2.07
Derby 46 1.77 2.48 2.13
Middlesbrough 46 1.78 2.61 2.19
Watford 46 2.00 2.83 2.41
Wolves 46 2.08 3.14 2.61
Ipswich 46 2.18 3.21 2.69
Blackburn 46 2.22 3.27 2.75
Nott'm Forest 46 2.17 3.39 2.78
Brentford 46 2.26 3.31 2.79
Brighton 46 2.41 3.23 2.82
Wigan 46 2.39 3.85 3.12
Cardiff 46 2.43 3.85 3.14
Reading 46 2.60 3.90 3.25
Fulham 46 2.64 3.87 3.26
Huddersfield 46 2.58 4.04 3.31
Sheffield Weds 46 2.47 4.21 3.34
Rotherham 46 2.82 4.32 3.57
Bolton 46 2.71 4.62 3.67
Birmingham 46 2.81 4.67 3.74
Millwall 46 3.00 4.57 3.78
Leeds 46 3.13 4.68 3.90
Charlton 46 3.19 4.94 4.06
Blackpool 46 4.31 7.91 6.11
Name P Avg Yellows Avg Red Avg Points
Name P Avg Yellows Avg Red Avg Points
Name P Avg Yellows Avg Red Avg Points
Name P Avg Yellows Avg Red Avg Points

the Cheeky Punter

the Cheeky Punter

The Cheeky Punter is an professional online sports bettor and trader with over 15 years of experience in the industry. He has worked for a number of top bookmakers including Ladbrokes, William Hill and Coral. He's also written for a number of leading news outlets including the Guardian, i (newspaper) and Soccer Lens. More about him here.
the Cheeky Punter

Latest posts by the Cheeky Punter (see all)