Scottish Premiership Betting Stats

Scottish Premiership Stats

Find out what each column in each table on our Scottish Premiership stats page means – stats notes here.

Team P Won Lost Draw GD Points
Celtic 33 29 0 4 65 91
Aberdeen 33 21 8 4 35 67
Rangers 33 16 7 10 14 58
St Johnstone 33 14 12 7 4 49
Hearts 33 12 12 9 8 45
Partick 33 10 12 11 -3 41
Kilmarnock 33 7 12 14 -19 35
Ross County 33 7 14 12 -17 33
Hamilton 33 6 13 14 -18 32
Motherwell 33 8 17 8 -23 32
Dundee 33 8 19 6 -20 30
Inverness C 33 4 16 13 -26 25
Team P Won Lost Draw GD Points
Celtic 38 26 4 8 62 86
Aberdeen 38 22 11 5 14 71
Hearts 38 18 9 11 19 65
St Johnstone 38 16 14 8 3 56
Inverness C 38 14 14 10 6 52
Motherwell 38 15 18 5 -16 50
Dundee 38 11 12 15 -4 48
Ross County 38 14 18 6 -6 48
Partick 38 12 16 10 -9 46
Hamilton 38 11 17 10 -21 43
Kilmarnock 38 9 20 9 -23 36
Dundee United 38 8 23 7 -25 31
Team P Won Lost Draw GD Points
Celtic 38 29 4 5 67 92
Aberdeen 38 23 9 6 24 75
Inverness C 38 19 11 8 10 65
St Johnstone 38 16 13 9 0 57
Dundee United 38 17 16 5 2 56
Hamilton 38 15 15 8 -3 53
Partick 38 12 16 10 4 46
Dundee 38 11 15 12 -11 45
Ross County 38 12 18 8 -17 44
Kilmarnock 38 11 19 8 -15 41
Motherwell 38 10 22 6 -25 36
St Mirren 38 9 26 3 -36 30
Team 1 2 3 4 5 6 7 8 Points
Aberdeen W L W W W W L W 18
Celtic D W D W W D W W 18
Partick L W D W D D W W 15
Rangers W W D D W D W L 15
St Johnstone L W W L W W L L 12
Hamilton W D D W L L W L 11
Kilmarnock D L D D D W L W 10
Ross County D D W L D L W L 9
Motherwell W L D D L L W L 8
Hearts D W L L L W L L 7
Inverness C L L L D D D L W 6
Dundee L L L L L L L W 3
Team 1 2 3 4 5 6 7 8 Points
Celtic W L W W D W D W 17
Inverness C W W L W W D W L 16
St Johnstone D W W W W L L W 16
Motherwell L W L L W L W W 12
Dundee L D L W W L D W 11
Dundee United W D W L L L L W 10
Hamilton D L W L W W L L 10
Partick D D W L L L W D 9
Hearts D W D L L D W L 9
Kilmarnock L D L W L W D L 8
Ross County W L D L D W L L 8
Aberdeen L L L W L L W L 6
Team 1 2 3 4 5 6 7 8 Points
Celtic W D W W W W W D 20
Ross County W W L D L W W W 16
Aberdeen L D L L W W W W 13
St Johnstone W D D D W W L D 13
Partick D L D W W W L D 12
Motherwell D L W D L L W W 11
Inverness C L W W W D L D L 11
Hamilton W L D W W L D L 11
Dundee United W L D L W L L W 10
St Mirren L W W L W L L L 9
Dundee L D L L L L L W 4
Kilmarnock L W L L L L L L 3

