#
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 5747 2187 1237 2323 9210 - 9338 7798 -128 - 1323 502 210 1585 230 - 1.357 23.021 1.603 1.625 3.227
1108
108
1st Renfrew R.V. 1 1 0 0 4 - 2 3 2 - 0 0 0 0 0 - 3 0 4 2 6
1045
45
Abercorn 10 6 3 1 33 - 21 21 12 - 1 0 0 0 1 - 2.1 10 3.3 2.1 5.4
1015
15
Aberdeen 204 56 43 105 243 - 352 211 -109 - 49 17 5 45 7 - 1.034 24.02 1.191 1.725 2.917
1002
2
Airdrieonians 248 112 53 83 409 362 389 47 66 19 12 55 16 - 1.569 26.613 1.649 1.46 3.109
1028
28
Albion Rovers 49 28 8 13 115 - 62 92 53 - 16 4 2 9 1 - 1.878 32.653 2.347 1.265 3.612
1103
103
Allmänna Idrottsklubben 1 1 0 0 3 - 0 3 3 - 1 0 0 0 0 - 3 100 3 0 3
1033
33
Alloa Athletic 41 16 12 13 84 - 55 60 29 - 9 3 3 19 0 - 1.463 21.951 2.049 1.341 3.39
1122
122
Annan Athletic 1 1 0 0 1 - 0 3 1 - 1 0 0 1 0 - 3 100 1 0 1
1140
140
Annbank 1 0 0 1 0 - 3 0 -3 - 0 0 0 0 0 - 0 0 0 3 3
1030
30
Arbroath 57 21 20 16 89 70 83 19 15 10 2 33 6 - 1.456 26.316 1.561 1.228 2.789
1063
63
Arthurlie 2 2 0 0 10 - 3 6 7 - 0 0 0 0 0 - 3 0 5 1.5 6.5
1051
51
Ayr 6 4 1 1 15 - 9 13 6 - 1 0 1 0 0 - 2.167 16.667 2.5 1.5 4
1017
17
Ayr United 144 61 31 52 255 217 214 38 35 18 1 44 8 - 1.486 24.306 1.771 1.507 3.278
1065
65
Bathgate 3 2 0 1 8 - 2 6 6 - 2 0 0 0 0 - 2 66.667 2.667 0.667 3.333
1118
118
Battlefield 2 1 0 1 6 - 5 3 1 - 0 0 0 0 0 - 1.5 0 3 2.5 5.5
1041
41
Berwick Rangers 13 9 3 1 34 - 11 30 23 - 4 2 0 9 2 - 2.308 30.769 2.615 0.846 3.462
1110
110
Blackburn Olympic 1 1 0 0 3 - 1 3 2 - 0 0 0 0 0 - 3 0 3 1 4
1078
78
Bolton Wanderers 2 1 1 0 1 - 0 4 1 - 2 0 0 0 0 - 2 100 0.5 0 0.5
1048
48
Bo'ness 6 5 1 0 20 - 5 16 15 - 2 1 0 0 0 - 2.667 33.333 3.333 0.833 4.167
1039
39
Brechin City 24 11 9 4 41 - 22 42 19 - 9 4 1 4 2 - 1.75 37.5 1.708 0.917 2.625
1079
79
Bristol City 4 1 1 2 3 - 6 4 -3 - 1 0 0 0 0 - 1 25 0.75 1.5 2.25
1084
84
Britannia 1 1 0 0 10 - 0 3 10 - 1 0 0 0 0 - 3 100 10 0 10
1133
133
Broxburn Shamrock 1 0 0 1 3 - 4 0 -1 - 0 0 0 0 0 - 0 0 3 4 7
1106
106
Buckie Thistle 1 1 0 0 5 - 3 3 2 - 0 2 0 0 0 - 3 0 5 3 8
1095
95
Burnbank Swifts 1 1 0 0 6 - 2 3 4 - 0 0 0 0 1 - 3 0 6 2 8
1061
61
Caledonian 2 2 0 0 13 - 2 6 11 - 0 0 0 0 0 - 3 0 6.5 1 7.5
1055
55
Cambuslang 5 3 2 0 13 - 9 11 4 - 0 0 0 0 0 - 2.2 0 2.6 1.8 4.4
1053
53
Cameronians 4 4 0 0 28 - 2 12 26 - 2 0 0 0 0 - 3 50 7 0.5 7.5
1114
114
Canada National Students 1 1 0 0 2 - 0 3 2 - 1 0 0 0 0 - 3 100 2 0 2
1074
74
Cathcart 2 1 1 0 7 - 2 4 5 - 1 0 1 0 0 - 2 50 3.5 1 4.5
1016
16
Celtic 326 52 53 221 334 - 760 209 -426 - 36 15 8 38 13 - 0.641 11.043 1.025 2.331 3.356
1072
72
Clachnacuddin 2 1 1 0 9 - 3 4 6 - 0 0 0 0 0 - 2 0 4.5 1.5 6
1082
82
Cliftonville 1 1 0 0 11 - 1 3 10 - 0 0 0 0 0 - 3 0 11 1 12
1001
1
Clyde 284 126 58 100 505 447 436 58 63 29 12 64 10 - 1.535 22.183 1.778 1.574 3.352
1031
31
Clydebank 46 24 7 15 75 - 51 79 24 - 17 6 2 3 2 - 1.717 36.957 1.63 1.109 2.739
1043
43
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
1115
115
Connah's Quay Nomads 1 1 0 0 2 - 0 3 2 - 1 0 0 0 0 - 3 100 2 0 2
1059
59
Cove Rangers 5 2 2 1 9 9 8 0 0 0 0 8 1 - 1.6 0 1.8 1.8 3.6
1029
29
Cowdenbeath 47 28 7 12 99 63 91 36 10 10 2 14 0 - 1.936 21.277 2.106 1.34 3.447
1050
50
Cowlairs 10 5 0 5 32 - 37 15 -5 - 0 0 0 0 0 - 1.5 0 3.2 3.7 6.9
1075
75
Culter 2 1 1 0 5 - 1 4 4 - 1 0 0 2 0 - 2 50 2.5 0.5 3
1093
93
Dalbeattie Star 1 1 0 0 6 - 1 3 5 - 0 0 0 0 0 - 3 0 6 1 7
1123
123
Dalmuir Thistle 1 1 0 0 1 - 0 3 1 - 1 0 0 0 0 - 3 100 1 0 1
1099
99
Dennistoun 1 1 0 0 6 - 3 3 3 - 0 0 0 0 0 - 3 0 6 3 9
1068
68
Deveronvale 2 2 0 0 4 - 0 6 4 - 2 0 0 0 0 - 3 100 2 0 2
1024
24
Dumbarton 86 35 22 29 141 128 127 13 23 8 1 18 0 - 1.477 26.744 1.64 1.488 3.128
1062
62
Dumbarton Harp 2 2 0 0 10 - 1 6 9 - 1 2 0 0 0 - 3 50 5 0.5 5.5
1008
8
Dundee 239 79 56 104 320 - 401 293 -81 - 62 20 9 90 9 - 1.226 25.941 1.339 1.678 3.017
1021
21
Dundee United 127 32 35 60 161 201 131 -40 31 9 1 64 7 - 1.031 24.409 1.268 1.583 2.85
1105
105
Dundee Wanderers 2 1 0 1 10 - 8 3 2 - 0 0 0 0 0 - 1.5 0 5 4 9
1025
25
Dunfermline Athletic 115 33 30 52 158 187 129 -29 30 6 6 47 5 - 1.122 26.087 1.374 1.626 3
1080
80
Dunkeld & Birnam 1 1 0 0 11 - 0 3 11 - 1 0 0 0 0 - 3 100 11 0 11
1073
73
Dykebar 2 1 1 0 9 - 3 4 6 - 1 0 0 0 0 - 2 50 4.5 1.5 6
1023
23
East Fife 82 35 20 27 139 98 125 41 26 7 0 13 3 - 1.524 31.707 1.695 1.195 2.89
1038
38
East Stirlingshire 15 14 0 1 53 - 14 42 39 - 6 2 0 0 1 - 2.8 40 3.533 0.933 4.467
1111
111
Everton 1 1 0 0 3 - 1 3 2 - 0 1 0 0 0 - 3 0 3 1 4
1109
109
Fairfield 1 1 0 0 4 - 2 3 2 - 0 0 0 0 0 - 3 0 4 2 6
1006
6
Falkirk 221 92 58 71 363 312 334 51 53 30 10 61 15 - 1.511 23.982 1.643 1.412 3.054
1089
89
Fleetwood Rangers 1 1 0 0 7 - 0 3 7 - 1 0 0 0 0 - 3 100 7 0 7
1027
27
Forfar Athletic 51 27 15 9 89 50 96 39 20 8 5 23 4 - 1.882 39.216 1.745 0.98 2.725
1096
96
Formartine United 1 1 0 0 4 - 0 3 4 - 1 0 0 0 0 - 3 100 4 0 4
1119
119
Galston 1 1 0 0 2 - 1 3 1 - 0 0 0 0 0 - 3 0 2 1 3
1049
49
Glasgow Thistle 10 5 1 4 35 - 24 16 11 - 2 0 0 0 0 - 1.6 20 3.5 2.4 5.9
1112
112
Glasgow University 1 1 0 0 3 - 1 3 2 - 0 0 0 0 0 - 3 0 3 1 4
1069
69
Glasgow Wanderers 2 2 0 0 5 - 3 6 2 - 0 0 0 0 0 - 3 0 2.5 1.5 4
1066
66
Glentoran 2 2 0 0 7 - 1 6 6 - 1 1 0 0 0 - 3 50 3.5 0.5 4
1081
81
Granton 1 1 0 0 11 - 0 3 11 - 1 0 0 0 0 - 3 100 11 0 11
1004
4
Greenock Morton 243 97 55 91 371 371 346 0 56 18 5 74 12 - 1.424 23.045 1.527 1.527 3.053
1090
90
Greenock Rangers 1 1 0 0 7 - 1 3 6 - 0 0 0 0 0 - 3 0 7 1 8
1130
130
Gretna 8 0 3 5 8 - 27 3 -19 - 0 1 0 9 0 - 0.375 0 1 3.375 4.375
1012
12
Hamilton Academical 181 70 48 63 321 270 258 51 47 21 8 85 9 - 1.425 25.967 1.773 1.492 3.265
1097
97
Harmonic 1 1 0 0 4 - 0 3 4 - 1 0 0 0 0 - 3 100 4 0 4
1009
9
Heart of Midlothian 240 75 59 106 335 - 417 284 -82 - 38 17 10 54 7 - 1.183 15.833 1.396 1.738 3.133
1010
10
Hibernian 240 77 51 112 315 - 462 282 -147 - 45 22 11 23 9 - 1.175 18.75 1.313 1.925 3.238
1142
142
Honvéd 2 0 0 2 0 - 4 0 -4 - 0 0 0 0 0 - 0 0 0 2 2
1101
101
Huntingdon 1 1 0 0 4 - 1 3 3 - 0 0 0 0 0 - 3 0 4 1 5
1141
141
Hurlford 1 0 0 1 0 - 3 0 -3 - 0 0 0 0 1 - 0 0 0 3 3
1035
35
Inverness Caledonian Thistle 45 18 9 18 63 60 63 3 11 3 3 62 1 - 1.4 24.444 1.4 1.333 2.733
1104
104
Inverness Citadel 1 1 0 0 3 - 0 3 3 - 1 0 0 0 0 - 3 100 3 0 3
1094
94
Irvine 1 1 0 0 5 - 0 3 5 - 1 0 2 0 0 - 3 100 5 0 5
1064
64
Johnstone 2 2 0 0 9 - 2 6 7 - 0 0 0 0 0 - 3 0 4.5 1 5.5
1124
124
Jordanhill 1 1 0 0 1 - 0 3 1 - 1 0 0 0 0 - 3 100 1 0 1
1113
113
Keflavík 1 1 0 0 3 - 1 3 2 - 0 0 0 0 0 - 3 0 3 1 4
1134
134
Kerrland 1 0 0 1 2 - 3 0 -1 - 0 0 0 0 0 - 0 0 2 3 5
1120
120
Kilbirnie 1 1 0 0 2 - 1 3 1 - 0 0 0 0 0 - 3 0 2 1 3
1003
3
Kilmarnock 249 103 55 91 375 371 364 4 68 17 6 52 10 - 1.462 27.309 1.506 1.49 2.996
1054
54
King's Park 7 4 0 3 12 - 9 12 3 - 0 0 1 0 0 - 1.714 0 1.714 1.286 3
1125
125
Kirkcaldy United 1 1 0 0 1 - 0 3 1 - 1 0 0 0 0 - 3 100 1 0 1
1131
131
LASK Linz 1 0 1 0 2 - 2 1 0 - 0 0 0 0 0 - 1 0 2 2 4
1044
44
Leith Athletic 13 7 1 5 26 - 23 22 3 - 5 2 2 0 0 - 1.692 38.462 2 1.769 3.769
1139
139
Leyton Orient 2 0 0 2 2 - 4 0 -2 - 0 0 1 0 0 - 0 0 1 2 3
1042
42
Linthouse 15 8 2 5 53 - 37 26 16 - 0 0 1 0 0 - 1.733 0 3.533 2.467 6
1026
26
Livingston 71 28 17 26 113 - 98 101 15 - 16 13 1 47 1 - 1.423 22.535 1.592 1.38 2.972
1143
143
Manchester City 2 0 0 2 1 - 9 0 -8 - 0 0 0 0 0 - 0 0 0.5 4.5 5
1128
128
Mansfield Town 2 1 0 1 3 - 3 3 0 - 1 0 0 0 0 - 1.5 50 1.5 1.5 3
1126
126
Marchton 1 1 0 0 1 - 0 3 1 - 1 0 0 0 0 - 3 100 1 0 1
1107
107
Maryhill 1 1 0 0 5 - 3 3 2 - 0 0 0 0 0 - 3 0 5 3 8
1060
60
Mavisbank 2 2 0 0 17 - 3 6 14 - 0 0 0 0 0 - 3 0 8.5 1.5 10
1098
98
Metro Selects 1 1 0 0 4 - 0 3 4 - 1 0 0 0 0 - 3 100 4 0 4
1137
137
Metz 1 0 0 1 0 - 1 0 -1 - 0 0 0 0 0 - 0 0 0 1 1
1040
40
Montrose 19 12 3 4 37 - 16 39 21 12 1 0 6 0 - 2.053 63.158 1.947 0.842 2.789
1005
5
Motherwell 248 90 68 90 386 - 391 338 -5 - 58 14 9 55 5 - 1.363 23.387 1.556 1.577 3.133
1087
87
Newton Stewart 1 1 0 0 9 - 2 3 7 - 0 0 0 0 0 - 3 0 9 2 11
1058
58
Nithsdale Wanderers 3 3 0 0 8 - 1 9 7 - 2 0 0 0 0 - 3 66.667 2.667 0.333 3
1067
67
Normal Athletic 2 2 0 0 5 - 0 6 5 - 2 1 0 0 0 - 3 100 2.5 0 2.5
1071
71
Northern 7 2 0 5 19 - 28 6 -9 - 0 0 0 0 0 - 0.857 0 2.714 4 6.714
1138
138
Old Westminsters 1 0 0 1 0 - 1 0 -1 - 0 0 0 0 0 - 0 0 0 1 1
1088
88
Orchard 1 1 0 0 8 - 1 3 7 - 0 0 0 0 0 - 3 0 8 1 9
1127
127
Penicuik Athletic 1 1 0 0 1 - 0 3 1 - 1 0 0 3 0 - 3 100 1 0 1
1052
52
Peterhead 10 4 1 5 15 15 13 0 1 0 1 11 0 - 1.3 10 1.5 1.5 3
1076
76
Petershill FC 2 1 1 0 5 - 4 4 1 - 0 0 0 0 0 - 2 0 2.5 2 4.5
1091
91
Pilgrims 1 1 0 0 7 - 1 3 6 - 0 0 0 0 0 - 3 0 7 1 8
1100
100
Pollokshaws 1 1 0 0 5 - 2 3 3 - 0 0 0 0 0 - 3 0 5 2 7
1034
34
Port Glasgow Athletic 37 18 5 14 78 - 67 59 11 - 9 4 3 0 3 - 1.595 24.324 2.108 1.811 3.919
1018
18
Queen of the South 128 60 30 38 229 169 210 60 36 11 5 94 10 - 1.641 28.125 1.789 1.32 3.109
1011
11
Queen's Park 167 78 28 61 323 272 262 51 44 15 4 11 0 - 1.569 26.347 1.934 1.629 3.563
1014
14
Raith Rovers 156 68 38 50 258 210 242 48 41 13 10 39 6 - 1.551 26.282 1.654 1.346 3
1019
19
Rangers 315 43 47 225 300 - 742 176 -442 - 34 21 14 37 10 - 0.559 10.794 0.952 2.356 3.308
1047
47
Renton 8 6 0 2 19 - 11 18 8 - 1 0 0 0 0 - 2.25 12.5 2.375 1.375 3.75
1032
32
Ross County 58 20 16 22 78 - 74 76 4 - 14 3 0 88 7 - 1.31 24.138 1.345 1.276 2.621
1056
56
Royal Albert 3 3 0 0 24 - 1 9 23 - 2 0 0 0 0 - 3 66.667 8 0.333 8.333
1092
92
Scotia Olympics 1 1 0 0 6 - 0 3 6 - 1 0 0 0 0 - 3 100 6 0 6
1116
116
Sir John Maxwell 1 1 0 0 2 - 0 3 2 - 1 0 0 0 0 - 3 100 2 0 2
1117
117
Sirius 1 1 0 0 2 - 0 3 2 - 1 0 0 0 0 - 3 100 2 0 2
1129
129
Spartak ZJŠ Brno 2 1 0 1 3 - 6 3 -3 - 0 1 0 0 0 - 1.5 0 1.5 3 4.5
1046
46
St Bernard's 15 6 1 8 32 - 51 19 -19 - 1 0 1 0 0 - 1.267 6.667 2.133 3.4 5.533
1020
20
St Johnstone 131 43 32 56 186 - 219 161 -33 - 25 10 5 55 6 - 1.229 19.084 1.42 1.672 3.092
1007
7
St Mirren 226 91 51 84 368 328 324 40 49 21 11 47 12 - 1.434 21.681 1.628 1.451 3.08
1037
37
Stenhousemuir 21 15 1 5 45 20 46 25 9 3 0 17 2 - 2.19 42.857 2.143 0.952 3.095
1022
22
Stirling Albion 75 37 18 20 131 - 91 129 40 - 21 9 5 43 4 - 1.72 28 1.747 1.213 2.96
1036
36
Stranraer 22 16 4 2 56 19 52 37 10 3 0 9 0 - 2.364 45.455 2.545 0.864 3.409
1102
102
Summerton Athletic 1 1 0 0 4 - 1 3 3 - 0 0 0 0 0 - 3 0 4 1 5
1086
86
Tarff Rovers 1 1 0 0 9 - 1 3 8 - 0 0 0 0 0 - 3 0 9 1 10
1013
13
Third Lanark 181 70 30 81 302 - 328 240 -26 - 36 20 7 0 1 - 1.326 19.89 1.669 1.812 3.481
1121
121
Thornliebank Rainbow 1 1 0 0 2 - 1 3 1 - 0 0 0 0 0 - 3 0 2 1 3
1070
70
Vale of Leven 4 2 0 2 8 - 8 6 0 - 1 1 0 0 0 - 1.5 25 2 2 4
1083
83
Västerhaninge 1 1 0 0 11 - 1 3 10 - 0 2 0 0 0 - 3 0 11 1 12
1077
77
Wellpark 2 1 1 0 3 - 2 4 1 - 0 0 0 0 0 - 2 0 1.5 1 2.5
1132
132
West Calder Swifts 1 0 1 0 0 - 0 1 0 - 1 0 0 0 0 - 1 100 0 0 0
1085
85
Westbourne 1 1 0 0 10 - 0 3 10 - 1 0 0 0 0 - 3 100 10 0 10
1135
135
Wishaw Thistle 1 0 0 1 2 - 3 0 -1 - 0 0 0 0 0 - 0 0 2 3 5
1057
57
Yoker 3 3 0 0 12 - 0 9 12 - 3 0 0 0 0 - 3 100 4 0 4
1136
136
Zagreb 1 0 0 1 1 - 2 0 -1 - 0 0 0 0 0 - 0 0 1 2 3