St Johnstone:

Premiership - 2023/2024

Tour

Score

Score by xG

Date

Motherwell - St Johnstone 38 Round 1 : 2 3.671 - 1.005 19.05.2024 17:00
St Johnstone - Ross County 37 Round 1 : 1 0.416 - 0.709 15.05.2024 21:45
Livingston - St Johnstone 36 Round 2 : 1 1.076 - 3.023 11.05.2024 17:00
Aberdeen - St Johnstone 35 Round 1 : 0 2.544 - 0.589 04.05.2024 17:00
St Johnstone - Hibernian 34 Round 1 : 3 0.875 - 1.675 27.04.2024 17:00
St Johnstone - Kilmarnock 33 Round 0 : 2 1.693 - 3.093 13.04.2024 17:00
Hibernian - St Johnstone 32 Round 1 : 2 1.919 - 0.643 06.04.2024 17:00
St Johnstone - Dundee FC 31 Round 1 : 2 1.653 - 1.637 30.03.2024 16:00
Celtic - St Johnstone 30 Round 3 : 1 4.007 - 1.102 16.03.2024 17:00
St Johnstone - Livingston 29 Round 1 : 1 0.594 - 0.829 02.03.2024 17:00
Aberdeen - St Johnstone 28 Round 0 : 2 2.551 - 1.257 28.02.2024 21:45
St. Mirren - St Johnstone 27 Round 2 : 0 1.603 - 0.771 24.02.2024 17:00
St Johnstone - Rangers 26 Round 0 : 3 0.134 - 2.729 18.02.2024 14:00
St Johnstone - Hearts 25 Round 0 : 1 0.949 - 1.728 07.02.2024 21:45
Ross County - St Johnstone 24 Round 0 : 1 0.826 - 0.77 03.02.2024 17:00
St Johnstone - Motherwell 23 Round 1 : 1 1.099 - 1.066 27.01.2024 17:00
Dundee FC - St Johnstone 22 Round 2 : 1 2.958 - 1.438 11.02.2024 16:00
St Johnstone - Hibernian 21 Round 1 : 0 1.049 - 0.381 16.12.2023 17:00
Livingston - St Johnstone 20 Round 0 : 0 0.628 - 0.708 27.12.2023 21:45
Kilmarnock - St Johnstone 19 Round 2 : 1 1.227 - 0.993 23.12.2023 17:00
St Johnstone - Aberdeen 18 Round 1 : 1 0.771 - 1.337 24.01.2024 21:45
Motherwell - St Johnstone 17 Round 1 : 1 1.483 - 0.982 09.12.2023 17:00
St Johnstone - St. Mirren 16 Round 1 : 0 2.209 - 1.984 06.12.2023 21:45
St Johnstone - Celtic 15 Round 1 : 3 1.617 - 2.271 03.12.2023 14:00
Hearts - St Johnstone 14 Round 1 : 0 1.79 - 1.081 25.11.2023 17:00
St Johnstone - Ross County 13 Round 1 : 0 0.867 - 0.166 11.11.2023 17:00
Rangers - St Johnstone 12 Round 2 : 0 2.749 - 0.003 20.12.2023 21:45
St Johnstone - Kilmarnock 11 Round 2 : 1 1.569 - 1.03 01.11.2023 21:45
St. Mirren - St Johnstone 10 Round 4 : 0 1.579 - 0.743 28.10.2023 17:00
St Johnstone - Motherwell 9 Round 2 : 2 0.55 - 1.498 07.11.2023 21:45
Aberdeen - St Johnstone 8 Round 0 : 0 0.86 - 0.271 08.10.2023 17:00
St Johnstone - Livingston 7 Round 1 : 1 0.434 - 1.118 30.09.2023 17:00
Hibernian - St Johnstone 6 Round 2 : 0 2.035 - 0.709 23.09.2023 17:00
St Johnstone - Rangers 5 Round 0 : 2 0.134 - 2.413 16.09.2023 14:30
St Johnstone - Dundee FC 4 Round 2 : 2 2.388 - 2.434 02.09.2023 17:00
Celtic - St Johnstone 3 Round 0 : 0 2.099 - 0.418 26.08.2023 17:00
Ross County - St Johnstone 2 Round 2 : 0 2.518 - 0.717 12.08.2023 17:00
St Johnstone - Hearts 1 Round 0 : 2 0.788 - 2.672 05.08.2023 17:00