Team P Won Lost Draw GD Points
Celtic 17 15 0 2 34 47
Aberdeen 17 12 2 3 22 37
Rangers 16 10 1 5 17 35
Hearts 17 9 4 4 17 32
Partick 17 6 6 5 1 24
St Johnstone 16 6 7 3 -1 22
Hamilton 16 5 4 7 1 22
Ross County 16 4 7 5 -8 19
Dundee 17 5 8 4 -9 17
Motherwell 16 4 9 3 -10 17
Kilmarnock 16 3 6 7 -4 16
Inverness C 17 3 6 8 -8 14
Team P Won Lost Draw GD Points
Celtic 19 14 1 4 43 46
Hearts 19 11 3 5 15 39
Aberdeen 19 12 3 4 11 37
Ross County 19 9 10 0 -4 33
Dundee 19 7 5 7 7 29
St Johnstone 19 8 5 6 5 26
Motherwell 19 8 8 3 0 26
Inverness C 19 7 7 5 5 26
Partick 19 6 9 4 -8 24
Kilmarnock 19 4 11 4 -18 17
Hamilton 19 4 9 6 -7 16
Dundee United 19 3 12 4 -13 12
Team P Won Lost Draw GD Points
Celtic 19 15 2 2 42 48
Dundee United 19 12 5 2 12 39
Aberdeen 19 12 4 3 17 39
Inverness C 19 10 3 6 10 32
Partick 19 8 7 4 10 30
Ross County 19 7 12 0 -10 29
Kilmarnock 18 7 10 1 -4 28
St Johnstone 19 8 6 5 2 28
Hamilton 19 8 5 6 10 26
Motherwell 19 7 7 5 2 22
Dundee 20 5 7 8 -2 19
St Mirren 19 3 14 2 -16 10
Team P Won Lost Draw GD Points
Celtic 16 14 0 2 31 44
Aberdeen 16 9 6 1 13 28
St Johnstone 17 8 5 4 5 28
Rangers 17 6 6 5 -3 23
Kilmarnock 17 4 6 7 -15 19
Partick 16 4 6 6 -4 18
Motherwell 17 4 8 5 -13 17
Ross County 17 3 7 7 -9 16
Hearts 16 3 8 5 -9 14
Dundee 16 3 11 2 -11 11
Hamilton 17 1 9 7 -19 10
Inverness C 16 1 10 5 -18 8
Team P Won Lost Draw GD Points
Celtic 19 12 3 4 19 40
Aberdeen 19 10 8 1 3 31
Hearts 19 7 6 6 4 27
St Johnstone 19 8 9 2 -2 26
Inverness C 19 7 7 5 1 26
Hamilton 19 7 8 4 -14 25
Partick 19 6 7 6 -1 24
Motherwell 19 7 10 2 -16 23
Ross County 19 5 8 6 -2 21
Dundee 19 4 7 8 -11 20
Kilmarnock 19 5 9 5 -5 20
Dundee United 19 5 11 3 -12 18
Team P Won Lost Draw GD Points
Celtic 19 14 2 3 25 45
Aberdeen 19 11 5 3 7 36
Inverness C 19 9 8 2 0 29
St Johnstone 19 8 7 4 -2 28
Hamilton 19 7 10 2 -13 23
Ross County 19 5 6 8 -7 23
Dundee 18 6 8 4 -9 22
Kilmarnock 20 4 9 7 -11 19
St Mirren 19 6 12 1 -20 19
Partick 19 4 9 6 -6 18
Dundee United 19 5 11 3 -10 18
Motherwell 19 3 15 1 -27 10

