Premiership 2024-2025 — First Goal Time Tracker
| in | Date | Teams | HT | FT | 1st goal | 1 | X | 2 |
|---|---|---|---|---|---|---|---|---|
| 198 | 13 Apr | HibernianvsDundee FC | 1:0 | 4:0 | 26' | 1.48 | 4.55 | 6.01 |
| 197 | 13 Apr | AberdeenvsRangers | 2:0 | 2:2 | 31' | 2.48 | 3.63 | 2.61 |
| 196 | 12 Apr | Dundee UtdvsSt Johnstone | 1:0 | 1:0 | 25' | 1.84 | 3.51 | 4.28 |
| 195 | 12 Apr | MotherwellvsHearts | 0:0 | 0:0 | 111' | 4.22 | 3.72 | 1.80 |
| 194 | 12 Apr | St. MirrenvsRoss County | 1:1 | 3:2 | 22' | 1.55 | 3.98 | 6.16 |
| 193 | 12 Apr | CelticvsKilmarnock | 4:1 | 5:1 | 9' | 1.18 | 7.09 | 13.81 |
| 192 | 06 Apr | HeartsvsDundee Utd | 0:0 | 0:1 | 67' | 1.71 | 3.77 | 4.80 |
| 191 | 06 Apr | St JohnstonevsCeltic | 1:0 | 1:0 | 4' | 17.65 | 7.48 | 1.15 |
| 190 | 05 Apr | Dundee FCvsSt. Mirren | 1:0 | 2:0 | 2' | 2.73 | 3.35 | 2.52 |
| 189 | 05 Apr | RangersvsHibernian | 0:1 | 0:2 | 8' | 1.49 | 4.49 | 6.04 |
| 188 | 05 Apr | Ross CountyvsAberdeen | 0:1 | 0:1 | 33' | 3.74 | 3.45 | 1.98 |
| 187 | 05 Apr | KilmarnockvsMotherwell | 1:0 | 2:0 | 22' | 1.75 | 3.61 | 4.63 |
| 186 | 30 Mar | Ross CountyvsDundee Utd | 0:0 | 0:1 | 74' | 2.99 | 3.18 | 2.43 |
| 185 | 29 Mar | Dundee FCvsRangers | 2:1 | 3:4 | 2' | 7.16 | 5.39 | 1.36 |
| 184 | 29 Mar | CelticvsHearts | 3:0 | 3:0 | 17' | 1.21 | 6.82 | 11.77 |
| 183 | 29 Mar | HibernianvsSt Johnstone | 2:0 | 3:0 | 18' | 1.61 | 3.82 | 5.67 |
| 182 | 29 Mar | St. MirrenvsKilmarnock | 2:0 | 5:1 | 6' | 2.33 | 3.22 | 3.12 |
| 181 | 29 Mar | AberdeenvsMotherwell | 2:1 | 4:1 | 5' | 1.68 | 3.74 | 5.07 |
| 180 | 16 Mar | Dundee UtdvsDundee FC | 1:3 | 2:4 | 17' | 1.84 | 3.70 | 4.06 |
| 179 | 16 Mar | CelticvsRangers | 0:2 | 2:3 | 4' | 1.64 | 4.06 | 4.92 |
| 178 | 15 Mar | HeartsvsRoss County | 1:0 | 2:0 | 26' | 1.44 | 4.42 | 7.21 |
| 177 | 15 Mar | KilmarnockvsHibernian | 0:1 | 1:1 | 25' | 2.43 | 3.23 | 2.97 |
| 176 | 15 Mar | MotherwellvsSt. Mirren | 1:2 | 2:2 | 23' | 2.88 | 3.00 | 2.64 |
| 175 | 15 Mar | St JohnstonevsAberdeen | 0:0 | 0:0 | 111' | 2.96 | 3.26 | 2.41 |
| 174 | 02 Mar | AberdeenvsDundee Utd | 0:2 | 2:2 | 20' | 2.05 | 3.37 | 3.60 |
| 173 | 02 Mar | HibernianvsHearts | 1:1 | 2:1 | 6' | 2.51 | 3.27 | 2.83 |
| 172 | 01 Mar | St. MirrenvsCeltic | 1:2 | 2:5 | 28' | 9.01 | 5.41 | 1.31 |
| 171 | 01 Mar | Ross CountyvsKilmarnock | 1:0 | 1:0 | 35' | 3.12 | 3.07 | 2.40 |
| 170 | 01 Mar | Dundee FCvsSt Johnstone | 1:1 | 1:1 | 40' | 2.29 | 3.29 | 3.15 |
| 169 | 01 Mar | RangersvsMotherwell | 0:2 | 1:2 | 9' | 1.13 | 8.47 | 19.82 |
| 168 | 26 Feb | KilmarnockvsRangers | 2:1 | 2:4 | 11' | 6.25 | 4.50 | 1.47 |
| 167 | 26 Feb | Dundee UtdvsHibernian | 1:1 | 1:3 | 6' | 2.77 | 3.15 | 2.63 |
| 166 | 26 Feb | MotherwellvsDundee FC | 1:0 | 2:1 | 12' | 2.32 | 3.31 | 3.05 |
| 165 | 26 Feb | St JohnstonevsRoss County | 0:0 | 1:0 | 66' | 2.40 | 3.14 | 3.10 |
| 164 | 26 Feb | HeartsvsSt. Mirren | 0:1 | 3:1 | 37' | 1.79 | 3.62 | 4.46 |
| 163 | 25 Feb | CelticvsAberdeen | 3:0 | 5:1 | 24' | 1.13 | 8.86 | 17.60 |
| 162 | 23 Feb | St JohnstonevsHearts | 0:1 | 1:2 | 36' | 3.97 | 3.55 | 1.91 |
| 161 | 22 Feb | AberdeenvsKilmarnock | 0:0 | 1:0 | 91' | 2.12 | 3.28 | 3.54 |
| 160 | 22 Feb | RangersvsSt. Mirren | 0:0 | 0:2 | 51' | 1.17 | 7.22 | 15.47 |
| 159 | 22 Feb | Ross CountyvsDundee FC | 1:1 | 3:1 | 4' | 2.35 | 3.16 | 3.14 |
| 158 | 22 Feb | Dundee UtdvsMotherwell | 1:0 | 1:0 | 31' | 1.71 | 3.67 | 4.89 |
| 157 | 22 Feb | HibernianvsCeltic | 2:0 | 2:1 | 2' | 6.54 | 4.47 | 1.46 |
| 156 | 16 Feb | St. MirrenvsHibernian | 0:0 | 0:0 | 111' | 2.90 | 3.15 | 2.51 |
| 155 | 16 Feb | HeartsvsRangers | 0:1 | 1:3 | 20' | 5.38 | 4.19 | 1.58 |
| 154 | 15 Feb | CelticvsDundee Utd | 2:0 | 3:0 | 23' | 1.18 | 7.18 | 13.88 |
| 153 | 15 Feb | Dundee FCvsAberdeen | 0:1 | 1:2 | 29' | 2.69 | 3.38 | 2.54 |
| 152 | 15 Feb | KilmarnockvsSt Johnstone | 1:0 | 3:1 | 9' | 1.83 | 3.41 | 4.49 |
| 151 | 15 Feb | MotherwellvsRoss County | 0:1 | 0:3 | 32' | 2.10 | 3.12 | 3.77 |
| 150 | 05 Feb | CelticvsDundee FC | 2:0 | 6:0 | 18' | 1.06 | 12.33 | 31.43 |
| 149 | 02 Feb | MotherwellvsCeltic | 1:2 | 1:3 | 1' | 14.55 | 7.11 | 1.18 |
| 148 | 02 Feb | RangersvsRoss County | 3:0 | 4:0 | 18' | 1.09 | 10.35 | 24.88 |
| 147 | 01 Feb | KilmarnockvsDundee Utd | 0:0 | 1:0 | 72' | 2.32 | 3.33 | 3.04 |
| 146 | 01 Feb | Dundee FCvsHearts | 0:2 | 0:6 | 15' | 3.19 | 3.41 | 2.20 |
| 145 | 01 Feb | St. MirrenvsSt Johnstone | 0:0 | 0:1 | 71' | 1.84 | 3.37 | 4.50 |
| 144 | 01 Feb | HibernianvsAberdeen | 1:0 | 2:0 | 24' | 1.80 | 3.62 | 4.36 |
| 143 | 26 Jan | Dundee UtdvsRangers | 1:1 | 1:3 | 19' | 5.37 | 4.22 | 1.56 |
| 142 | 25 Jan | HeartsvsKilmarnock | 1:0 | 3:2 | 7' | 1.86 | 3.54 | 4.17 |
| 141 | 25 Jan | Ross CountyvsHibernian | 0:1 | 1:1 | 42' | 4.03 | 3.41 | 1.93 |
| 140 | 25 Jan | St JohnstonevsMotherwell | 0:1 | 2:1 | 4' | 2.06 | 3.21 | 3.76 |
| 139 | 25 Jan | AberdeenvsSt. Mirren | 0:2 | 0:3 | 7' | 1.99 | 3.42 | 3.71 |
| 138 | 15 Jan | RangersvsAberdeen | 1:0 | 3:0 | 13' | 1.19 | 7.06 | 13.09 |
| 137 | 14 Jan | Dundee FCvsCeltic | 1:1 | 3:3 | 5' | 12.85 | 7.07 | 1.19 |
| 136 | 12 Jan | AberdeenvsHearts | 0:0 | 0:0 | 111' | 2.58 | 3.38 | 2.65 |
| 135 | 12 Jan | RangersvsSt Johnstone | 3:0 | 3:1 | 16' | 1.10 | 9.34 | 20.04 |
| 134 | 11 Jan | St. MirrenvsDundee Utd | 0:0 | 0:1 | 88' | 2.59 | 2.98 | 2.93 |
| 133 | 11 Jan | HibernianvsMotherwell | 2:0 | 3:1 | 27' | 1.49 | 4.34 | 6.21 |
| 132 | 11 Jan | Ross CountyvsCeltic | 0:1 | 1:4 | 40' | 13.68 | 6.67 | 1.20 |
| 131 | 09 Jan | Dundee FCvsRangers | 1:1 | 1:1 | 6' | 9.46 | 5.78 | 1.28 |
| 130 | 08 Jan | CelticvsDundee Utd | 1:0 | 2:0 | 23' | 1.13 | 8.35 | 18.73 |
| 129 | 08 Jan | KilmarnockvsMotherwell | 0:0 | 0:0 | 111' | 1.84 | 3.45 | 4.35 |
| 128 | 05 Jan | CelticvsSt. Mirren | 2:0 | 3:0 | 33' | 1.13 | 8.66 | 17.21 |
| 127 | 05 Jan | Dundee UtdvsHearts | 0:0 | 0:1 | 73' | 2.39 | 3.28 | 2.97 |
| 126 | 05 Jan | KilmarnockvsRoss County | 0:0 | 0:1 | 86' | 1.59 | 3.90 | 5.75 |
| 125 | 05 Jan | St JohnstonevsDundee FC | 0:3 | 1:3 | 3' | 2.53 | 3.28 | 2.77 |
| 124 | 05 Jan | MotherwellvsAberdeen | 2:0 | 2:0 | 34' | 2.70 | 3.25 | 2.61 |
| 123 | 05 Jan | HibernianvsRangers | 1:2 | 3:3 | 4' | 5.66 | 4.46 | 1.51 |
| 122 | 02 Jan | Dundee FCvsDundee Utd | 0:0 | 1:2 | 61' | 3.07 | 3.40 | 2.27 |
| 121 | 02 Jan | HeartsvsMotherwell | 1:0 | 1:0 | 7' | 1.70 | 3.76 | 4.94 |
| 120 | 02 Jan | KilmarnockvsSt. Mirren | 1:0 | 2:0 | 8' | 2.23 | 3.22 | 3.33 |
| 119 | 02 Jan | RangersvsCeltic | 1:0 | 3:0 | 7' | 3.23 | 3.68 | 2.10 |
| 118 | 02 Jan | St JohnstonevsHibernian | 1:0 | 1:1 | 49' | 3.72 | 3.51 | 1.98 |
| 117 | 02 Jan | AberdeenvsRoss County | 1:1 | 1:2 | 24' | 1.69 | 3.81 | 4.87 |
| 116 | 29 Dec | Dundee UtdvsAberdeen | 0:0 | 1:0 | 94' | 2.21 | 3.44 | 3.13 |
| 115 | 29 Dec | HibernianvsKilmarnock | 1:0 | 1:0 | 25' | 1.95 | 3.52 | 3.83 |
| 114 | 29 Dec | MotherwellvsRangers | 2:0 | 2:2 | 16' | 8.22 | 5.18 | 1.34 |
| 113 | 29 Dec | Ross CountyvsHearts | 0:1 | 2:2 | 2' | 3.08 | 3.30 | 2.31 |
| 112 | 29 Dec | St. MirrenvsDundee FC | 1:1 | 1:2 | 29' | 1.88 | 3.61 | 3.99 |
| 111 | 29 Dec | CelticvsSt Johnstone | 1:0 | 4:0 | 30' | 1.07 | 11.05 | 30.01 |
| 110 | 26 Dec | St. MirrenvsRangers | 1:0 | 2:1 | 30' | 8.35 | 5.94 | 13.78 |
| 109 | 26 Dec | CelticvsMotherwell | 1:0 | 4:0 | 46' | 1.12 | 9.25 | 19.34 |
| 108 | 26 Dec | KilmarnockvsAberdeen | 1:0 | 4:0 | 18' | 2.34 | 5.46 | 15.18 |
| 107 | 26 Dec | St JohnstonevsDundee Utd | 1:0 | 1:2 | 44' | 7.03 | 3.50 | 2.29 |
| 106 | 26 Dec | Dundee FCvsRoss County | 0:1 | 0:3 | 23' | 5.90 | 4.37 | 4.14 |
| 105 | 26 Dec | HeartsvsHibernian | 1:1 | 1:2 | 9' | 8.70 | 3.88 | 3.17 |
| 104 | 22 Dec | HeartsvsSt Johnstone | 1:0 | 2:1 | 16' | 1.62 | 3.93 | 5.28 |
| 103 | 22 Dec | Dundee UtdvsCeltic | 0:0 | 0:0 | 111' | 8.27 | 5.25 | 1.33 |
| 102 | 21 Dec | AberdeenvsHibernian | 1:2 | 1:3 | 14' | 2.02 | 3.54 | 3.51 |
| 101 | 21 Dec | RangersvsDundee FC | 0:0 | 1:0 | 46' | 1.07 | 11.51 | 25.07 |
| 100 | 21 Dec | Ross CountyvsSt. Mirren | 0:1 | 1:2 | 27' | 2.86 | 3.16 | 2.54 |
| 99 | 20 Dec | MotherwellvsKilmarnock | 1:0 | 1:1 | 17' | 2.11 | 3.39 | 3.44 |
| 98 | 15 Dec | KilmarnockvsHearts | 1:0 | 1:0 | 18' | 2.74 | 3.22 | 2.59 |
| 97 | 14 Dec | MotherwellvsDundee Utd | 3:1 | 4:3 | 1' | 2.49 | 3.33 | 2.79 |
| 96 | 14 Dec | St JohnstonevsSt. Mirren | 0:1 | 2:3 | 10' | 2.79 | 3.19 | 2.55 |
| 95 | 14 Dec | HibernianvsRoss County | 1:1 | 3:1 | 3' | 1.44 | 4.47 | 7.13 |
| 94 | 08 Dec | Ross CountyvsRangers | 0:2 | 0:3 | 6' | 14.14 | 6.75 | 1.19 |
| 93 | 07 Dec | CelticvsHibernian | 1:0 | 3:0 | 6' | 1.17 | 7.53 | 14.57 |
| 92 | 07 Dec | Dundee UtdvsKilmarnock | 0:0 | 1:1 | 79' | 2.01 | 3.43 | 3.71 |
| 91 | 07 Dec | HeartsvsDundee FC | 2:0 | 2:0 | 21' | 1.63 | 4.03 | 5.06 |
| 90 | 07 Dec | St. MirrenvsMotherwell | 0:0 | 0:1 | 94' | 1.90 | 3.42 | 4.20 |
| 89 | 07 Dec | AberdeenvsSt Johnstone | 0:1 | 1:1 | 25' | 1.59 | 4.10 | 5.31 |
| 88 | 04 Dec | AberdeenvsCeltic | 0:0 | 0:1 | 78' | 10.13 | 5.95 | 1.27 |
| 87 | 04 Dec | RangersvsKilmarnock | 1:0 | 6:0 | 37' | 1.22 | 6.29 | 12.73 |
| 86 | 04 Dec | Dundee FCvsMotherwell | 1:1 | 4:1 | 14' | 2.04 | 3.48 | 3.55 |
| 85 | 01 Dec | HeartsvsAberdeen | 0:1 | 1:1 | 37' | 1.85 | 3.61 | 4.06 |
| 84 | 01 Dec | St JohnstonevsRangers | 0:0 | 0:1 | 63' | 8.61 | 5.70 | 1.30 |
| 83 | 30 Nov | Dundee UtdvsSt. Mirren | 0:0 | 2:0 | 79' | 2.27 | 3.32 | 3.14 |
| 82 | 30 Nov | KilmarnockvsDundee FC | 0:0 | 1:1 | 71' | 2.00 | 3.48 | 3.66 |
| 81 | 30 Nov | MotherwellvsHibernian | 0:2 | 0:3 | 26' | 2.81 | 3.33 | 2.48 |
| 80 | 30 Nov | CelticvsRoss County | 5:0 | 5:0 | 10' | 1.06 | 12.37 | 32.05 |
| 79 | 26 Nov | HibernianvsAberdeen | 1:0 | 3:3 | 40' | 2.50 | 3.29 | 2.80 |
| 78 | 23 Nov | HeartsvsCeltic | 0:0 | 1:4 | 55' | 6.40 | 4.75 | 1.44 |
| 77 | 23 Nov | Dundee FCvsHibernian | 3:1 | 4:1 | 2' | 2.76 | 3.32 | 2.53 |
| 76 | 23 Nov | St. MirrenvsAberdeen | 1:0 | 2:1 | 19' | 2.66 | 3.35 | 2.54 |
| 75 | 23 Nov | RangersvsDundee Utd | 0:1 | 1:1 | 36' | 1.22 | 6.32 | 11.67 |
| 74 | 23 Nov | Ross CountyvsMotherwell | 0:0 | 2:1 | 47' | 2.62 | 3.01 | 2.89 |
| 73 | 23 Nov | St JohnstonevsKilmarnock | 0:0 | 1:0 | 53' | 3.37 | 3.45 | 2.12 |
| 72 | 10 Nov | RangersvsHearts | 1:0 | 1:0 | 6' | 1.36 | 5.06 | 7.82 |
| 71 | 10 Nov | KilmarnockvsCeltic | 0:1 | 0:2 | 49' | 10.42 | 5.91 | 1.26 |
| 70 | 09 Nov | AberdeenvsDundee FC | 0:0 | 4:1 | 53' | 1.84 | 3.64 | 4.16 |
| 69 | 09 Nov | HibernianvsSt. Mirren | 0:2 | 1:2 | 16' | 1.79 | 3.55 | 4.53 |
| 68 | 09 Nov | MotherwellvsSt Johnstone | 2:0 | 2:1 | 20' | 2.09 | 3.40 | 3.46 |
| 67 | 09 Nov | Dundee UtdvsRoss County | 0:0 | 3:0 | 57' | 1.80 | 3.44 | 4.62 |
| 66 | 03 Nov | Dundee FCvsKilmarnock | 1:2 | 3:2 | 24' | 2.69 | 3.37 | 2.55 |
| 65 | 03 Nov | HibernianvsDundee Utd | 1:0 | 1:1 | 28' | 1.79 | 3.61 | 4.38 |
| 64 | 02 Nov | St JohnstonevsHearts | 0:1 | 1:2 | 23' | 3.75 | 3.56 | 1.95 |
| 63 | 02 Nov | St. MirrenvsRoss County | 0:0 | 0:0 | 111' | 1.73 | 3.53 | 5.09 |
| 62 | 30 Oct | AberdeenvsRangers | 1:0 | 2:1 | 31' | 3.79 | 3.57 | 1.94 |
| 61 | 30 Oct | Dundee UtdvsMotherwell | 1:1 | 1:2 | 23' | 1.93 | 3.53 | 3.86 |
| 60 | 30 Oct | HeartsvsKilmarnock | 1:0 | 1:2 | 44' | 1.78 | 3.67 | 4.39 |
| 59 | 30 Oct | Ross CountyvsHibernian | 0:0 | 0:0 | 111' | 4.01 | 3.40 | 1.93 |
| 58 | 30 Oct | St. MirrenvsSt Johnstone | 1:1 | 3:1 | 8' | 1.97 | 3.36 | 3.90 |
| 57 | 30 Oct | CelticvsDundee FC | 0:0 | 2:0 | 60' | 1.16 | 7.95 | 14.84 |
| 56 | 27 Oct | MotherwellvsCeltic | 0:1 | 0:3 | 27' | 10.91 | 7.01 | 1.22 |
| 55 | 27 Oct | RangersvsSt. Mirren | 1:1 | 2:1 | 13' | 1.28 | 5.49 | 10.54 |
| 54 | 27 Oct | HibernianvsHearts | 0:0 | 1:1 | 65' | 2.32 | 3.30 | 3.07 |
| 53 | 26 Oct | AberdeenvsDundee Utd | 0:0 | 1:0 | 84' | 1.79 | 3.67 | 4.41 |
| 52 | 26 Oct | Dundee FCvsSt Johnstone | 1:0 | 1:2 | 12' | 1.76 | 3.70 | 4.54 |
| 51 | 26 Oct | Ross CountyvsKilmarnock | 0:1 | 2:1 | 39' | 3.77 | 3.34 | 2.01 |
| 50 | 20 Oct | KilmarnockvsRangers | 0:0 | 1:0 | 87' | 5.79 | 4.37 | 1.51 |
| 49 | 19 Oct | Dundee UtdvsHibernian | 1:1 | 3:2 | 20' | 2.79 | 3.31 | 2.49 |
| 48 | 19 Oct | HeartsvsSt. Mirren | 1:0 | 4:0 | 15' | 1.76 | 3.73 | 4.44 |
| 47 | 19 Oct | MotherwellvsDundee FC | 0:1 | 0:1 | 38' | 1.99 | 3.68 | 3.48 |
| 46 | 19 Oct | St JohnstonevsRoss County | 2:0 | 3:0 | 16' | 2.57 | 3.15 | 2.81 |
| 45 | 19 Oct | CelticvsAberdeen | 2:0 | 2:2 | 24' | 1.19 | 7.13 | 12.75 |
| 44 | 06 Oct | RangersvsSt Johnstone | 1:0 | 2:0 | 34' | 1.08 | 11.08 | 26.10 |
| 43 | 06 Oct | AberdeenvsHearts | 1:1 | 3:2 | 2' | 1.83 | 3.76 | 4.03 |
| 42 | 06 Oct | Ross CountyvsCeltic | 1:0 | 1:2 | 43' | 13.91 | 7.52 | 1.17 |
| 41 | 05 Oct | HibernianvsMotherwell | 0:0 | 1:2 | 56' | 1.81 | 3.61 | 4.27 |
| 40 | 05 Oct | St. MirrenvsDundee Utd | 0:0 | 0:1 | 75' | 2.34 | 3.26 | 3.05 |
| 39 | 05 Oct | Dundee FCvsKilmarnock | 1:0 | 2:3 | 24' | 2.23 | 3.47 | 3.07 |
| 38 | 29 Sept | RangersvsHibernian | 1:0 | 1:0 | 34' | 1.28 | 5.57 | 10.03 |
| 37 | 28 Sept | St JohnstonevsCeltic | 0:3 | 0:6 | 35' | 17.74 | 8.58 | 1.13 |
| 36 | 28 Sept | MotherwellvsSt. Mirren | 2:1 | 2:1 | 9' | 2.14 | 3.28 | 3.47 |
| 35 | 28 Sept | HeartsvsRoss County | 0:1 | 1:1 | 35' | 1.61 | 3.93 | 5.43 |
| 34 | 28 Sept | KilmarnockvsDundee Utd | 0:1 | 3:3 | 21' | 2.07 | 3.32 | 3.62 |
| 33 | 28 Sept | Dundee FCvsAberdeen | 1:2 | 1:2 | 15' | 3.07 | 3.58 | 2.19 |
| 32 | 21 Sept | Ross CountyvsSt Johnstone | 1:1 | 3:3 | 19' | 1.89 | 3.44 | 4.18 |
| 31 | 21 Sept | St. MirrenvsHearts | 2:1 | 2:1 | 8' | 2.76 | 3.28 | 2.55 |
| 30 | 15 Sept | Dundee UtdvsRangers | 0:1 | 0:1 | 7' | 5.93 | 4.39 | 1.50 |
| 29 | 14 Sept | AberdeenvsMotherwell | 1:0 | 2:1 | 27' | 1.67 | 3.76 | 5.03 |
| 28 | 14 Sept | CelticvsHearts | 0:0 | 2:0 | 52' | 1.13 | 8.73 | 17.43 |
| 27 | 14 Sept | HibernianvsSt Johnstone | 1:0 | 2:0 | 46' | 1.57 | 4.13 | 5.40 |
| 26 | 14 Sept | Ross CountyvsDundee FC | 2:0 | 2:0 | 6' | 2.81 | 3.52 | 2.36 |
| 25 | 14 Sept | St. MirrenvsKilmarnock | 2:1 | 2:2 | 7' | 2.39 | 3.16 | 3.06 |
| 24 | 01 Sept | HeartsvsDundee Utd | 0:0 | 0:1 | 76' | 1.87 | 3.60 | 3.98 |
| 23 | 01 Sept | KilmarnockvsHibernian | 0:0 | 1:1 | 50' | 2.58 | 3.17 | 2.78 |
| 22 | 01 Sept | CelticvsRangers | 2:0 | 3:0 | 17' | 1.65 | 4.08 | 4.77 |
| 21 | 31 Aug | Ross CountyvsAberdeen | 0:0 | 0:1 | 98' | 4.22 | 3.59 | 1.83 |
| 20 | 31 Aug | St JohnstonevsMotherwell | 0:1 | 1:2 | 11' | 2.96 | 3.34 | 2.36 |
| 19 | 31 Aug | Dundee FCvsSt. Mirren | 1:2 | 2:2 | 26' | 2.26 | 3.36 | 3.11 |
| 18 | 25 Aug | AberdeenvsKilmarnock | 1:0 | 2:0 | 23' | 1.76 | 3.51 | 4.77 |
| 17 | 25 Aug | MotherwellvsHearts | 1:0 | 3:1 | 24' | 3.09 | 3.29 | 2.30 |
| 16 | 25 Aug | St. MirrenvsCeltic | 0:2 | 0:3 | 3' | 12.37 | 6.59 | 1.21 |
| 15 | 24 Aug | HibernianvsDundee FC | 1:1 | 2:2 | 9' | 2.03 | 3.61 | 3.44 |
| 14 | 24 Aug | RangersvsRoss County | 2:0 | 6:0 | 18' | 1.15 | 7.99 | 15.32 |
| 13 | 24 Aug | Dundee UtdvsSt Johnstone | 0:0 | 2:0 | 54' | 1.76 | 3.77 | 4.45 |
| 12 | 11 Aug | AberdeenvsSt. Mirren | 1:1 | 3:1 | 39' | 1.72 | 3.70 | 4.78 |
| 11 | 11 Aug | KilmarnockvsSt Johnstone | 0:2 | 0:3 | 3' | 1.60 | 4.02 | 5.24 |
| 10 | 11 Aug | HibernianvsCeltic | 0:2 | 0:2 | 3' | 8.82 | 5.64 | 1.30 |
| 9 | 10 Aug | Dundee FCvsHearts | 3:0 | 3:1 | 23' | 3.00 | 3.47 | 2.27 |
| 8 | 10 Aug | Ross CountyvsDundee Utd | 0:0 | 1:1 | 48' | 3.20 | 3.37 | 2.21 |
| 7 | 10 Aug | RangersvsMotherwell | 2:1 | 2:1 | 13' | 1.19 | 7.18 | 13.04 |
| 6 | 05 Aug | St JohnstonevsAberdeen | 0:1 | 1:2 | 22' | 4.00 | 3.57 | 1.89 |
| 5 | 04 Aug | CelticvsKilmarnock | 2:0 | 4:0 | 17' | 1.12 | 8.94 | 20.37 |
| 4 | 04 Aug | St. MirrenvsHibernian | 0:0 | 3:0 | 48' | 2.71 | 3.26 | 2.59 |
| 3 | 04 Aug | Dundee UtdvsDundee FC | 2:1 | 2:2 | 13' | 2.39 | 3.22 | 3.03 |
| 2 | 03 Aug | MotherwellvsRoss County | 0:0 | 0:0 | 111' | 2.24 | 3.21 | 3.33 |
| 1 | 03 Aug | HeartsvsRangers | 0:0 | 0:0 | 111' | 4.31 | 4.13 | 1.70 |
Every bookmaker's opening and closing odds for 1,220 Premiership matches, 2020-21 to 2025-26, joined to results. 6 seasons, one download.
Statistics from all 198 Premiership matches in the 2024-2025 season: 584 goals in total, an average of 2.95 per match, with the first goal arriving after 29.2 minutes on average.
When goals are scored
584 goals across the 188 matches that produced one, placed by the minute each was scored. The busiest stretch is 15-30, with 16.4% of them. 24.7% arrive from the 75th minute on, and 9.2% in stoppage time at the end.
- 0-1567 · 11.5%
- 15-3096 · 16.4%
- 30-4585 · 14.6%
- 45+19 · 3.3%
- 46-6085 · 14.6%
- 60-7588 · 15.1%
- 75-9090 · 15.4%
- 90+54 · 9.2%
Blue is the first half, grey the second, amber the two stoppage-time bins. Minutes are as recorded: first-half stoppage counts as 45+, and anything after 90 as 90+.
45.7% of goals come before half time. That figure counts first-half stoppage time, which is where most published numbers go wrong: goals in added time at the end of the half are recorded as minutes 46, 47 and 48, so cutting the match at minute 45 pushes them into the second half and gives 42.5% instead — out by 3.2 points.
First Goal Timing
Across 198 matches the first goal arrived after 29.2 minutes on average. The histogram shows when the opening goal was scored, in three-minute bins, including matches with no goal at all.