Premiership - 2022/2023

Tour

Score

Score by xG

Date

St Johnstone - Hibernian 33 Round 1 : 1 0.838 - 0.101 22.04.2023 17:00
Livingston - St Johnstone 32 Round 2 : 0 0.37 - 0.666 15.04.2023 17:00
St Johnstone - Ross County 31 Round 0 : 2 0.793 - 0.794 08.04.2023 17:00
St Johnstone - Aberdeen 30 Round 0 : 1 0.7 - 0.997 01.04.2023 17:00
Kilmarnock - St Johnstone 29 Round 1 : 1 1.14 - 0.236 18.03.2023 17:00
Hearts - St Johnstone 28 Round 3 : 0 1.41 - 1.577 04.03.2023 17:00
St Johnstone - St. Mirren 27 Round 1 : 1 0.214 - 1.079 25.02.2023 17:00
Dundee Utd - St Johnstone 26 Round 1 : 2 0.531 - 1.285 18.02.2023 17:00
St Johnstone - Celtic 25 Round 1 : 4 0.159 - 1.325 05.02.2023 14:00
Motherwell - St Johnstone 24 Round 0 : 2 0.122 - 1.272 01.02.2023 21:45
Rangers - St Johnstone 23 Round 2 : 0 2.89 - 0.159 28.01.2023 17:00
St Johnstone - Livingston 22 Round 2 : 4 2.376 - 1.659 14.01.2023 17:00
Aberdeen - St Johnstone 21 Round 2 : 0 1.929 - 0.508 07.01.2023 17:00
St Johnstone - Dundee Utd 20 Round 0 : 1 0.468 - 0.183 02.01.2023 17:00
St Johnstone - Hearts 19 Round 2 : 3 2.116 - 1.794 28.12.2022 21:45
Celtic - St Johnstone 18 Round 4 : 1 4.154 - 1.447 24.12.2022 14:30
Ross County - St Johnstone 17 Round 1 : 2 0.842 - 2.579 17.12.2022 17:00
St Johnstone - Motherwell 16 Round 1 : 1 1.417 - 0.533 12.11.2022 17:00
St. Mirren - St Johnstone 15 Round 2 : 2 0.335 - 0.984 09.11.2022 21:45
St Johnstone - Rangers 14 Round 2 : 1 0.857 - 1.055 06.11.2022 14:00
St Johnstone - Kilmarnock 13 Round 1 : 0 0.376 - 0.276 29.10.2022 17:00
Hibernian - St Johnstone 12 Round 1 : 2 1.179 - 1.052 21.10.2022 21:30
Livingston - St Johnstone 11 Round 1 : 0 0.712 - 0.534 15.10.2022 17:00
St Johnstone - Celtic 10 Round 1 : 2 1.339 - 1.26 08.10.2022 14:30
Dundee Utd - St Johnstone 9 Round 1 : 2 0.753 - 1.046 01.10.2022 17:00
St Johnstone - Ross County 8 Round 0 : 0 0.429 - 0.358 17.09.2022 17:00
Kilmarnock - St Johnstone 7 Round 2 : 1 1.652 - 0.349 05.10.2022 21:45
St Johnstone - St. Mirren 6 Round 3 : 0 1.911 - 0.616 03.09.2022 17:00
Hearts - St Johnstone 5 Round 3 : 2 3.295 - 1.283 28.08.2022 17:00
St Johnstone - Aberdeen 4 Round 0 : 1 0.28 - 1.012 20.08.2022 17:00
Rangers - St Johnstone 3 Round 4 : 0 2.557 - 0.493 13.08.2022 17:00
Motherwell - St Johnstone 2 Round 1 : 2 1.032 - 0.957 06.08.2022 17:00
St Johnstone - Hibernian 1 Round 0 : 1 0.092 - 0.756 30.07.2022 17:00