Team P Won Lost Draw GD Points
Celtic 33 24 2 7 26 79
Aberdeen 33 13 6 14 18 53
Hamilton 33 11 9 13 0 46
Hearts 33 10 9 14 2 44
St Johnstone 33 9 8 16 -3 43
Rangers 33 10 10 13 2 43
Ross County 33 9 10 14 -4 41
Motherwell 33 9 11 13 -5 40
Partick 33 9 12 12 -4 39
Kilmarnock 33 7 12 14 -9 35
Dundee 33 7 14 12 -7 33
Inverness C 33 4 19 10 -16 22
Team P Won Lost Draw GD Points
Celtic 38 25 1 12 35 87
Hearts 38 15 7 16 10 61
Aberdeen 38 16 10 12 9 60
Inverness C 38 13 9 16 7 55
Ross County 38 15 16 7 0 52
Motherwell 38 12 14 12 -5 48
Dundee 38 10 12 16 1 46
Kilmarnock 38 8 14 16 -14 40
Dundee United 38 9 17 12 -11 39
Partick 38 7 13 18 -5 39
St Johnstone 38 9 17 12 -7 39
Hamilton 38 9 18 11 -20 38
Team P Won Lost Draw GD Points
Celtic 38 19 3 16 28 73
Aberdeen 38 19 9 10 13 67
Hamilton 38 14 6 18 8 60
Dundee United 38 14 11 13 0 55
Inverness C 38 11 7 20 4 53
Partick 38 10 11 17 1 47
Dundee 38 12 15 11 -6 47
St Johnstone 38 9 13 16 -5 43
Ross County 38 9 16 13 -9 40
Kilmarnock 38 6 12 20 -9 38
St Mirren 38 6 15 17 -12 35
Motherwell 38 5 16 17 -13 32
Team P Avg Shots Avg On Target Goal %
Dundee 33 8.15 2.88 37.17%
Kilmarnock 33 8.88 3.21 34.13%
Partick 33 9.42 4.00 32.15%
Hamilton 33 9.67 3.73 31.35%
Ross County 33 9.79 3.82 30.96%
Motherwell 33 9.79 3.52 30.96%
St Johnstone 33 9.82 4.15 30.86%
Inverness C 33 10.64 4.76 28.49%
Aberdeen 33 12.58 5.64 24.10%
Hearts 33 13.42 5.73 22.57%
Rangers 33 14.52 5.58 20.88%
Celtic 33 16.82 6.79 18.02%
Team P Avg Shots Avg On Target Goal %
Partick 38 8.21 3.66 32.05%
Motherwell 38 8.68 3.97 30.30%
Inverness C 38 8.92 3.84 29.50%
Kilmarnock 38 8.95 3.53 29.41%
Dundee 38 9.13 4.66 28.82%
St Johnstone 38 9.42 3.97 27.93%
Ross County 38 9.42 4.39 27.93%
Dundee United 38 9.55 4.32 27.55%
Hearts 38 10.13 4.18 25.97%
Hamilton 38 10.16 3.92 25.91%
Aberdeen 38 10.24 4.29 25.71%
Celtic 38 16.84 7.53 15.63%
Team P Avg Shots Avg On Target Goal %
St Johnstone 38 7.55 3.13 34.84%
Motherwell 38 7.71 3.63 34.13%
Dundee 38 8.79 3.82 29.94%
Kilmarnock 38 8.97 4.32 29.33%
Partick 38 9.26 3.95 28.41%
St Mirren 38 9.55 3.61 27.55%
Dundee United 38 9.92 4.18 26.53%
Ross County 38 10.00 4.26 26.32%
Hamilton 38 10.24 4.55 25.71%
Inverness C 38 10.87 4.61 24.21%
Aberdeen 38 11.76 4.89 22.37%
Celtic 38 15.71 6.66 16.75%

