#
Opponents
P
W
D
L
F
-
A
Pts
GD

clean-sheet converted-penalty unconverted-penalty yellow-card red-card
Pts pg
CS %
GF pg
GA pg
Gls pg

- PTFC 2948 1047 664 1237 4426 - 4900 3805 -474 - 644 236 106 465 92 - 1.291 21.845 1.501 1.662 3.164
1001
1
Motherwell 176 66 48 62 259 - 268 246 -9 - 42 9 4 54 3 - 1.398 23.864 1.472 1.523 2.994
1002
2
Kilmarnock 165 67 42 56 254 - 234 243 20 - 43 12 5 39 6 - 1.473 26.061 1.539 1.418 2.958
1003
3
Heart of Midlothian 184 64 40 80 263 - 311 232 -48 - 31 14 9 42 6 - 1.261 16.848 1.429 1.69 3.12
1004
4
St Mirren 152 65 35 52 264 - 215 230 49 - 30 16 7 14 10 - 1.513 19.737 1.737 1.414 3.151
1005
5
Hibernian 183 64 37 82 247 - 326 229 -79 - 37 17 6 23 8 - 1.251 20.219 1.35 1.781 3.131
1006
6
Dundee 165 56 39 70 239 - 289 207 -50 - 43 12 7 37 4 - 1.255 26.061 1.448 1.752 3.2
1007
7
Aberdeen 184 53 40 91 224 - 310 199 -86 - 46 16 2 41 5 - 1.082 25 1.217 1.685 2.902
1008
8
Airdrieonians 122 54 26 42 198 - 172 188 26 - 33 10 6 0 6 - 1.541 27.049 1.623 1.41 3.033
1009
9
Falkirk 124 51 32 41 199 - 175 185 24 - 29 14 6 0 4 - 1.492 23.387 1.605 1.411 3.016
1010
10
Clyde 112 46 24 42 195 - 177 162 18 - 26 12 7 0 0 - 1.446 23.214 1.741 1.58 3.321
1011
11
Greenock Morton 106 46 24 36 171 - 159 162 12 - 23 9 2 0 3 - 1.528 21.698 1.613 1.5 3.113
1012
12
Third Lanark 98 41 18 39 161 - 167 141 -6 - 25 14 5 0 0 - 1.439 25.51 1.643 1.704 3.347
1013
13
Raith Rovers 76 39 17 20 148 - 114 134 34 - 16 6 6 0 0 - 1.763 21.053 1.947 1.5 3.447
1014
14
Queen's Park 82 38 17 27 165 - 120 131 45 - 25 4 4 0 0 - 1.598 30.488 2.012 1.463 3.476
1015
15
Celtic 198 28 35 135 187 - 458 119 -271 - 27 9 7 30 9 - 0.601 13.636 0.944 2.313 3.258
1016
16
St Johnstone 77 30 23 24 121 - 113 113 8 - 13 4 2 27 3 - 1.468 16.883 1.571 1.468 3.039
1017
17
Hamilton Academical 87 31 19 37 166 - 155 112 11 - 20 7 3 25 2 - 1.287 22.989 1.908 1.782 3.69
1018
18
Rangers 189 23 33 133 173 - 440 102 -267 - 16 13 7 28 10 - 0.54 8.466 0.915 2.328 3.243
1019
19
Dundee United 89 23 28 38 109 - 137 97 -28 - 26 6 1 35 6 - 1.09 29.213 1.225 1.539 2.764
1020
20
Ayr United 70 23 16 31 119 - 119 85 0 - 13 8 1 0 2 - 1.214 18.571 1.7 1.7 3.4
1021
21
Queen of the South 40 19 7 14 85 - 63 64 22 - 9 2 1 0 1 - 1.6 22.5 2.125 1.575 3.7
1022
22
Dunfermline Athletic 50 15 15 20 82 - 84 60 -2 - 11 3 3 6 1 - 1.2 22 1.64 1.68 3.32
1023
23
East Fife 28 12 7 9 47 - 31 43 16 - 9 1 0 0 0 - 1.536 32.143 1.679 1.107 2.786
1024
24
Stirling Albion 22 12 5 5 44 - 29 41 15 - 5 2 0 0 0 - 1.864 22.727 2 1.318 3.318
1025
25
Dumbarton 24 11 6 7 36 - 25 39 11 - 9 1 0 0 0 - 1.625 37.5 1.5 1.042 2.542
1026
26
Cowdenbeath 20 11 2 7 49 - 34 35 15 - 3 6 1 0 0 - 1.75 15 2.45 1.7 4.15
1027
27
Port Glasgow Athletic 16 10 2 4 35 - 21 32 14 - 5 3 0 0 2 - 2 31.25 2.188 1.313 3.5
1028
28
Albion Rovers 18 10 2 6 33 - 24 32 9 - 8 0 1 0 0 - 1.778 44.444 1.833 1.333 3.167
1029
29
Ross County 18 7 5 6 27 - 24 26 3 - 3 1 0 37 1 - 1.444 16.667 1.5 1.333 2.833
1030
30
Clydebank FC 14 7 4 3 26 - 19 25 7 - 2 1 0 0 0 - 1.786 14.286 1.857 1.357 3.214
1031
31
Arbroath 18 6 6 6 26 - 25 24 1 - 4 2 1 0 0 - 1.333 22.222 1.444 1.389 2.833
1032
32
Inverness Caledonian Thistle 13 6 5 2 16 - 9 23 7 - 7 0 1 20 0 - 1.769 53.846 1.231 0.692 1.923
1033
33
East Stirlingshire 4 3 0 1 16 - 8 9 8 - 0 0 0 0 0 - 2.25 0 4 2 6
1034
34
Leith Athletic 4 2 1 1 8 - 5 7 3 - 1 1 1 0 0 - 1.75 25 2 1.25 3.25
1035
35
Clydebank 4 2 1 1 5 - 2 7 3 - 3 0 0 0 0 - 1.75 75 1.25 0.5 1.75
1036
36
Bo'ness 2 2 0 0 6 - 2 6 4 - 0 0 0 0 0 - 3 0 3 1 4
1037
37
Livingston 8 1 3 4 12 - 18 6 -6 - 0 1 0 7 0 - 0.75 0 1.5 2.25 3.75
1038
38
St Bernard's 4 2 0 2 9 - 17 6 -8 - 0 0 0 0 0 - 1.5 0 2.25 4.25 6.5
1039
39
Alloa Athletic 2 1 0 1 2 - 1 3 1 - 1 0 0 0 0 - 1.5 50 1 0.5 1.5