League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes 1 Celtic 38 32 3 3 114 34 +80 99 2.61 58,743 Kyogo Furuhashi - 27 Joe Hart → Champions League via league finish 2 Rangers 38 29 5 4 93 37 +56 92 2.42 49,116 James Tavernier - 16 Allan McGregor → Champions League via league finish 3 Aberdeen 38 18 3 17 56 60 -4 57 1.50 15,636 Bojan Miovski - 16 Kelle Roos → Europa League via league finish 4 Hearts 38 15 9 14 63 57 +6 54 1.42 18,525 Lawrence Shankland - 24 Zander Clark → Europa Conference League via league finish 5 Hibernian 38 15 7 16 57 59 -2 52 1.37 17,465 Kevin Nisbet - 12 David Marshall → Europa Conference League via league finish 6 St Mirren 38 12 10 16 43 61 -18 46 1.21 6,401 Mark O'Hara - 10 Trevor Carson 7 Motherwell 38 14 8 16 53 51 +2 50 1.32 5,899 Kevin van Veen - 25 Liam Kelly 8 Livingston 38 13 7 18 36 60 -24 46 1.21 3,987 Joel Nouble - 7 Shamal George 9 St Johnstone 38 12 7 19 41 59 -18 43 1.13 5,323 Stevie May - 9 Remi Matthews 10 Kilmarnock 38 11 7 20 37 62 -25 40 1.05 6,487 Daniel Armstrong - 9 Sam Walker 11 Ross County 38 9 7 22 37 60 -23 34 0.89 4,367 Jordan White - 11 Ross Laidlaw 12 Dundee United 38 8 7 23 40 70 -30 31 0.82 9,461 Steven Fletcher - 9 Mark Birighitti Relegated
League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP 1 Celtic 19 17 2 0 58 14 +44 53 2.79 19 15 1 3 56 20 +36 46 2.42 2 Rangers 19 16 3 0 50 13 +37 51 2.68 19 13 2 4 43 24 +19 41 2.16 3 Aberdeen 19 13 2 4 41 14 +27 41 2.16 19 5 1 13 15 46 -31 16 0.84 4 Hearts 19 12 2 5 43 27 +16 38 2.00 19 3 7 9 20 30 -10 16 0.84 5 Hibernian 19 10 3 6 36 27 +9 33 1.74 19 5 4 10 21 32 -11 19 1.00 6 St Mirren 19 9 5 5 23 21 +2 32 1.68 19 3 5 11 20 40 -20 14 0.74 7 Motherwell 19 7 3 9 26 28 -2 24 1.26 19 7 5 7 27 23 +4 26 1.37 8 Livingston 19 9 5 5 22 22 0 32 1.68 19 4 2 13 14 38 -24 14 0.74 9 St Johnstone 19 5 4 10 18 25 -7 19 1.00 19 7 3 9 23 34 -11 24 1.26 10 Kilmarnock 19 9 5 5 26 26 0 32 1.68 19 2 2 15 11 36 -25 8 0.42 11 Ross County 19 5 4 10 22 30 -8 19 1.00 19 4 3 12 15 30 -15 15 0.79 12 Dundee United 19 6 2 11 23 35 -12 20 1.05 19 2 5 12 17 35 -18 11 0.58
Regular season Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Celtic 33 30 2 1 103 25 +78 92 2.79 → Championship round 2 Rangers 33 25 4 4 81 34 +47 79 2.39 → Championship round 3 Aberdeen 33 17 2 14 52 52 0 53 1.61 → Championship round 4 Hearts 33 14 6 13 56 49 +7 48 1.45 → Championship round 5 Hibernian 33 13 5 15 49 52 -3 44 1.33 → Championship round 6 St Mirren 33 12 8 13 38 49 -11 44 1.33 → Championship round 7 Livingston 33 12 6 15 33 52 -19 42 1.27 → Relegation round 8 Motherwell 33 10 7 16 44 48 -4 37 1.12 → Relegation round 9 St Johnstone 33 9 6 18 34 54 -20 33 1.00 → Relegation round 10 Dundee United 33 8 7 18 36 58 -22 31 0.94 → Relegation round 11 Kilmarnock 33 8 7 18 29 58 -29 31 0.94 → Relegation round 12 Ross County 33 7 6 20 28 52 -24 27 0.82 → Relegation round
Championship round Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Celtic 38 32 3 3 114 34 +80 99 2.61 → Champions League via league finish 2 Rangers 38 29 5 4 93 37 +56 92 2.42 → Champions League via league finish 3 Aberdeen 38 18 3 17 56 60 -4 57 1.50 → Europa League via league finish 4 Hearts 38 15 9 14 63 57 +6 54 1.42 → Europa Conference League via league finish 5 Hibernian 38 15 7 16 57 59 -2 52 1.37 → Europa Conference League via league finish 6 St Mirren 38 12 10 16 43 61 -18 46 1.21
Finals
Jun 1
Partick Thistle
Ross County
Jun 4
Ross County
Partick Thistle
Ross County won on penalty kicks following extra time and remained in Scottish Premiership.Partick Thistle remained in Scottish Championship.
Squad Standard Stats 2022-2023 Scottish Premiership
Squad Standard Stats 2022-2023 Scottish Premiership
Squad Standard Stats 2022-2023 Scottish Premiership Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Aberdeen 31 25.4 46.8 38 418 3,420 38.0 55 32 87 47 8 9 76 6 1.45 0.84 2.29 1.24 2.08 Celtic 30 26.0 72.4 38 418 3,420 38.0 110 77 187 104 6 8 46 3 2.89 2.03 4.92 2.74 4.76 Dundee United 28 27.2 46.4 38 418 3,420 38.0 38 23 61 30 8 9 78 5 1.00 0.61 1.61 0.79 1.39 Hearts 29 27.0 54.2 38 418 3,420 38.0 63 37 100 52 11 11 76 10 1.66 0.97 2.63 1.37 2.34 Hibernian 34 26.7 53.4 38 418 3,420 38.0 54 34 88 49 5 6 97 3 1.42 0.89 2.32 1.29 2.18 Kilmarnock 32 26.7 44.5 38 418 3,420 38.0 36 22 58 32 4 4 72 6 0.95 0.58 1.53 0.84 1.42 Livingston 28 26.9 43.8 38 418 3,420 38.0 35 26 61 33 2 8 84 9 0.92 0.68 1.61 0.87 1.55 Motherwell 36 26.5 47.1 38 418 3,420 38.0 51 28 79 43 8 9 86 3 1.34 0.74 2.08 1.13 1.87 Rangers 36 27.8 66.8 38 418 3,420 38.0 93 62 155 85 8 10 65 2 2.45 1.63 4.08 2.24 3.87 Ross County 28 26.3 43.6 38 418 3,420 38.0 37 26 63 33 4 4 79 6 0.97 0.68 1.66 0.87 1.55 St Johnstone 28 27.6 43.3 38 418 3,420 38.0 40 24 64 35 5 6 87 6 1.05 0.63 1.68 0.92 1.55 St Mirren 29 27.7 38.3 38 418 3,420 38.0 41 23 64 35 6 8 84 8 1.08 0.61 1.68 0.92 1.53
Squad Standard Stats 2022-2023 Scottish Premiership Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK vs Aberdeen 31 26.8 53.2 38 418 3,420 38.0 58 35 93 49 9 13 83 4 1.53 0.92 2.45 1.29 2.21 vs Celtic 30 26.8 27.6 38 418 3,420 38.0 32 16 48 24 8 8 72 6 0.84 0.42 1.26 0.63 1.05 vs Dundee United 28 26.8 53.6 38 418 3,420 38.0 69 52 121 65 4 5 70 2 1.82 1.37 3.18 1.71 3.08 vs Hearts 29 26.9 45.8 38 418 3,420 38.0 57 37 94 52 5 7 96 3 1.50 0.97 2.47 1.37 2.34 vs Hibernian 34 26.8 46.6 38 418 3,420 38.0 59 37 96 49 10 12 80 12 1.55 0.97 2.53 1.29 2.26 vs Kilmarnock 32 27.1 55.5 38 418 3,420 38.0 59 28 87 54 5 7 78 4 1.55 0.74 2.29 1.42 2.16 vs Livingston 28 26.6 56.2 38 418 3,420 38.0 58 33 91 49 9 11 74 4 1.53 0.87 2.39 1.29 2.16 vs Motherwell 36 26.9 52.9 38 418 3,420 38.0 50 38 88 47 3 5 73 8 1.32 1.00 2.32 1.24 2.24 vs Rangers 36 26.6 33.2 38 418 3,420 38.0 36 19 55 36 0 0 94 6 0.95 0.50 1.45 0.95 1.45 vs Ross County 28 26.9 56.4 38 418 3,420 38.0 59 38 97 52 7 7 66 2 1.55 1.00 2.55 1.37 2.37 vs St Johnstone 28 26.7 56.7 38 418 3,420 38.0 55 41 96 50 5 5 78 7 1.45 1.08 2.53 1.32 2.39 vs St Mirren 29 26.9 61.7 38 418 3,420 38.0 61 40 101 51 10 12 66 9 1.61 1.05 2.66 1.34 2.39
Squad Goalkeeping 2022-2023 Scottish Premiership
Squad Goalkeeping 2022-2023 Scottish Premiership
Squad Goalkeeping 2022-2023 Scottish Premiership Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Aberdeen 3 38 38 3,420 38.0 60 1.58 169 120 69.8 18 3 17 14 36.8 13 9 2 2 18.2 Celtic 2 38 38 3,420 38.0 34 0.89 86 59 69.8 32 3 3 16 42.1 8 8 0 0 0.0 Dundee United 3 38 38 3,420 38.0 70 1.84 190 125 65.3 8 7 23 7 18.4 5 4 1 0 20.0 Hearts 3 38 38 3,420 38.0 57 1.50 172 121 69.8 15 9 14 6 15.8 7 5 1 1 16.7 Hibernian 1 38 38 3,420 38.0 59 1.55 130 82 62.3 15 7 16 11 28.9 12 10 2 0 16.7 Kilmarnock 2 38 38 3,420 38.0 62 1.63 173 117 67.1 11 7 20 8 21.1 7 5 1 1 16.7 Livingston 3 38 38 3,419 38.0 60 1.58 152 102 66.4 13 7 18 7 18.4 11 9 1 1 10.0 Motherwell 1 38 38 3,420 38.0 51 1.34 142 96 66.2 14 8 16 11 28.9 5 3 2 0 40.0 Rangers 3 38 38 3,420 38.0 37 0.97 95 58 61.1 29 5 4 16 42.1 0 0 0 0 Ross County 1 38 38 3,420 38.0 60 1.58 177 124 70.1 9 7 22 9 23.7 7 7 0 0 0.0 St Johnstone 3 38 38 3,420 38.0 59 1.55 157 103 65.6 12 7 19 7 18.4 5 5 0 0 0.0 St Mirren 2 38 38 3,420 38.0 61 1.61 144 94 64.6 12 10 16 10 26.3 12 10 1 1 9.1
Squad Goalkeeping 2022-2023 Scottish Premiership Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% vs Aberdeen 3 38 38 3,420 38.0 56 1.47 129 82 62.8 17 3 18 10 26.3 9 8 1 0 11.1 vs Celtic 2 38 38 3,420 38.0 114 3.00 254 146 57.5 3 3 32 2 5.3 8 6 0 2 0.0 vs Dundee United 3 38 38 3,420 38.0 40 1.05 124 93 74.2 23 7 8 13 34.2 9 8 1 0 11.1 vs Hearts 3 38 38 3,420 38.0 63 1.66 147 95 64.6 14 9 15 12 31.6 11 11 0 0 0.0 vs Hibernian 1 38 38 3,420 38.0 57 1.50 175 124 70.3 16 7 15 7 18.4 6 5 1 0 16.7 vs Kilmarnock 2 38 38 3,420 38.0 37 0.97 112 79 70.5 20 7 11 15 39.5 4 4 0 0 0.0 vs Livingston 3 38 38 3,420 38.0 36 0.95 113 83 69.9 18 7 13 15 39.5 8 2 5 1 71.4 vs Motherwell 1 38 38 3,419 38.0 53 1.40 133 89 66.2 16 8 14 6 15.8 9 8 1 0 11.1 vs Rangers 3 38 38 3,420 38.0 93 2.45 255 170 66.7 4 5 29 2 5.3 10 8 1 1 11.1 vs Ross County 1 38 38 3,420 38.0 37 0.97 105 72 68.6 22 7 9 15 39.5 4 4 0 0 0.0 vs St Johnstone 3 38 38 3,420 38.0 41 1.08 121 85 70.2 19 7 12 13 34.2 6 5 0 1 0.0 vs St Mirren 2 38 38 3,420 38.0 43 1.13 119 83 68.9 16 10 12 12 31.6 8 6 1 1 14.3
Squad Shooting 2022-2023 Scottish Premiership
Squad Shooting 2022-2023 Scottish Premiership
Squad Shooting 2022-2023 Scottish Premiership Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Aberdeen 31 38.0 55 435 139 32.0 11.45 3.66 0.11 0.34 8 9 Celtic 30 38.0 110 698 259 37.1 18.37 6.82 0.15 0.40 6 8 Dundee United 28 38.0 38 401 137 34.2 10.55 3.61 0.07 0.22 8 9 Hearts 29 38.0 63 464 159 34.3 12.21 4.18 0.11 0.33 11 11 Hibernian 34 38.0 54 545 181 33.2 14.34 4.76 0.09 0.27 5 6 Kilmarnock 32 38.0 36 434 118 27.2 11.42 3.11 0.07 0.27 4 4 Livingston 28 38.0 35 372 125 33.6 9.79 3.29 0.09 0.26 2 8 Motherwell 36 38.0 51 452 140 31.0 11.89 3.68 0.10 0.31 8 9 Rangers 36 38.0 93 736 268 36.4 19.37 7.05 0.12 0.32 8 10 Ross County 28 38.0 37 348 112 32.2 9.16 2.95 0.09 0.29 4 4 St Johnstone 28 38.0 40 403 126 31.3 10.61 3.32 0.09 0.28 5 6 St Mirren 29 38.0 41 440 125 28.4 11.58 3.29 0.08 0.28 6 8
Squad Playing Time 2022-2023 Scottish Premiership
Squad Playing Time 2022-2023 Scottish Premiership
Squad Playing Time 2022-2023 Scottish Premiership Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Aberdeen 31 25.4 38 3,420 90 100 38.0 418 83 278 134 19 206 1.50 56 60 -4 -0.11 Celtic 30 26.0 38 3,420 90 100 38.0 418 80 234 183 22 159 2.61 114 34 +80 +2.11 Dundee United 28 27.2 38 3,420 90 100 38.0 418 84 286 128 20 214 0.82 40 70 -30 -0.79 Hearts 29 27.0 38 3,420 90 100 38.0 418 80 252 159 24 175 1.42 63 57 +6 +0.16 Hibernian 34 26.7 38 3,420 90 100 38.0 418 81 265 151 23 190 1.37 57 59 -2 -0.05 Kilmarnock 32 26.7 38 3,420 90 100 38.0 418 82 249 163 19 179 1.05 37 62 -25 -0.66 Livingston 28 26.9 38 3,420 90 100 38.0 418 82 271 142 21 173 1.21 36 60 -24 -0.63 Motherwell 36 26.5 38 3,420 90 100 38.0 418 82 277 140 22 195 1.32 53 51 +2 +0.05 Rangers 36 27.8 38 3,420 90 100 38.0 418 82 254 164 20 178 2.42 93 37 +56 +1.47 Ross County 28 26.3 38 3,420 90 100 38.0 418 81 251 164 23 165 0.89 37 60 -23 -0.61 St Johnstone 28 27.6 38 3,420 90 100 38.0 418 82 267 145 20 195 1.13 41 59 -18 -0.47 St Mirren 29 27.7 38 3,420 90 100 38.0 418 82 269 146 20 195 1.21 43 61 -18 -0.47
Squad Playing Time 2022-2023 Scottish Premiership Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 vs Aberdeen 31 26.8 38 3,420 90 100 38.0 418 83 263 152 22 186 1.42 60 56 +4 +0.11 vs Celtic 30 26.8 38 3,420 90 100 38.0 418 80 256 157 22 180 0.32 34 114 -80 -2.11 vs Dundee United 28 26.8 38 3,420 90 100 38.0 418 84 262 154 19 183 2.00 70 40 +30 +0.79 vs Hearts 29 26.9 38 3,420 90 100 38.0 418 80 261 157 22 182 1.34 57 63 -6 -0.16 vs Hibernian 34 26.8 38 3,420 90 100 38.0 418 81 255 155 21 184 1.45 59 57 +2 +0.05 vs Kilmarnock 32 27.1 38 3,420 90 100 38.0 418 82 267 148 20 188 1.76 62 37 +25 +0.66 vs Livingston 28 26.6 38 3,420 90 100 38.0 418 82 261 157 21 182 1.61 60 36 +24 +0.63 vs Motherwell 36 26.9 38 3,420 90 100 38.0 418 82 265 148 21 188 1.47 51 53 -2 -0.05 vs Rangers 36 26.6 38 3,420 90 100 38.0 418 82 260 154 22 184 0.45 37 93 -56 -1.47 vs Ross County 28 26.9 38 3,420 90 100 38.0 418 81 276 141 21 196 1.92 60 37 +23 +0.61 vs St Johnstone 28 26.7 38 3,420 90 100 38.0 418 82 263 150 19 181 1.68 59 41 +18 +0.47 vs St Mirren 29 26.9 38 3,420 90 100 38.0 418 82 264 146 23 190 1.53 61 43 +18 +0.47
Squad Miscellaneous Stats 2022-2023 Scottish Premiership
Squad Miscellaneous Stats 2022-2023 Scottish Premiership
Squad Miscellaneous Stats 2022-2023 Scottish Premiership Table Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Aberdeen 31 38.0 76 6 3 388 423 51 748 328 327 2 Celtic 30 38.0 46 3 1 379 335 88 892 294 316 2 Dundee United 28 38.0 78 5 2 394 416 50 772 366 384 1 Hearts 29 38.0 76 10 4 389 476 42 576 312 380 0 Hibernian 34 38.0 97 3 2 485 400 63 866 354 371 0 Kilmarnock 32 38.0 72 6 1 463 497 65 722 483 386 3 Livingston 28 38.0 84 9 2 449 466 37 497 350 352 2 Motherwell 36 38.0 86 3 1 501 401 68 726 335 405 1 Rangers 36 38.0 65 2 0 402 426 85 972 282 384 1 Ross County 28 38.0 79 6 3 462 362 71 601 373 388 1 St Johnstone 28 38.0 87 6 0 429 448 50 621 393 386 4 St Mirren 29 38.0 84 8 3 498 338 52 870 364 395 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
League Summary