Team P BTS %
Ross County 33 22 66.67%
Inverness C 33 22 66.67%
Motherwell 33 20 60.61%
Rangers 33 20 60.61%
Kilmarnock 33 18 54.55%
Hamilton 33 17 51.52%
Partick 33 17 51.52%
Dundee 33 16 48.48%
Celtic 33 16 48.48%
St Johnstone 33 16 48.48%
Aberdeen 33 15 45.45%
Hearts 33 13 39.39%
Team P BTS %
St Johnstone 38 25 65.79%
Dundee 38 24 63.16%
Celtic 38 23 60.53%
Motherwell 38 22 57.89%
Dundee United 38 22 57.89%
Inverness C 38 21 55.26%
Aberdeen 38 21 55.26%
Ross County 38 20 52.63%
Hamilton 38 19 50.00%
Kilmarnock 38 19 50.00%
Partick 38 17 44.74%
Hearts 38 17 44.74%
Team P BTS %
Dundee 38 25 65.79%
Ross County 38 24 63.16%
Kilmarnock 38 22 57.89%
Inverness C 38 19 50.00%
Dundee United 38 19 50.00%
Motherwell 38 18 47.37%
St Mirren 38 16 42.11%
Partick 38 14 36.84%
St Johnstone 38 14 36.84%
Celtic 38 13 34.21%
Hamilton 38 12 31.58%
Aberdeen 38 12 31.58%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Inverness C 33 29 87.88% 4 12.12%
Motherwell 33 28 84.85% 5 15.15%
Rangers 33 28 84.85% 5 15.15%
Ross County 33 27 81.82% 6 18.18%
Partick 33 27 81.82% 6 18.18%
Celtic 33 26 78.79% 7 21.21%
Dundee 33 26 78.79% 7 21.21%
Hearts 33 25 75.76% 8 24.24%
Kilmarnock 33 25 75.76% 8 24.24%
Hamilton 33 25 75.76% 8 24.24%
St Johnstone 33 24 72.73% 9 27.27%
Aberdeen 33 22 66.67% 11 33.33%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Ross County 38 33 86.84% 5 13.16%
St Johnstone 38 32 84.21% 6 15.79%
Aberdeen 38 31 81.58% 7 18.42%
Dundee 38 31 81.58% 7 18.42%
Celtic 38 31 81.58% 7 18.42%
Motherwell 38 30 78.95% 8 21.05%
Inverness C 38 30 78.95% 8 21.05%
Dundee United 38 30 78.95% 8 21.05%
Kilmarnock 38 29 76.32% 9 23.68%
Hearts 38 27 71.05% 11 28.95%
Hamilton 38 26 68.42% 12 31.58%
Partick 38 24 63.16% 14 36.84%
Team P Over 1.5 Over 1.5 % Under 1.5 Under 1.5%
Ross County 38 31 81.58% 7 18.42%
Dundee United 38 31 81.58% 7 18.42%
Kilmarnock 38 30 78.95% 8 21.05%
Dundee 38 29 76.32% 9 23.68%
Celtic 38 28 73.68% 10 26.32%
Motherwell 38 28 73.68% 10 26.32%
Hamilton 38 28 73.68% 10 26.32%
St Mirren 38 27 71.05% 11 28.95%
Inverness C 38 27 71.05% 11 28.95%
Partick 38 26 68.42% 12 31.58%
Aberdeen 38 26 68.42% 12 31.58%
St Johnstone 38 23 60.53% 15 39.47%

Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Celtic 33 20 60.61% 13 39.39%
Aberdeen 33 19 57.58% 14 42.42%
Inverness C 33 19 57.58% 14 42.42%
Motherwell 33 18 54.55% 15 45.45%
Hearts 33 17 51.52% 16 48.48%
Ross County 33 17 51.52% 16 48.48%
Dundee 33 16 48.48% 17 51.52%
St Johnstone 33 16 48.48% 17 51.52%
Rangers 33 15 45.45% 18 54.55%
Kilmarnock 33 13 39.39% 20 60.61%
Hamilton 33 12 36.36% 21 63.64%
Partick 33 10 30.30% 23 69.70%
Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Celtic 38 26 68.42% 12 31.58%
Dundee United 38 25 65.79% 13 34.21%
St Johnstone 38 24 63.16% 14 36.84%
Motherwell 38 24 63.16% 14 36.84%
Aberdeen 38 22 57.89% 16 42.11%
Ross County 38 21 55.26% 17 44.74%
Kilmarnock 38 21 55.26% 17 44.74%
Dundee 38 20 52.63% 18 47.37%
Inverness C 38 19 50.00% 19 50.00%
Hamilton 38 19 50.00% 19 50.00%
Hearts 38 19 50.00% 19 50.00%
Partick 38 18 47.37% 20 52.63%
Team P Over 2.5 Over 2.5 % Under 2.5 Under 2.5 %
Ross County 38 27 71.05% 11 28.95%
Dundee United 38 23 60.53% 15 39.47%
St Mirren 38 22 57.89% 16 42.11%
Kilmarnock 38 21 55.26% 17 44.74%
Celtic 38 20 52.63% 18 47.37%
Hamilton 38 19 50.00% 19 50.00%
Motherwell 38 19 50.00% 19 50.00%
Partick 38 17 44.74% 21 55.26%
Aberdeen 38 17 44.74% 21 55.26%
Dundee 38 17 44.74% 21 55.26%
Inverness C 38 16 42.11% 22 57.89%
St Johnstone 38 10 26.32% 28 73.68%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Celtic 33 14 42.42% 19 57.58%
Hearts 33 13 39.39% 20 60.61%
Ross County 33 11 33.33% 22 66.67%
Inverness C 33 10 30.30% 23 69.70%
Aberdeen 33 9 27.27% 24 72.73%
Motherwell 33 8 24.24% 25 75.76%
Dundee 33 7 21.21% 26 78.79%
Kilmarnock 33 7 21.21% 26 78.79%
Hamilton 33 6 18.18% 27 81.82%
St Johnstone 33 5 15.15% 28 84.85%
Rangers 33 4 12.12% 29 87.88%
Partick 33 4 12.12% 29 87.88%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Celtic 38 17 44.74% 21 55.26%
Dundee United 38 13 34.21% 25 65.79%
Hearts 38 12 31.58% 26 68.42%
Aberdeen 38 12 31.58% 26 68.42%
Dundee 38 12 31.58% 26 68.42%
Kilmarnock 38 12 31.58% 26 68.42%
Hamilton 38 12 31.58% 26 68.42%
Ross County 38 12 31.58% 26 68.42%
Inverness C 38 11 28.95% 27 71.05%
Motherwell 38 10 26.32% 28 73.68%
St Johnstone 38 9 23.68% 29 76.32%
Partick 38 8 21.05% 30 78.95%
Team P Over 3.5 Over 3.5 % Under 3.5 Under 3.5 %
Motherwell 38 13 34.21% 25 65.79%
Hamilton 38 12 31.58% 26 68.42%
Ross County 38 11 28.95% 27 71.05%
Dundee United 38 11 28.95% 27 71.05%
Dundee 38 10 26.32% 28 73.68%
Kilmarnock 38 10 26.32% 28 73.68%
Partick 38 10 26.32% 28 73.68%
Celtic 38 9 23.68% 29 76.32%
Inverness C 38 8 21.05% 30 78.95%
St Mirren 38 6 15.79% 32 84.21%
Aberdeen 38 6 15.79% 32 84.21%
St Johnstone 38 0 0.00% 38 100.00%

