League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Attendance Top Team Scorer Goalkeeper Notes 1 Celtic 38 32 3 3 114 34 +80 99 2.61 52,538 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 17,527 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 37 13 8 16 50 49 +1 47 1.27 5,895 Kevin van Veen - 24 Liam Kelly 8 Livingston 37 13 7 17 36 58 -22 46 1.24 3,883 Joel Nouble - 7 Shamal George 9 St Johnstone 37 11 7 19 39 59 -20 40 1.08 5,157 Stevie May - 9 Remi Matthews 10 Kilmarnock 37 10 7 20 34 61 -27 37 1.00 6,386 Daniel Armstrong - 8 Sam Walker 11 Ross County 37 9 7 21 36 57 -21 34 0.92 4,120 Jordan White - 11 Ross Laidlaw 12 Dundee United 37 8 7 22 38 67 -29 31 0.84 8,914 Steven Fletcher - 8 Mark Birighitti
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 18 6 3 9 23 26 -3 21 1.17 19 7 5 7 27 23 +4 26 1.37 8 Livingston 19 9 5 5 22 22 0 32 1.68 18 4 2 12 14 36 -22 14 0.78 9 St Johnstone 18 4 4 10 16 25 -9 16 0.89 19 7 3 9 23 34 -11 24 1.26 10 Kilmarnock 18 8 5 5 23 25 -2 29 1.61 19 2 2 15 11 36 -25 8 0.42 11 Ross County 19 5 4 10 22 30 -8 19 1.00 18 4 3 11 14 27 -13 15 0.83 12 Dundee United 19 6 2 11 23 35 -12 20 1.05 18 2 5 11 15 32 -17 11 0.61
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
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 26.2 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.8 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 28.1 46.1 37 407 3,330 37.0 36 22 58 29 7 8 78 5 0.97 0.59 1.57 0.78 1.38 Hearts 29 27.8 54.2 38 418 3,420 38.0 62 37 99 51 11 11 76 10 1.63 0.97 2.61 1.34 2.32 Hibernian 34 27.5 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 27.6 44.3 37 407 3,330 37.0 33 21 54 30 3 3 68 6 0.89 0.57 1.46 0.81 1.38 Livingston 28 27.8 43.4 37 407 3,330 37.0 35 26 61 33 2 8 81 9 0.95 0.70 1.65 0.89 1.59 Motherwell 36 27.3 47.2 37 407 3,330 37.0 48 25 73 40 8 9 84 3 1.30 0.68 1.97 1.08 1.76 Rangers 36 28.6 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 27.1 43.5 37 407 3,330 37.0 36 26 62 33 3 3 78 6 0.97 0.70 1.68 0.89 1.59 St Johnstone 28 28.5 43.4 37 407 3,330 37.0 38 23 61 34 4 5 87 6 1.03 0.62 1.65 0.92 1.54 St Mirren 29 28.5 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 27.6 53.2 38 418 3,420 38.0 57 35 92 48 9 13 83 4 1.50 0.92 2.42 1.26 2.18 vs Celtic 30 27.6 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 27.6 53.9 37 407 3,330 37.0 66 49 115 62 4 5 68 2 1.78 1.32 3.11 1.68 3.00 vs Hearts 29 27.7 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 27.6 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.9 55.7 37 407 3,330 37.0 58 28 86 54 4 6 77 4 1.57 0.76 2.32 1.46 2.22 vs Livingston 28 27.5 56.6 37 407 3,330 37.0 56 32 88 48 8 10 74 4 1.51 0.86 2.38 1.30 2.16 vs Motherwell 36 27.8 52.8 37 407 3,330 37.0 48 37 85 46 2 4 73 8 1.30 1.00 2.30 1.24 2.24 vs Rangers 36 27.5 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 27.7 56.5 37 407 3,330 37.0 56 37 93 50 6 6 62 2 1.51 1.00 2.51 1.35 2.35 vs St Johnstone 28 27.5 56.6 37 407 3,330 37.0 55 41 96 50 5 5 75 7 1.49 1.11 2.59 1.35 2.46 vs St Mirren 29 27.7 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 37 37 3,330 37.0 67 1.81 183 121 65.6 8 7 22 7 18.9 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 37 37 3,330 37.0 61 1.65 173 117 67.1 10 7 20 8 21.6 6 4 1 1 20.0 Livingston 3 37 37 3,329 37.0 58 1.57 150 101 66.7 13 7 17 7 18.9 10 8 1 1 11.1 Motherwell 1 37 37 3,330 37.0 49 1.32 137 92 65.7 13 8 16 11 29.7 4 2 2 0 50.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 37 37 3,330 37.0 57 1.54 174 123 70.7 9 7 21 9 24.3 6 6 0 0 0.0 St Johnstone 3 37 37 3,330 37.0 59 1.59 153 99 64.7 11 7 19 6 16.2 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 37 37 3,330 37.0 38 1.03 119 89 73.9 22 7 8 13 35.1 8 7 1 0 12.5 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 37 37 3,330 37.0 34 0.92 109 78 71.6 20 7 10 15 40.5 3 3 0 0 0.0 vs Livingston 3 37 37 3,330 37.0 36 0.97 109 79 68.8 17 7 13 14 37.8 8 2 5 1 71.4 vs Motherwell 1 37 37 3,329 37.0 50 1.35 126 85 66.7 16 8 13 6 16.2 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 37 37 3,330 37.0 36 0.97 105 72 68.6 21 7 9 15 40.5 3 3 0 0 0.0 vs St Johnstone 3 37 37 3,330 37.0 39 1.05 119 84 70.6 19 7 11 13 35.1 5 4 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 37.0 36 391 130 33.2 10.57 3.51 0.07 0.22 7 8 Hearts 29 38.0 62 464 159 34.3 12.21 4.18 0.11 0.32 11 11 Hibernian 34 38.0 54 545 181 33.2 14.34 4.76 0.09 0.27 5 6 Kilmarnock 32 37.0 33 424 114 26.9 11.46 3.08 0.07 0.26 3 3 Livingston 28 37.0 35 363 121 33.3 9.81 3.27 0.09 0.27 2 8 Motherwell 36 37.0 48 429 134 31.2 11.59 3.62 0.09 0.30 8 9 Rangers 36 38.0 93 736 268 36.4 19.37 7.05 0.12 0.32 8 10 Ross County 28 37.0 36 341 111 32.6 9.22 3.00 0.10 0.30 3 3 St Johnstone 28 37.0 38 394 123 31.2 10.65 3.32 0.09 0.28 4 5 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 26.2 38 3,420 90 100 38.0 418 83 278 134 19 206 1.50 56 60 -4 -0.11 Celtic 30 26.8 38 3,420 90 100 38.0 418 80 234 183 22 159 2.61 114 34 +80 +2.11 Dundee United 28 28.1 37 3,330 90 100 37.0 407 84 279 124 20 209 0.84 38 67 -29 -0.78 Hearts 29 27.8 38 3,420 90 100 38.0 418 80 252 159 24 175 1.42 63 57 +6 +0.16 Hibernian 34 27.5 38 3,420 90 100 38.0 418 81 265 151 23 190 1.37 57 59 -2 -0.05 Kilmarnock 32 27.6 37 3,330 90 100 37.0 407 82 243 158 19 175 1.00 34 61 -27 -0.73 Livingston 28 27.8 37 3,330 90 100 37.0 407 82 264 138 21 173 1.24 36 58 -22 -0.59 Motherwell 36 27.3 37 3,330 90 100 37.0 407 82 270 136 22 190 1.27 50 49 +1 +0.03 Rangers 36 28.6 38 3,420 90 100 38.0 418 82 254 164 20 178 2.42 93 37 +56 +1.47 Ross County 28 27.1 37 3,330 90 100 37.0 407 81 245 159 22 162 0.92 36 57 -21 -0.57 St Johnstone 28 28.5 37 3,330 90 100 37.0 407 82 260 141 20 190 1.08 39 59 -20 -0.54 St Mirren 29 28.5 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 27.6 38 3,420 90 100 38.0 418 83 278 134 19 186 1.42 60 56 +4 +0.11 vs Celtic 30 27.6 38 3,420 90 100 38.0 418 80 234 183 22 180 0.32 34 114 -80 -2.11 vs Dundee United 28 27.6 37 3,330 90 100 37.0 407 84 279 124 20 178 1.97 67 38 +29 +0.78 vs Hearts 29 27.7 38 3,420 90 100 38.0 418 80 252 159 24 182 1.34 57 63 -6 -0.16 vs Hibernian 34 27.6 38 3,420 90 100 38.0 418 81 265 151 23 184 1.45 59 57 +2 +0.05 vs Kilmarnock 32 27.9 37 3,330 90 100 37.0 407 82 243 158 19 185 1.81 61 34 +27 +0.73 vs Livingston 28 27.5 37 3,330 90 100 37.0 407 82 264 138 21 177 1.57 58 36 +22 +0.59 vs Motherwell 36 27.8 37 3,330 90 100 37.0 407 82 270 136 22 183 1.51 49 50 -1 -0.03 vs Rangers 36 27.5 38 3,420 90 100 38.0 418 82 254 164 20 184 0.45 37 93 -56 -1.47 vs Ross County 28 27.7 37 3,330 90 100 37.0 407 81 245 159 22 192 1.89 57 36 +21 +0.57 vs St Johnstone 28 27.5 37 3,330 90 100 37.0 407 82 260 141 20 181 1.73 59 39 +20 +0.54 vs St Mirren 29 27.7 38 3,420 90 100 38.0 418 82 269 146 20 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 3 Celtic 30 38.0 46 3 1 379 335 88 892 294 316 2 Dundee United 28 37.0 78 5 2 388 401 50 760 360 373 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 37.0 68 6 1 455 483 65 697 478 380 3 Livingston 28 37.0 81 9 2 438 457 37 487 343 341 2 Motherwell 36 37.0 84 3 1 484 395 67 706 331 394 1 Rangers 36 38.0 65 2 0 402 426 85 972 282 384 1 Ross County 28 37.0 78 6 3 447 354 70 585 364 375 1 St Johnstone 28 37.0 87 6 0 420 438 50 609 385 375 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