Premiership - 2021/2022

Tour

Score

Score by xG

Date

Celtic - St Johnstone 33 Round 7 : 0 3.297 - 0.045 09.04.2022 17:00
St Johnstone - Livingston 32 Round 1 : 0 0.972 - 0.512 02.04.2022 17:00
St Johnstone - Motherwell 31 Round 2 : 1 0.383 - 0.182 19.03.2022 17:00
Hibernian - St Johnstone 30 Round 0 : 0 0.787 - 0.171 05.03.2022 17:00
St Johnstone - Rangers 29 Round 0 : 1 0.128 - 1.822 02.03.2022 21:45
Ross County - St Johnstone 28 Round 3 : 1 0.196 - 0.496 26.02.2022 17:00
St Johnstone - Hearts 27 Round 2 : 1 0.414 - 1.466 19.02.2022 17:00
St. Mirren - St Johnstone 26 Round 2 : 1 2.469 - 1.039 09.02.2022 21:45
St Johnstone - Dundee Utd 25 Round 0 : 0 0.564 - 0.465 05.02.2022 17:00
Aberdeen - St Johnstone 24 Round 1 : 1 1.533 - 1.358 15.02.2022 21:45
St Johnstone - Dundee FC 23 Round 0 : 0 0.398 - 0.217 26.01.2022 21:45
Livingston - St Johnstone 22 Round 1 : 2 1.178 - 1.072 01.02.2022 21:45
Hearts - St Johnstone 21 Round 2 : 0 1.312 - 0.88 18.01.2022 21:45
St Johnstone - Celtic 20 Round 1 : 3 0.188 - 3.4 26.12.2021 14:30
Motherwell - St Johnstone 19 Round 2 : 0 0.558 - 0.372 18.12.2021 17:00
St Johnstone - Aberdeen 18 Round 0 : 1 0.173 - 0.361 11.12.2021 17:00
St Johnstone - Ross County 17 Round 1 : 2 0.157 - 2.272 22.12.2021 21:45
Dundee FC - St Johnstone 16 Round 1 : 0 0.899 - 0.283 01.12.2021 21:45
St Johnstone - Hibernian 15 Round 1 : 2 0.272 - 1.512 27.11.2021 17:00
Rangers - St Johnstone 14 Round 2 : 0 2.136 - 0.24 15.12.2021 21:45
St Johnstone - St. Mirren 13 Round 0 : 0 0.147 - 0.348 06.11.2021 17:00
Dundee Utd - St Johnstone 12 Round 0 : 1 1.283 - 0.166 30.10.2021 18:00
St Johnstone - Hearts 11 Round 1 : 1 1.176 - 1.264 27.10.2021 21:45
Celtic - St Johnstone 10 Round 2 : 0 2.445 - 0.149 23.10.2021 17:00
St Johnstone - Livingston 9 Round 0 : 3 0.985 - 1.21 16.10.2021 17:00
St Johnstone - Dundee FC 8 Round 3 : 1 2.172 - 0.423 02.10.2021 17:00
Hibernian - St Johnstone 7 Round 1 : 0 1.624 - 0.18 26.09.2021 17:00
Aberdeen - St Johnstone 6 Round 0 : 1 0.431 - 0.564 18.09.2021 17:00
St Johnstone - Rangers 5 Round 1 : 2 0.583 - 1.118 11.09.2021 14:30
Hibernian - St Johnstone 5 Round - - 15.05.2022 14:00
St Johnstone - Aberdeen 4 Round - - 11.05.2022 21:45
St. Mirren - St Johnstone 4 Round 0 : 0 1.504 - 0.954 29.08.2021 17:00
Livingston - St Johnstone 3 Round - - 07.05.2022 17:00
St Johnstone - Dundee Utd 3 Round 0 : 1 0.928 - 1.748 22.08.2021 17:00
St Johnstone - Motherwell 2 Round 1 : 1 0.679 - 1.801 08.08.2021 17:00
Ross County - St Johnstone 1 Round 0 : 0 0.174 - 1.691 31.07.2021 17:00