Team P Yellows Reds Avg Booking Points
Hamilton 33 83 4 28.18
Ross County 33 68 5 24.39
Inverness C 33 65 4 22.73
Rangers 33 61 4 21.52
St Johnstone 33 63 2 20.61
Hearts 33 62 2 20.30
Dundee 33 58 3 19.85
Motherwell 33 57 3 19.55
Kilmarnock 33 59 2 19.39
Partick 33 54 3 18.64
Aberdeen 33 48 3 16.82
Celtic 33 49 2 16.36
Team P Yellows Reds Avg Booking Points
Hamilton 38 96 5 28.55
Hearts 38 70 9 24.34
Kilmarnock 38 76 3 21.97
Partick 38 71 5 21.97
Inverness C 38 71 4 21.32
Dundee United 38 61 6 20.00
St Johnstone 38 65 3 19.08
Motherwell 38 60 4 18.42
Dundee 38 63 2 17.89
Ross County 38 60 2 17.11
Celtic 38 54 3 16.18
Aberdeen 38 47 3 14.34
Team P Yellows Reds Avg Booking Points
Hamilton 38 79 6 24.74
Kilmarnock 38 80 3 23.03
Ross County 38 74 5 22.76
Partick 38 68 4 20.53
Dundee United 38 72 2 20.26
Motherwell 38 56 8 20.00
St Johnstone 38 68 2 19.21
St Mirren 38 57 6 18.95
Inverness C 38 57 6 18.95
Dundee 38 60 4 18.42
Aberdeen 38 42 1 11.71
Celtic 38 42 1 11.71
Team P Avg Home Avg Away Overall Avg
Rangers 33 9.69 4.47 7.00
Ross County 33 4.81 7.18 6.03
Kilmarnock 33 5.44 6.41 5.94
Motherwell 33 4.63 7.06 5.88
Hamilton 33 4.56 6.35 5.48
Hearts 33 6.53 4.38 5.48
Dundee 33 4.53 6.19 5.33
St Johnstone 33 4.38 6.18 5.30
Celtic 33 6.41 3.31 4.91
Aberdeen 33 6.41 3.31 4.91
Inverness C 33 4.12 5.69 4.88
Partick 33 4.53 5.19 4.85
Team P Avg Home Avg Away Overall Avg
Dundee United 38 7.47 6.47 6.97
Aberdeen 38 7.68 5.11 6.39
Dundee 38 5.95 6.68 6.32
Kilmarnock 38 3.74 8.42 6.08
Celtic 38 7.84 4.05 5.95
Ross County 38 5.32 6.53 5.92
Inverness C 38 5.21 6.53 5.87
Hearts 38 5.74 5.95 5.84
Partick 38 6.21 5.00 5.61
St Johnstone 38 5.26 5.84 5.55
Motherwell 38 5.58 5.32 5.45
Hamilton 38 5.32 5.42 5.37
Team P Avg Home Avg Away Overall Avg
St Mirren 38 6.89 6.74 6.82
Hamilton 38 5.11 7.32 6.21
Dundee United 38 5.37 7.05 6.21
Ross County 38 5.58 6.74 6.16
Kilmarnock 38 5.11 6.60 5.89
Motherwell 38 5.37 6.42 5.89
Celtic 38 7.42 4.32 5.87
Inverness C 38 6.21 5.47 5.84
Aberdeen 38 7.05 4.16 5.61
St Johnstone 38 5.84 5.16 5.50
Dundee 38 5.40 5.61 5.50
Partick 38 5.16 4.89 5.03

