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 20 19 0 1 40 58
Rangers 21 11 4 6 7 39
Aberdeen 20 11 5 4 16 37
Hearts 21 8 6 7 12 31
St Johnstone 20 7 6 7 1 28
Ross County 21 5 8 8 -13 23
Dundee 21 6 11 4 -7 22
Partick 21 5 9 7 -5 22
Motherwell 20 5 9 6 -8 21
Kilmarnock 21 4 9 8 -19 20
Hamilton 21 2 8 11 -10 17
Inverness C 21 3 11 7 -14 16
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
Celtic W W W W W W W W 24
Rangers L D W W W W L W 16
Aberdeen W W W L D W L W 16
Ross County W L L W D D D W 12
Hearts L W L D L D W W 11
St Johnstone L D W D D W L D 10
Dundee W L W L D L W L 10
Partick D W W L D L D L 9
Motherwell D W L D D L L W 9
Kilmarnock D L L D D L W L 6
Hamilton D L L L L D D D 4
Inverness C L L L D D L L L 2
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 9 9 0 0 22 28
Rangers 11 7 1 3 10 24
Hearts 11 6 2 3 15 22
Aberdeen 9 5 1 3 10 16
St Johnstone 10 3 4 3 -1 13
Dundee 11 4 4 3 1 13
Ross County 11 3 4 4 -6 13
Motherwell 10 3 5 2 -2 13
Hamilton 11 2 4 5 -4 12
Kilmarnock 10 2 4 4 -3 10
Inverness C 10 2 4 4 -2 9
Partick 11 2 5 4 -4 9
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 11 10 0 1 18 31
Aberdeen 11 6 4 1 6 19
St Johnstone 10 4 2 4 2 16
Rangers 10 4 3 3 -3 15
Partick 10 3 4 3 -1 12
Hearts 10 2 4 4 -3 10
Ross County 10 2 4 4 -7 10
Motherwell 10 2 4 4 -6 10
Kilmarnock 11 2 5 4 -16 10
Dundee 10 2 7 1 -8 7
Hamilton 10 0 4 6 -6 6
Inverness C 11 1 7 3 -12 6
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 20 15 1 4 16 49
Hearts 21 8 4 9 6 33
Aberdeen 20 7 4 9 6 30
Rangers 21 7 5 9 4 30
Hamilton 21 7 6 8 0 29
Ross County 21 7 7 7 -3 28
Motherwell 20 7 6 7 5 28
Partick 21 6 10 5 -5 23
St Johnstone 20 4 5 11 -5 23
Dundee 21 4 7 10 -3 22
Kilmarnock 21 4 10 7 -10 19
Inverness C 21 2 13 6 -11 12
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 21 8.57 3.05 55.56%
Kilmarnock 21 8.76 3.19 54.35%
Motherwell 20 9.95 3.65 50.25%
Ross County 21 9.81 4.00 48.54%
Partick 21 10.10 4.38 47.17%
St Johnstone 20 10.60 4.55 47.17%
Hamilton 21 10.38 4.24 45.87%
Inverness C 21 10.95 4.76 43.48%
Aberdeen 20 11.75 5.40 42.55%
Hearts 21 14.10 6.24 33.78%
Rangers 21 14.29 5.10 33.33%
Celtic 20 18.75 7.35 26.67%
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 %
Inverness C 21 15 71.43%
Hamilton 21 15 71.43%
Motherwell 20 13 65.00%
Partick 21 13 61.90%
Rangers 21 13 61.90%
Aberdeen 20 12 60.00%
Ross County 21 12 57.14%
St Johnstone 20 11 55.00%
Hearts 21 11 52.38%
Celtic 20 10 50.00%
Dundee 21 10 47.62%
Kilmarnock 21 9 42.86%
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%
Partick 21 19 90.48% 2 9.52%
Inverness C 21 19 90.48% 2 9.52%
Motherwell 20 18 90.00% 2 10.00%
Ross County 21 17 80.95% 4 19.05%
Rangers 21 17 80.95% 4 19.05%
Hearts 21 17 80.95% 4 19.05%
Dundee 21 16 76.19% 5 23.81%
Hamilton 21 16 76.19% 5 23.81%
St Johnstone 20 15 75.00% 5 25.00%
Celtic 20 15 75.00% 5 25.00%
Kilmarnock 21 15 71.43% 6 28.57%
Aberdeen 20 14 70.00% 6 30.00%
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 %
Aberdeen 20 13 65.00% 7 35.00%
Celtic 20 13 65.00% 7 35.00%
Inverness C 21 13 61.90% 8 38.10%
Hearts 21 12 57.14% 9 42.86%
Motherwell 20 11 55.00% 9 45.00%
Ross County 21 10 47.62% 11 52.38%
St Johnstone 20 9 45.00% 11 55.00%
Dundee 21 9 42.86% 12 57.14%
Rangers 21 9 42.86% 12 57.14%
Partick 21 9 42.86% 12 57.14%
Hamilton 21 8 38.10% 13 61.90%
Kilmarnock 21 8 38.10% 13 61.90%
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 %
Ross County 21 9 42.86% 12 57.14%
Hearts 21 9 42.86% 12 57.14%
Celtic 20 8 40.00% 12 60.00%
Aberdeen 20 7 35.00% 13 65.00%
Inverness C 21 7 33.33% 14 66.67%
Motherwell 20 5 25.00% 15 75.00%
Kilmarnock 21 5 23.81% 16 76.19%
Hamilton 21 4 19.05% 17 80.95%
Dundee 21 4 19.05% 17 80.95%
Partick 21 4 19.05% 17 80.95%
St Johnstone 20 3 15.00% 17 85.00%
Rangers 21 1 4.76% 20 95.24%
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 21 56 1 27.86
Ross County 21 47 4 27.14
Inverness C 21 46 3 25.48
St Johnstone 20 43 0 21.50
Dundee 21 39 2 20.95
Kilmarnock 21 39 2 20.95
Rangers 21 38 2 20.48
Partick 21 38 2 20.48
Hearts 21 42 0 20.00
Celtic 20 34 1 18.25
Aberdeen 20 30 2 17.50
Motherwell 20 32 1 17.25
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 21 9.27 4.20 6.86
Ross County 21 4.82 8.10 6.38
Motherwell 20 5.30 7.20 6.25
Hamilton 21 4.18 7.40 5.71
Kilmarnock 21 5.10 6.18 5.67
Hearts 21 7.00 3.90 5.52
St Johnstone 20 4.30 5.90 5.10
Partick 21 5.09 5.00 5.05
Dundee 21 3.73 6.50 5.05
Celtic 20 6.89 3.45 5.00
Aberdeen 20 5.89 3.09 4.35
Inverness C 21 3.60 4.64 4.14
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 20 11 55.00%
Hearts 21 10 47.62%
Aberdeen 20 9 45.00%
Ross County 21 6 28.57%
Inverness C 21 5 23.81%
Motherwell 20 4 20.00%
St Johnstone 20 4 20.00%
Dundee 21 4 19.05%
Partick 21 4 19.05%
Rangers 21 3 14.29%
Hamilton 21 3 14.29%
Kilmarnock 21 3 14.29%
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 20 10 50.00%
St Johnstone 20 7 35.00%
Rangers 21 7 33.33%
Aberdeen 20 6 30.00%
Hearts 21 6 28.57%
Kilmarnock 21 6 28.57%
Dundee 21 5 23.81%
Partick 21 4 19.05%
Ross County 21 4 19.05%
Motherwell 20 3 15.00%
Hamilton 21 3 14.29%
Inverness C 21 1 4.76%
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 20 2.70 0.70
Hearts 21 1.81 1.24
Aberdeen 20 1.75 0.95
Rangers 21 1.33 1.00
Motherwell 20 1.25 1.65
St Johnstone 20 1.25 1.20
Inverness C 21 1.24 1.90
Partick 21 1.14 1.38
Ross County 21 1.10 1.71
Dundee 21 1.00 1.33
Hamilton 21 1.00 1.48
Kilmarnock 21 0.76 1.67
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 20 1.20 0.40
Aberdeen 20 0.75 0.45
Rangers 21 0.71 0.52
Hearts 21 0.67 0.38
Motherwell 20 0.65 0.40
Hamilton 21 0.57 0.57
Ross County 21 0.52 0.67
Dundee 21 0.48 0.62
Partick 21 0.48 0.71
St Johnstone 20 0.40 0.65
Inverness C 21 0.38 0.90
Kilmarnock 21 0.33 0.81
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 20 1.22 1.38 1.30
Rangers 21 1.77 2.19 1.98
Hearts 21 2.15 2.38 2.26
Aberdeen 20 2.11 2.47 2.29
St Johnstone 20 2.71 3.25 2.98
Inverness C 21 3.35 4.55 3.95
Partick 21 3.54 5.26 4.40
Ross County 21 3.60 5.37 4.48
Dundee 21 3.73 5.89 4.81
Motherwell 20 4.14 5.67 4.90
Hamilton 21 4.25 6.41 5.33
Kilmarnock 21 5.18 6.91 6.05
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
A Dallas 10 4.90 0.30 56.50
A Muir 5 4.60 0.40 56.00
S McLean 11 4.64 0.27 53.18
E Anderson 7 4.57 0.29 52.86
J Beaton 10 5.00 0.10 52.50
K Clancy 11 4.18 0.09 44.09
C Thomson 12 3.92 0.17 43.33
D Robertson 11 3.91 0.09 41.36
W Collum 12 3.25 0.17 36.67
C Allan 6 2.83 0.17 32.50
N Walsh 9 2.89 0.00 28.89
B Madden 8 2.38 0.13 26.88
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.