Football / Scotland /

Premiership - season stats and match results

Premiership

Premiership 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Hibernian Hibernian 31 2.87 1.55 1.32 16 3.13 1.88 1.25 15 2.6 1.2 1.4
Dundee FC Dundee FC 31 3.71 1.55 2.16 16 4.13 1.88 2.25 15 3.27 1.2 2.07
Aberdeen Aberdeen 31 2.87 1.35 1.52 16 2.88 1.69 1.19 15 2.87 1 1.87
Rangers Rangers 31 3.13 2.13 1 15 2.93 2.4 0.53 16 3.31 1.88 1.44
Dundee United Dundee United 31 2.55 1.26 1.29 15 2.6 1.33 1.27 16 2.5 1.19 1.31
St. Johnstone St. Johnstone 31 2.87 1.03 1.84 15 2.73 1.07 1.67 16 3 1 2
Motherwell Motherwell 31 2.94 1.19 1.74 15 3.07 1.4 1.67 16 2.81 1 1.81
Heart of Midlothian Heart of Midlothian 31 2.77 1.39 1.39 15 2.73 1.53 1.2 16 2.81 1.25 1.56
St. Mirren St. Mirren 31 2.97 1.35 1.61 16 2.69 1.38 1.31 15 3.27 1.33 1.93
Ross County Ross County 31 2.68 1 1.68 16 2.69 1.25 1.44 15 2.67 0.73 1.93
Celtic Celtic 31 3.61 2.97 0.65 16 3.69 3.31 0.38 15 3.53 2.6 0.93
Kilmarnock Kilmarnock 31 2.84 1.13 1.71 15 2.47 1.33 1.13 16 3.19 0.94 2.25

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
Hibernian Hibernian 31 18 13 58.06 41.94 16 10 6 62.5 37.5 15 8 7 53.33 46.67
Dundee FC Dundee FC 31 23 8 74.19 25.81 16 14 2 87.5 12.5 15 9 6 60 40
Aberdeen Aberdeen 31 19 12 61.29 38.71 16 10 6 62.5 37.5 15 9 6 60 40
Rangers Rangers 31 20 11 64.52 35.48 15 9 6 60 40 16 11 5 68.75 31.25
Dundee United Dundee United 31 13 18 41.94 58.06 15 7 8 46.67 53.33 16 6 10 37.5 62.5
St. Johnstone St. Johnstone 31 20 11 64.52 35.48 15 10 5 66.67 33.33 16 10 6 62.5 37.5
Motherwell Motherwell 31 23 8 74.19 25.81 15 11 4 73.33 26.67 16 12 4 75 25
Heart of Midlothian Heart of Midlothian 31 18 13 58.06 41.94 15 8 7 53.33 46.67 16 10 6 62.5 37.5
St. Mirren St. Mirren 31 22 9 70.97 29.03 16 10 6 62.5 37.5 15 12 3 80 20
Ross County Ross County 31 18 13 58.06 41.94 16 9 7 56.25 43.75 15 9 6 60 40
Celtic Celtic 31 24 7 77.42 22.58 16 13 3 81.25 18.75 15 11 4 73.33 26.67
Kilmarnock Kilmarnock 31 14 17 45.16 54.84 15 5 10 33.33 66.67 16 9 7 56.25 43.75

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 1433 46.23 16 761 47.56 15 672 44.8
Dundee FC Dundee FC 31 1373 44.29 16 737 46.06 15 636 42.4
Aberdeen Aberdeen 31 1686 54.39 16 917 57.31 15 769 51.27
Rangers Rangers 31 1958 63.16 15 980 65.33 16 978 61.13
Dundee United Dundee United 31 1372 44.26 15 700 46.67 16 672 42
St. Johnstone St. Johnstone 31 1660 53.55 15 826 55.07 16 834 52.13
Motherwell Motherwell 31 1237 39.9 15 612 40.8 16 625 39.06
Heart of Midlothian Heart of Midlothian 31 1667 53.77 15 853 56.87 16 814 50.88
St. Mirren St. Mirren 31 1290 41.61 16 679 42.44 15 611 40.73
Ross County Ross County 31 1216 39.23 16 686 42.88 15 530 35.33
Celtic Celtic 31 2305 74.35 16 1183 73.94 15 1122 74.8
Kilmarnock Kilmarnock 31 1403 45.26 15 680 45.33 16 723 45.19

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 180 5.81 16 94 5.88 15 86 5.73
Dundee FC Dundee FC 31 154 4.97 16 79 4.94 15 75 5
Aberdeen Aberdeen 31 182 5.87 16 104 6.5 15 78 5.2
Rangers Rangers 31 214 6.9 15 121 8.07 16 93 5.81
Dundee United Dundee United 31 132 4.26 15 68 4.53 16 64 4
St. Johnstone St. Johnstone 31 122 3.94 15 72 4.8 16 50 3.13
Motherwell Motherwell 31 139 4.48 15 62 4.13 16 77 4.81
Heart of Midlothian Heart of Midlothian 31 193 6.23 15 102 6.8 16 91 5.69
St. Mirren St. Mirren 31 142 4.58 16 82 5.13 15 60 4
Ross County Ross County 31 145 4.68 16 82 5.13 15 63 4.2
Celtic Celtic 31 268 8.65 16 154 9.63 15 114 7.6
Kilmarnock Kilmarnock 31 180 5.81 15 84 5.6 16 96 6

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 59 1.9 16 33 2.06 15 26 1.73
Dundee FC Dundee FC 31 45 1.45 16 20 1.25 15 25 1.67
Aberdeen Aberdeen 31 48 1.55 16 24 1.5 15 24 1.6
Rangers Rangers 31 45 1.45 15 25 1.67 16 20 1.25
Dundee United Dundee United 31 39 1.26 15 27 1.8 16 12 0.75
St. Johnstone St. Johnstone 31 51 1.65 15 24 1.6 16 27 1.69
Motherwell Motherwell 31 52 1.68 15 28 1.87 16 24 1.5
Heart of Midlothian Heart of Midlothian 31 48 1.55 15 24 1.6 16 24 1.5
St. Mirren St. Mirren 31 68 2.19 16 36 2.25 15 32 2.13
Ross County Ross County 31 38 1.23 16 21 1.31 15 17 1.13
Celtic Celtic 31 54 1.74 16 28 1.75 15 26 1.73
Kilmarnock Kilmarnock 31 40 1.29 15 26 1.73 16 14 0.88

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 323 10.42 16 163 10.19 15 160 10.67
Dundee FC Dundee FC 31 304 9.81 16 150 9.38 15 154 10.27
Aberdeen Aberdeen 31 352 11.35 16 178 11.13 15 174 11.6
Rangers Rangers 31 337 10.87 15 152 10.13 16 185 11.56
Dundee United Dundee United 31 358 11.55 15 179 11.93 16 179 11.19
St. Johnstone St. Johnstone 31 316 10.19 15 141 9.4 16 175 10.94
Motherwell Motherwell 31 327 10.55 15 147 9.8 16 180 11.25
Heart of Midlothian Heart of Midlothian 31 318 10.26 15 141 9.4 16 177 11.06
St. Mirren St. Mirren 31 403 13 16 190 11.88 15 213 14.2
Ross County Ross County 31 328 10.58 16 167 10.44 15 161 10.73
Celtic Celtic 31 291 9.39 16 155 9.69 15 136 9.07
Kilmarnock Kilmarnock 31 315 10.16 15 142 9.47 16 173 10.81

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 56 1.81 16 30 1.88 15 26 1.73
Dundee FC Dundee FC 31 61 1.97 16 27 1.69 15 34 2.27
Aberdeen Aberdeen 31 73 2.35 16 39 2.44 15 34 2.27
Rangers Rangers 31 60 1.94 15 19 1.27 16 41 2.56
Dundee United Dundee United 31 72 2.32 15 35 2.33 16 37 2.31
St. Johnstone St. Johnstone 31 53 1.71 15 22 1.47 16 31 1.94
Motherwell Motherwell 31 60 1.94 15 21 1.4 16 39 2.44
Heart of Midlothian Heart of Midlothian 31 61 1.97 15 21 1.4 16 40 2.5
St. Mirren St. Mirren 31 80 2.58 16 35 2.19 15 45 3
Ross County Ross County 31 53 1.71 16 22 1.38 15 31 2.07
Celtic Celtic 31 28 0.9 16 11 0.69 15 17 1.13
Kilmarnock Kilmarnock 31 61 1.97 15 23 1.53 16 38 2.38

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 386 12.45 16 198 12.38 15 188 12.53
Dundee FC Dundee FC 31 342 11.03 16 202 12.63 15 140 9.33
Aberdeen Aberdeen 31 370 11.94 16 213 13.31 15 157 10.47
Rangers Rangers 31 592 19.1 15 331 22.07 16 261 16.31
Dundee United Dundee United 31 359 11.58 15 164 10.93 16 195 12.19
St. Johnstone St. Johnstone 31 307 9.9 15 174 11.6 16 133 8.31
Motherwell Motherwell 31 300 9.68 15 150 10 16 150 9.38
Heart of Midlothian Heart of Midlothian 31 388 12.52 15 216 14.4 16 172 10.75
St. Mirren St. Mirren 31 343 11.06 16 192 12 15 151 10.07
Ross County Ross County 31 306 9.87 16 181 11.31 15 125 8.33
Celtic Celtic 31 576 18.58 16 325 20.31 15 251 16.73
Kilmarnock Kilmarnock 31 388 12.52 15 209 13.93 16 179 11.19

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 124 4 16 64 4 15 60 4
Dundee FC Dundee FC 31 120 3.87 16 71 4.44 15 49 3.27
Aberdeen Aberdeen 31 116 3.74 16 65 4.06 15 51 3.4
Rangers Rangers 31 212 6.84 15 108 7.2 16 104 6.5
Dundee United Dundee United 31 120 3.87 15 61 4.07 16 59 3.69
St. Johnstone St. Johnstone 31 96 3.1 15 55 3.67 16 41 2.56
Motherwell Motherwell 31 101 3.26 15 51 3.4 16 50 3.13
Heart of Midlothian Heart of Midlothian 31 128 4.13 15 75 5 16 53 3.31
St. Mirren St. Mirren 31 124 4 16 68 4.25 15 56 3.73
Ross County Ross County 31 100 3.23 16 58 3.63 15 42 2.8
Celtic Celtic 31 222 7.16 16 117 7.31 15 105 7
Kilmarnock Kilmarnock 31 117 3.77 15 62 4.13 16 55 3.44

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 112 3.61 16 58 3.63 15 54 3.6
Dundee FC Dundee FC 31 99 3.19 16 62 3.88 15 37 2.47
Aberdeen Aberdeen 31 120 3.87 16 64 4 15 56 3.73
Rangers Rangers 31 182 5.87 15 114 7.6 16 68 4.25
Dundee United Dundee United 31 110 3.55 15 41 2.73 16 69 4.31
St. Johnstone St. Johnstone 31 78 2.52 15 38 2.53 16 40 2.5
Motherwell Motherwell 31 74 2.39 15 38 2.53 16 36 2.25
Heart of Midlothian Heart of Midlothian 31 118 3.81 15 66 4.4 16 52 3.25
St. Mirren St. Mirren 31 107 3.45 16 59 3.69 15 48 3.2
Ross County Ross County 31 98 3.16 16 58 3.63 15 40 2.67
Celtic Celtic 31 154 4.97 16 89 5.56 15 65 4.33
Kilmarnock Kilmarnock 31 126 4.06 15 67 4.47 16 59 3.69

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 275 8.87 16 147 9.19 15 128 8.53
Dundee FC Dundee FC 31 241 7.77 16 141 8.81 15 100 6.67
Aberdeen Aberdeen 31 258 8.32 16 154 9.63 15 104 6.93
Rangers Rangers 31 354 11.42 15 199 13.27 16 155 9.69
Dundee United Dundee United 31 248 8 15 114 7.6 16 134 8.38
St. Johnstone St. Johnstone 31 198 6.39 15 116 7.73 16 82 5.13
Motherwell Motherwell 31 203 6.55 15 98 6.53 16 105 6.56
Heart of Midlothian Heart of Midlothian 31 258 8.32 15 140 9.33 16 118 7.38
St. Mirren St. Mirren 31 214 6.9 16 118 7.38 15 96 6.4
Ross County Ross County 31 176 5.68 16 101 6.31 15 75 5
Celtic Celtic 31 383 12.35 16 214 13.38 15 169 11.27
Kilmarnock Kilmarnock 31 271 8.74 15 153 10.2 16 118 7.38

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 111 3.58 16 51 3.19 15 60 4
Dundee FC Dundee FC 31 101 3.26 16 61 3.81 15 40 2.67
Aberdeen Aberdeen 31 112 3.61 16 59 3.69 15 53 3.53
Rangers Rangers 31 238 7.68 15 132 8.8 16 106 6.63
Dundee United Dundee United 31 111 3.58 15 50 3.33 16 61 3.81
St. Johnstone St. Johnstone 31 109 3.52 15 58 3.87 16 51 3.19
Motherwell Motherwell 31 97 3.13 15 52 3.47 16 45 2.81
Heart of Midlothian Heart of Midlothian 31 130 4.19 15 76 5.07 16 54 3.38
St. Mirren St. Mirren 31 129 4.16 16 74 4.63 15 55 3.67
Ross County Ross County 31 130 4.19 16 80 5 15 50 3.33
Celtic Celtic 31 193 6.23 16 111 6.94 15 82 5.47
Kilmarnock Kilmarnock 31 117 3.77 15 56 3.73 16 61 3.81

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 70 2.26 16 41 2.56 15 29 1.93
Dundee FC Dundee FC 31 50 1.61 16 31 1.94 15 19 1.27
Aberdeen Aberdeen 31 43 1.39 16 30 1.88 15 13 0.87
Rangers Rangers 31 98 3.16 15 57 3.8 16 41 2.56
Dundee United Dundee United 31 48 1.55 15 26 1.73 16 22 1.38
St. Johnstone St. Johnstone 31 42 1.35 15 24 1.6 16 18 1.13
Motherwell Motherwell 31 44 1.42 15 21 1.4 16 23 1.44
Heart of Midlothian Heart of Midlothian 31 68 2.19 15 34 2.27 16 34 2.13
St. Mirren St. Mirren 31 61 1.97 16 28 1.75 15 33 2.2
Ross County Ross County 31 34 1.1 16 24 1.5 15 10 0.67
Celtic Celtic 31 135 4.35 16 75 4.69 15 60 4
Kilmarnock Kilmarnock 31 60 1.94 15 42 2.8 16 18 1.13

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Hibernian Hibernian 31 38 1.23 16 22 1.38 15 16 1.07
Dundee FC Dundee FC 31 23 0.74 16 16 1 15 7 0.47
Aberdeen Aberdeen 31 23 0.74 16 16 1 15 7 0.47
Rangers Rangers 31 54 1.74 15 29 1.93 16 25 1.56
Dundee United Dundee United 31 24 0.77 15 12 0.8 16 12 0.75
St. Johnstone St. Johnstone 31 23 0.74 15 14 0.93 16 9 0.56
Motherwell Motherwell 31 21 0.68 15 10 0.67 16 11 0.69
Heart of Midlothian Heart of Midlothian 31 45 1.45 15 23 1.53 16 22 1.38
St. Mirren St. Mirren 31 38 1.23 16 19 1.19 15 19 1.27
Ross County Ross County 31 14 0.45 16 10 0.63 15 4 0.27
Celtic Celtic 31 73 2.35 16 40 2.5 15 33 2.2
Kilmarnock Kilmarnock 31 36 1.16 15 27 1.8 16 9 0.56