Team P SBH %
Celtic 33 19 57.58%
Aberdeen 33 13 39.39%
Hearts 33 12 36.36%
St Johnstone 33 7 21.21%
Ross County 33 7 21.21%
Inverness C 33 7 21.21%
Rangers 33 6 18.18%
Motherwell 33 6 18.18%
Hamilton 33 5 15.15%
Partick 33 5 15.15%
Kilmarnock 33 5 15.15%
Dundee 33 4 12.12%
Team P SBH %
Celtic 38 22 57.89%
Kilmarnock 38 12 31.58%
Hearts 38 11 28.95%
Ross County 38 9 23.68%
St Johnstone 38 8 21.05%
Dundee 38 8 21.05%
Motherwell 38 8 21.05%
Inverness C 38 7 18.42%
Aberdeen 38 7 18.42%
Partick 38 7 18.42%
Dundee United 38 6 15.79%
Hamilton 38 5 13.16%
Team P SBH %
Celtic 38 18 47.37%
Aberdeen 38 13 34.21%
Dundee United 38 12 31.58%
Partick 38 9 23.68%
Ross County 38 9 23.68%
Hamilton 38 9 23.68%
Kilmarnock 38 8 21.05%
Inverness C 38 7 18.42%
Dundee 38 7 18.42%
St Mirren 38 6 15.79%
St Johnstone 38 5 13.16%
Motherwell 38 3 7.89%
Team P Clean Sheet %
Celtic 33 17 51.52%
Aberdeen 33 13 39.39%
St Johnstone 33 12 36.36%
Rangers 33 12 36.36%
Hearts 33 10 30.30%
Kilmarnock 33 9 27.27%
Partick 33 9 27.27%
Hamilton 33 8 24.24%
Dundee 33 5 15.15%
Ross County 33 5 15.15%
Motherwell 33 4 12.12%
Inverness C 33 2 6.06%
Team P Clean Sheet %
Hearts 38 17 44.74%
Celtic 38 15 39.47%
Aberdeen 38 13 34.21%
Partick 38 12 31.58%
Hamilton 38 10 26.32%
Inverness C 38 9 23.68%
Kilmarnock 38 8 21.05%
Ross County 38 8 21.05%
Dundee 38 7 18.42%
Motherwell 38 7 18.42%
St Johnstone 38 7 18.42%
Dundee United 38 5 13.16%
Team P Clean Sheet %
Celtic 38 22 57.89%
Aberdeen 38 19 50.00%
St Johnstone 38 15 39.47%
Hamilton 38 14 36.84%
Inverness C 38 12 31.58%
Partick 38 12 31.58%
Dundee United 38 9 23.68%
Kilmarnock 38 8 21.05%
Motherwell 38 7 18.42%
Dundee 38 7 18.42%
Ross County 38 6 15.79%
St Mirren 38 2 5.26%