Premiership - 2020/2021

Tour

Score

Score by xG

Date

Motherwell - St Johnstone 33 Round 0 : 3 0.006 - 2.503 20.02.2021 17:00
St Johnstone - Ross County 32 Round 1 : 0 1.914 - 0.15 20.03.2021 17:00
St Johnstone - Hibernian 31 Round 1 : 0 0.342 - 1.21 06.03.2021 17:00
Hamilton - St Johnstone 30 Round 1 : 1 0.366 - 1.466 03.03.2021 20:00
St Johnstone - Celtic 29 Round 1 : 2 0.594 - 1.851 14.02.2021 14:00
Livingston - St Johnstone 28 Round 1 : 2 0.351 - 1.664 06.02.2021 17:00
Rangers - St Johnstone 27 Round 1 : 0 0.641 - 0.174 03.02.2021 21:45
St Johnstone - Aberdeen 26 Round 0 : 0 0.234 - 0.787 27.01.2021 20:00
Kilmarnock - St Johnstone 25 Round 2 : 3 1.197 - 1.819 30.01.2021 17:00
St Johnstone - St. Mirren 24 Round 1 : 0 1.211 - 0.238 16.01.2021 17:00
Dundee Utd - St Johnstone 23 Round 2 : 2 0.852 - 1.775 12.01.2021 20:30
Ross County - St Johnstone 22 Round 1 : 1 1.034 - 0.983 02.01.2021 17:00
St Johnstone - Hamilton 21 Round 0 : 0 1.454 - 0.87 30.12.2020 17:00
Aberdeen - St Johnstone 20 Round 2 : 1 1.169 - 0.925 26.12.2020 17:00
St Johnstone - Rangers 19 Round 0 : 3 0.28 - 2.075 23.12.2020 20:00
St. Mirren - St Johnstone 18 Round 3 : 2 1.552 - 0.994 19.12.2020 17:00
St Johnstone - Livingston 17 Round 1 : 2 1.073 - 1.255 12.12.2020 17:00
Celtic - St Johnstone 16 Round 1 : 1 1.32 - 1.156 06.12.2020 17:00
St Johnstone - Motherwell 15 Round 1 : 1 1.316 - 0.711 21.11.2020 17:00
St Johnstone - Kilmarnock 14 Round 1 : 0 0.253 - 0.457 06.11.2020 21:45
Hibernian - St Johnstone 13 Round 2 : 2 1.227 - 0.969 24.11.2020 21:00
St Johnstone - Dundee Utd 12 Round 0 : 0 0.878 - 0.092 24.10.2020 17:00
Hamilton - St Johnstone 11 Round 3 : 5 0.638 - 3.678 17.10.2020 17:00
St Johnstone - Celtic 10 Round 0 : 2 0.468 - 1.013 04.10.2020 14:00
Livingston - St Johnstone 9 Round 2 : 0 0.493 - 0.951 26.09.2020 17:00
St Johnstone - Ross County 8 Round 0 : 1 0.798 - 0.151 19.09.2020 17:00
Motherwell - St Johnstone 7 Round 1 : 0 0.179 - 1.214 12.09.2020 17:00
St Johnstone - St. Mirren 6 Round 1 : 0 2.666 - 0.208 29.08.2020 17:00
St Johnstone - Hibernian 5 Round 0 : 1 0.165 - 1.341 23.08.2020 18:30
Kilmarnock - St Johnstone 4 Round 1 : 2 1.316 - 1.906 15.08.2020 17:00
Rangers - St Johnstone 3 Round 3 : 0 1.42 - 0.466 12.08.2020 21:45
St Johnstone - Aberdeen 2 Round 0 : 1 0.288 - 0.314 08.08.2020 14:30
Dundee Utd - St Johnstone 1 Round 1 : 1 1.344 - 0.465 01.08.2020 17:00