Standings

Premiership: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
Celtic Celtic 31 25 3 3 92:20 78
2
Rangers Rangers 31 20 5 6 66:31 65
3
Hibernian Hibernian 31 12 11 8 48:41 47
4
Aberdeen Aberdeen 31 13 7 11 42:47 46
5
Dundee United Dundee United 31 12 8 11 39:40 44
6
Heart of Midlothian Heart of Midlothian 31 11 6 14 43:43 39
7
St. Mirren St. Mirren 31 11 5 15 42:50 38
8
Motherwell Motherwell 31 11 5 15 37:54 38
9
Ross County Ross County 31 9 8 14 31:52 35
10
Kilmarnock Kilmarnock 31 8 8 15 35:53 32
11
Dundee FC Dundee FC 31 8 7 16 48:67 31
12
St. Johnstone St. Johnstone 31 7 5 19 32:57 26

Premiership

Scotland, championship Premiership: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 5th August 2023 to 26th May 2024.

The current championship champion Premiership is Celtic, and the most titled Rangers.

Season 2024-2025: The first place in the championship standings Premiership takes the team Celtic (78 points).

The date of the

from 2023-08-05
to 2024-05-26

Tournament performance

Information obtained from open sources
Division level 1
Number of rounds 33
Average goals 2.62
Home team wins 41%
Draws 28%
Away team wins 31%
Yellow cards 4.16
Red cards 0.14

Champions

Celtic

Reigning champion

Rangers

Titled (55)