Team P Avg Scored Avg Conceed
Celtic 33 2.64 0.67
Aberdeen 33 1.91 0.85
Hearts 33 1.55 1.30
Rangers 33 1.45 1.03
St Johnstone 33 1.33 1.21
Motherwell 33 1.15 1.85
Ross County 33 1.12 1.64
Inverness C 33 1.09 1.88
Partick 33 1.06 1.15
Dundee 33 1.00 1.61
Hamilton 33 0.91 1.45
Kilmarnock 33 0.91 1.48
Team P Avg Scored Avg Conceed
Celtic 38 2.45 0.82
Aberdeen 38 1.63 1.26
Hearts 38 1.55 1.05
St Johnstone 38 1.53 1.45
Ross County 38 1.45 1.61
Inverness C 38 1.42 1.26
Dundee 38 1.39 1.50
Motherwell 38 1.24 1.66
Dundee United 38 1.18 1.84
Hamilton 38 1.11 1.66
Partick 38 1.08 1.32
Kilmarnock 38 1.08 1.68
Team P Avg Scored Avg Conceed
Celtic 38 2.21 0.45
Dundee United 38 1.53 1.47
Aberdeen 38 1.50 0.87
Inverness C 38 1.37 1.11
Hamilton 38 1.32 1.39
Partick 38 1.26 1.16
Ross County 38 1.21 1.66
Dundee 38 1.21 1.50
Kilmarnock 38 1.16 1.55
Motherwell 38 1.00 1.66
St Johnstone 38 0.89 0.89
St Mirren 38 0.79 1.74
Team P Avg Scored Avg Conceed
Celtic 33 1.09 0.30
Aberdeen 33 0.88 0.33
Dundee 33 0.64 0.85
Rangers 33 0.61 0.55
Motherwell 33 0.58 0.73
Hamilton 33 0.52 0.52
Hearts 33 0.52 0.45
St Johnstone 33 0.48 0.58
Ross County 33 0.48 0.61
Kilmarnock 33 0.42 0.70
Partick 33 0.39 0.52
Inverness C 33 0.36 0.85
Team P Avg Scored Avg Conceed
Celtic 38 1.21 0.29
Ross County 38 0.76 0.76
Aberdeen 38 0.76 0.53
Hearts 38 0.74 0.47
Dundee 38 0.68 0.66
St Johnstone 38 0.68 0.87
Inverness C 38 0.61 0.42
Motherwell 38 0.58 0.71
Dundee United 38 0.58 0.87
Kilmarnock 38 0.50 0.87
Partick 38 0.42 0.55
Hamilton 38 0.42 0.95
Team P Avg Scored Avg Conceed
Celtic 38 0.89 0.16
Dundee United 38 0.74 0.74
Aberdeen 38 0.71 0.37
Hamilton 38 0.61 0.39
Inverness C 38 0.55 0.45
Partick 38 0.53 0.50
Dundee 38 0.53 0.68
Kilmarnock 38 0.47 0.71
Ross County 38 0.45 0.68
Motherwell 38 0.37 0.71
St Johnstone 38 0.32 0.45
St Mirren 38 0.29 0.61