Premiership - 2019/2020

Tour

Score

Score by xG

Date

St Johnstone - Livingston 30 Round 1 : 0 0.675 - 0.311 07.03.2020 17:00
St. Mirren - St Johnstone 29 Round 0 : 0 0.871 - 0.317 04.03.2020 21:45
St Johnstone - Rangers 28 Round 2 : 2 1.081 - 2.246 23.02.2020 15:30
Ross County - St Johnstone 27 Round 1 : 1 0.978 - 2.215 15.02.2020 17:00
St Johnstone - Motherwell 26 Round 2 : 1 1.738 - 0.589 12.02.2020 21:45
Aberdeen - St Johnstone 25 Round 0 : 1 0.439 - 0.488 05.02.2020 21:45
St Johnstone - Hearts 24 Round 3 : 3 2.36 - 2.049 01.02.2020 17:00
St Johnstone - Kilmarnock 23 Round 2 : 1 1.291 - 0.954 25.01.2020 00:00
Livingston - St Johnstone 22 Round 1 : 0 0.974 - 1.028 22.01.2020 00:00
St Johnstone - Ross County 21 Round 1 : 1 2.064 - 0.151 29.12.2019 00:00
Hamilton - St Johnstone 20 Round 0 : 1 0.224 - 0.496 26.12.2019 00:00
St Johnstone - St. Mirren 19 Round 0 : 0 0.284 - 0.42 21.12.2019 00:00
Hearts - St Johnstone 18 Round 0 : 1 0.154 - 2.177 14.12.2019 00:00
St Johnstone - Celtic 17 Round 0 : 3 0.337 - 2.351 29.01.2020 00:00
Kilmarnock - St Johnstone 16 Round 0 : 0 0.363 - 0.504 04.12.2019 00:00
Motherwell - St Johnstone 15 Round 4 : 0 2.583 - 0.966 30.11.2019 00:00
St Johnstone - Aberdeen 14 Round 1 : 1 0.128 - 1.72 24.11.2019 00:00
St Johnstone - Hibernian 13 Round 1 : 4 0.269 - 3.138 09.11.2019 00:00
St Johnstone - Hearts 11 Round 1 : 0 0.437 - 0.028 30.10.2019 00:00
St Johnstone - Hamilton 10 Round 3 : 2 2.674 - 1.279 26.10.2019 00:00
St. Mirren - St Johnstone 9 Round 2 : 0 1.486 - 0.637 19.10.2019 00:00
Ross County - St Johnstone 8 Round 2 : 2 0.21 - 2.13 05.10.2019 00:00
St Johnstone - Motherwell 7 Round 0 : 1 1.661 - 2.196 28.09.2019 00:00
St Johnstone - Rangers 6 Round 0 : 4 1.77 - 1.783 22.09.2019 00:00
Aberdeen - St Johnstone 5 Round 1 : 1 0.946 - 0.516 14.09.2019 00:00
St Johnstone - Kilmarnock 4 Round 0 : 1 0.224 - 0.693 31.08.2019 00:00
Hibernian - St Johnstone 3 Round 2 : 2 1.225 - 0.793 24.08.2019 00:00
St Johnstone - Livingston 2 Round 2 : 2 2.43 - 2.428 10.08.2019 00:00
Celtic - St Johnstone 1 Round 7 : 0 3.064 - 0.013 03.08.2019 00:00

Premiership - 2018/2019