Team P Home Away Overall
Celtic 33 1.21 1.36 1.29
Rangers 33 1.67 2.54 2.10
Aberdeen 33 1.81 2.61 2.21
Hearts 33 2.31 2.96 2.63
St Johnstone 33 2.97 3.59 3.28
Partick 33 3.05 5.32 4.18
Inverness C 33 3.61 4.84 4.22
Ross County 33 3.58 4.96 4.27
Dundee 33 4.39 5.45 4.92
Hamilton 33 4.01 6.96 5.49
Motherwell 33 3.85 7.49 5.67
Kilmarnock 33 4.79 6.62 5.70
Team P Home Away Overall
Celtic 38 1.21 1.38 1.30
Aberdeen 38 1.85 2.40 2.13
Hearts 38 2.39 3.51 2.95
Partick 38 3.11 3.68 3.40
Dundee United 38 3.30 3.88 3.59
Inverness C 38 2.85 4.42 3.64
Ross County 38 2.59 4.76 3.68
Dundee 38 2.68 4.70 3.69
St Johnstone 38 2.95 4.42 3.69
Hamilton 38 3.54 4.23 3.89
Motherwell 38 3.46 5.16 4.31
Kilmarnock 38 4.15 5.74 4.94
Team P Home Away Overall
Celtic 38 1.23 1.38 1.31
Aberdeen 38 1.88 2.39 2.14
Inverness C 38 2.39 3.31 2.85
Dundee United 38 2.63 3.54 3.09
Hamilton 38 2.73 4.13 3.43
St Johnstone 38 3.25 3.66 3.46
Partick 38 2.67 4.57 3.62
Dundee 38 3.44 4.83 4.13
Kilmarnock 38 3.46 4.82 4.14
Ross County 38 3.64 5.25 4.44
St Mirren 38 3.87 5.04 4.46
Motherwell 38 3.39 5.54 4.46
Name P Avg Yellows Avg Red Avg Points
S McLean 18 4.28 0.33 51.11
E Anderson 10 4.60 0.20 51.00
A Dallas 16 4.31 0.25 49.38
A Muir 10 4.10 0.20 46.00
K Clancy 17 4.12 0.18 45.59
D Robertson 17 3.71 0.24 42.94
J Beaton 17 3.71 0.18 41.47
C Thomson 16 3.69 0.13 40.00
W Collum 19 3.26 0.21 37.89
N Walsh 15 3.40 0.13 37.33
G Aitken 7 3.29 0.00 32.86
S Finnie 7 2.57 0.29 32.86
C Allan 10 2.70 0.20 32.00
B Madden 14 2.79 0.07 29.64
Name P Avg Yellows Avg Red Avg Points
G Aitken 7 4.14 0.43 52.14
K Clancy 20 4.10 0.30 48.50
A Dallas 13 4.38 0.08 45.77
C Thomson 24 3.96 0.21 44.79
B Madden 22 3.55 0.32 43.41
A Muir 13 3.77 0.15 41.54
S McLean 25 3.68 0.16 40.80
S Finnie 11 3.55 0.18 40.00
E Anderson 10 3.10 0.20 36.00
J Beaton 18 2.89 0.28 35.83
D Robertson 19 2.84 0.26 35.00
W Collum 24 3.17 0.13 34.79
C Allan 12 2.75 0.17 31.67
Name P Avg Yellows Avg Red Avg Points
A Dallas 9 4.67 0.22 52.22
A Muir 12 3.92 0.42 49.58
S Finnie 7 4.43 0.14 47.86
C Murray 12 3.17 0.42 42.08
J Beaton 21 3.57 0.19 40.48
B Colvin 13 3.15 0.31 39.23
K Clancy 22 3.86 0.00 38.64
W Collum 27 2.59 0.44 37.04
S McLean 23 3.26 0.17 36.96
C Thomson 26 3.31 0.08 35.00
B Madden 21 3.00 0.19 34.76
D Robertson 9 2.67 0.22 32.22
A Crawford 15 2.93 0.07 31.00
G Aitken 5 2.20 0.20 27.00

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.