Tour

Score

Score by xG

Date

Kilmarnock - St. Johnstone 33 Round 2 : 0 1.546 - 0.214 06.04.2019 00:00
St.Johnstone - Dundee FC 32 Round 2 : 0 1.346 - 0.837 03.04.2019 00:00
Motherwell - St. Johnstone 31 Round 3 : 0 1.263 - 1.714 30.03.2019 00:00
St.Johnstone - St. Mirren 30 Round 1 : 0 0.476 - 1.23 27.03.2019 00:00
Livingston - St. Johnstone 29 Round 3 : 1 2.508 - 0.879 09.03.2019 00:00
St. Johnstone - Hibernian 28 Round 1 : 2 2.118 - 1.244 27.02.2019 00:00
St. Johnstone - Aberdeen 27 Round 0 : 2 0.465 - 1.663 23.02.2019 00:00
Rangers - St. Johnstone 26 Round 0 : 0 0.488 - 0.307 16.02.2019 00:00
Hamilton Academical - St. Johnstone 25 Round 2 : 1 0.95 - 1.355 06.02.2019 00:00
Johnstone - Celtic 24 Round 0 : 2 0.721 - 3.166 03.02.2019 00:00
Hearts - St.Johnstone 23 Round 2 : 0 1.75 - 0.045 26.01.2019 00:00
St. Johnstone - Livingston 22 Round 1 : 0 1.409 - 0.492 23.01.2019 00:00
Dundee FC - St.Johnstone 21 Round 0 : 2 0.227 - 3.176 29.12.2018 00:00
St. Mirren - St.Johnstone 20 Round 0 : 1 0.164 - 1.298 26.12.2018 00:00
St.Johnstone - Rangers 19 Round 1 : 2 1.105 - 1.997 23.12.2018 00:00
St.Johnstone - Motherwell 18 Round 1 : 2 1.396 - 1.43 15.12.2018 00:00
Aberdeen - St.Johnstone 17 Round 0 : 2 0.465 - 0.415 08.12.2018 00:00
St.Johnstone - Hearts 16 Round 2 : 2 1.328 - 0.439 05.12.2018 00:00
Celtic - St.Johnstone 15 Round 2 : 0 2.191 - 0.026 30.01.2019 00:00
St.Johnstone - Kilmarnock 14 Round 0 : 0 0.375 - 0.345 24.11.2018 00:00
St.Johnstone - Hamilton Academical 13 Round 4 : 0 2.389 - 0.193 10.11.2018 00:00
Hibernian - St.Johnstone 12 Round 0 : 1 0.422 - 1.314 03.11.2018 00:00
Livingston - St. Johnstone 11 Round 0 : 1 0.358 - 0.756 31.10.2018 00:00
St.Johnstone - St. Mirren 10 Round 2 : 0 3.873 - 0.207 27.10.2018 00:00
Motherwell - St.Johnstone 9 Round 0 : 1 0.427 - 0.611 20.10.2018 00:00
St. Johnstone - Celtic 8 Round 0 : 6 0.061 - 3.54 07.10.2018 00:00
Hearts - St.Johnstone 7 Round 2 : 1 1.369 - 0.498 29.09.2018 00:00
Rangers - St. Johnstone 6 Round 5 : 1 1.991 - 1.481 23.09.2018 00:00
St.Johnstone - Aberdeen 5 Round 1 : 1 0.579 - 0.586 15.09.2018 00:00
Hamilton - St. Johnstone 4 Round 1 : 2 0.51 - 3.51 01.09.2018 00:00
St.Johnstone - Dundee FC 3 Round 1 : 0 0.53 - 0.695 25.08.2018 00:00
St.Johnstone - Hibernian 2 Round 1 : 1 0.479 - 1.8 12.08.2018 00:00
Kilmarnock - St. Johnstone 1 Round 2 : 0 1.932 - 0.174 04.08.2018 00:00