Scotland Premiership

Choose a custom date range

Scotland Premiership (08/23/2025 - 10/23/2025) Overall Averages

Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
? 47.86 ? 5.47 ? 7.38 ?

Team Statistics (08/23/2025 - 10/23/2025) conceded

Team name Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
Kilmarnock ? 1.17 39.50 ? ? 100.00 4.50 ? ? 3.67 5.83 ? ? 12.33
Dundee ? 1.43 33.00 ? ? 98.14 3.57 ? ? 5.43 5.29 ? ? 14.29
Falkirk ? 1.50 46.50 ? ? 84.83 5.17 ? ? 6.17 7.00 ? ? 13.67
Aberdeen ? 0.83 39.33 ? ? 90.17 5.17 ? ? 4.00 9.33 ? ? 11.17
St Mirren ? 1.00 49.17 ? ? 81.67 5.67 ? ? 4.33 7.67 ? ? 12.33
Livingston ? 2.14 38.86 ? ? 103.71 5.29 ? ? 7.43 4.14 ? ? 16.29
Hearts ? 0.67 50.17 ? ? 90.00 6.33 ? ? 3.00 8.00 ? ? 9.00
Celtic ? 0.83 76.00 ? ? 62.83 7.83 ? ? 2.00 10.83 ? ? 6.50
Rangers ? 1.17 60.67 ? ? 74.67 7.33 ? ? 3.17 9.17 ? ? 10.33
Dundee Utd ? 1.33 47.33 ? ? 81.67 5.33 ? ? 5.67 5.67 ? ? 15.00
Motherwell ? 1.83 53.17 ? ? 81.33 4.50 ? ? 5.67 8.17 ? ? 10.67
Hibernian ? 1.17 44.67 ? ? 88.00 5.33 ? ? 5.33 8.33 ? ? 12.33

Variance Average difference from opening line

Loading

Advantage (08/23/2025 - 10/23/2025)

Team name GF GA Number of Games Advantage
Dundee 6 5 4 0.25
Celtic 6 2 3 1.33
Kilmarnock 3 5 4 -0.50
Hearts 8 3 4 1.25
Hibernian 8 4 3 1.33
Livingston 2 4 2 -1.00
Rangers 2 4 3 -0.67
Dundee Utd 3 3 3 0.00
St Mirren 2 2 3 0.00
Aberdeen 4 1 3 1.00
Motherwell 5 4 3 0.33
Falkirk 4 5 3 -0.33
Team name GF GA Number of Games Advantage
Dundee 0 5 3 -1.67
Celtic 2 3 3 -0.33
Kilmarnock 4 2 2 1.00
Hearts 7 1 3 2.00
Hibernian 2 4 4 -0.50
Livingston 3 11 5 -1.60
Rangers 4 3 3 0.33
Dundee Utd 7 5 3 0.67
St Mirren 3 4 3 -0.33
Aberdeen 1 4 3 -1.00
Motherwell 6 7 3 -0.33
Falkirk 3 4 3 -0.33

Overall Advantage (08/23/2025 - 10/23/2025)

Scotland Premiership

Premiership 25/26

P Team W D L Goals PO
1 Hearts 7 1 0 19:6 22
2 Celtic 5 2 1 11:5 17
3 Hibernian 2 5 1 14:10 11
4 Dundee Utd 2 4 2 14:13 10
5 Kilmarnock 2 4 2 11:11 10
6 Rangers 1 6 1 8:9 9
7 St Mirren 2 3 3 5:7 9
8 Falkirk 2 3 3 10:14 9
9 Dundee 2 3 4 8:13 9
10 Motherwell 1 5 2 12:12 8
11 Aberdeen 2 1 5 5:9 7
12 Livingston 1 3 5 10:18 6

Premiership 25/26

P Team W D L Goals PO
1 Hearts 3 1 0 9:3 10
2 Celtic 3 1 0 7:2 10
3 Dundee 2 1 2 7:7 7
4 Hibernian 1 3 0 10:6 6
5 Motherwell 1 2 1 6:5 5
6 St Mirren 1 2 1 2:2 5
7 Kilmarnock 1 2 2 5:7 5
8 Aberdeen 1 1 2 4:3 4
9 Dundee Utd 1 1 2 5:6 4
10 Livingston 1 0 2 5:5 3
11 Falkirk 0 3 1 6:7 3
12 Rangers 0 3 1 3:5 3

Premiership 25/26

P Team W D L Goals PO
1 Hearts 4 0 0 10:3 12
2 Celtic 2 1 1 4:3 7
3 Dundee Utd 1 3 0 9:7 6
4 Rangers 1 3 0 5:4 6
5 Falkirk 2 0 2 4:7 6
6 Kilmarnock 1 2 0 6:4 5
7 Hibernian 1 2 1 4:4 5
8 St Mirren 1 1 2 3:5 4
9 Motherwell 0 3 1 6:7 3
10 Aberdeen 1 0 3 1:6 3
11 Livingston 0 3 3 5:13 3
12 Dundee 0 2 2 1:6 2
Loading
Kick-Off Home Away 1x2 Drop Current Home Asian Handicap Goal Line Asian Corners Actions
25-10 14:00 Livingston - Motherwell
Start. 2.38 3.50 2.80
Last 2.883.50 2.35
19%
0.25
1.825
2.5
1.825, 2.025
10.5
1.875, 1.925
80%10 - 70%10
75%
0.95 - 0.85
25-10 14:00 Falkirk - Dundee
Start. 1.83 3.60 4.20
Last 1.673.90 4.75
10%
-0.75
1.875
2.5,3.0
2.025, 1.825
10.5
1.850, 1.950
80%10 - 80%10
80%
0.80 - 0.95
25-10 14:00 Dundee Utd - St Mirren
Start. 2.30 3.40 3.00
Last 2.303.50 2.90
3%
-0.25
2.000
2.5
1.975, 1.875
10.5
1.800, 2.000
100%10 - 50%10
75%
1.20 - 0.85
26-10 12:00 Hearts - Celtic
Start. 4.50 4.00 1.70
Last 3.303.60 2.10
36%
0.25
2.000
2.5,3.0
2.025, 1.825
11.0
1.875, 1.925
90%10 - 40%10
65%
1.50 - 1.00
26-10 14:30 Aberdeen - Hibernian
Start. 2.38 3.50 2.75
Last 2.453.50 2.62
4%
0
1.850
2.5
1.925, 1.925
11.0
2.000, 1.800
50%10 - 70%10
60%
1.65 - 1.20
26-10 15:00 Rangers - Kilmarnock
Start. 1.30 5.50 8.50
Last 1.335.50 7.50
13%
-1.5
1.975
3.0
1.925, 1.925
10.5
1.825, 1.975
80%10 - 80%10
80%
0.75 - 1.45
29-10 19:45 Hibernian - Rangers
Start. 3.00 3.50 2.20
Last 2.883.50 2.30
4%
0.25
1.825
2.5,3.0
1.875, 1.975
-
70%10 - 80%10
75%
1.20 - 0.75
29-10 19:45 Motherwell - Dundee Utd
Start. 2.25 3.50 3.00
Last 2.253.50 3.00
0%
-0.25
2.000
2.5
2.050, 1.800
-
70%10 - 100%10
85%
0.85 - 1.20
29-10 19:45 Celtic - Falkirk
Start. 1.12 8.00 19.00
Last 1.128.00 19.00
0%
-2.25
1.875
3.5
2.025, 1.825
-
40%10 - 80%10
60%
1.00 - 0.80
29-10 19:45 Kilmarnock - Aberdeen
Start. 2.45 3.30 2.80
Last 2.453.30 2.80
0%
0
1.800
2.5
2.050, 1.800
-
80%10 - 50%10
65%
1.45 - 1.65
29-10 19:45 St Mirren - Hearts
Start. 3.10 3.50 2.20
Last 3.503.60 2.05
7%
0.5
1.800
2.0,2.5
1.850, 2.000
-
50%10 - 90%10
70%
0.85 - 1.50
01-11 15:00 Dundee Utd - Celtic
0%
-
-
-
100%10 - 40%10
70%
1.20 - 1.00
01-11 15:00 Rangers - Aberdeen
0%
-
-
-
80%10 - 50%10
65%
0.75 - 1.65
01-11 15:00 Hearts - Dundee
0%
-
-
-
90%10 - 80%10
85%
1.50 - 0.95
01-11 15:00 Motherwell - Hibernian
0%
-
-
-
70%10 - 70%10
70%
0.85 - 1.20
01-11 15:00 Falkirk - Kilmarnock
0%
-
-
-
80%10 - 80%10
80%
0.80 - 1.45
01-11 15:00 Livingston - St Mirren
0%
-
-
-
80%10 - 50%10
65%
0.95 - 0.85
08-11 15:00 St Mirren - Hibernian
0%
-
-
-
50%10 - 70%10
60%
0.85 - 1.20
08-11 15:00 Falkirk - Livingston
0%
-
-
-
80%10 - 80%10
80%
0.80 - 0.95
09-11 15:00 Aberdeen - Motherwell
0%
-
-
-
50%10 - 70%10
60%
1.65 - 0.85
09-11 15:00 Dundee - Rangers
0%
-
-
-
80%10 - 80%10
80%
0.95 - 0.75
09-11 15:00 Hearts - Dundee Utd
0%
-
-
-
90%10 - 100%10
95%
1.50 - 1.20
09-11 16:00 Celtic - Kilmarnock
0%
-
-
-
40%10 - 80%10
60%
1.00 - 1.45
22-11 15:00 Rangers - Livingston
0%
-
-
-
80%10 - 80%10
80%
0.75 - 0.95
22-11 15:00 Kilmarnock - Motherwell
0%
-
-
-
80%10 - 70%10
75%
1.45 - 0.85
22-11 15:00 Dundee Utd - Falkirk
0%
-
-
-
100%10 - 80%10
90%
1.20 - 0.80
22-11 15:00 Hibernian - Dundee
0%
-
-
-
70%10 - 80%10
75%
1.20 - 0.95
22-11 20:00 St Mirren - Celtic
0%
-
-
-
50%10 - 40%10
45%
0.85 - 1.00

Top List

Top Goals

Team Name Player Name Goal Points Goals Penalties Matches Minutes Played Substituted In
Dundee Utd Ivan Dolcek 5 5 0 8 575 0
Hearts Claudio Rafael Soares Braga 5 5 0 8 616 1
Rangers James Tavernier 4 4 1 8 587 2
Hearts Lawrence Shankland 4 4 1 8 716 0
Celtic Benjamin Nygren 4 4 0 8 556 2
Motherwell Tawanda Maswanhise 4 4 0 8 690 0
Hearts Stuart Findlay 3 3 0 8 720 0
Hibernian Jamie McGrath 3 3 2 8 451 3
Livingston Scott Pittman 3 3 0 9 745 0
Hearts Craig Halkett 3 3 0 8 656 0
Motherwell Apostolos Stamatelopoulos 3 3 2 8 511 2
Hibernian Kieron Bowie 3 3 0 8 604 1
Motherwell Emmanuel Longelo 3 3 0 8 694 0
Kilmarnock David Watson 3 3 0 8 720 0
Livingston Jeremy Bokila 2 2 1 8 279 5
Hibernian Junior Hoilett 2 2 0 6 243 3
Celtic Kelechi Iheanacho 2 2 2 4 255 1
Aberdeen Jesper Karlsson 2 2 1 5 394 0
Celtic Daizen Maeda 2 2 0 7 536 1
Livingston Lewis Smith 2 2 0 8 434 2
Falkirk Ross MacIver 2 2 0 8 556 1
Hibernian Rocky Bushiri 2 2 0 5 450 0
Hearts Alexandros Kyziridis 2 2 0 8 432 4
Kilmarnock Djenario Daniels 2 2 0 7 327 3
Dundee Utd Luca Stephenson 2 2 0 6 535 0
Dundee Utd Zachary Sapsford 2 2 0 8 685 0
Falkirk Scott Arfield 1 1 0 8 296 5
Falkirk Brian Graham 1 1 0 6 166 5
Dundee Clark Robertson 1 1 0 9 810 0
Kilmarnock Liam Polworth 1 1 0 8 619 0
Dundee Utd Craig Sibbald 1 1 0 7 344 4
St Mirren Declan John 1 1 0 8 710 0
Hibernian Martin Boyle 1 1 1 8 487 2
Livingston Robbie Muirhead 1 1 1 6 425 1
St Mirren Mikael Mandron 1 1 0 8 639 0
Falkirk Calvin Miller 1 1 0 8 614 0
Dundee Simon Murray 1 1 0 6 453 0
Motherwell Johnny Koutroumbis 1 1 0 7 359 2
Dundee Utd Kristijan Trapanovski 1 1 0 2 44 2
Falkirk Liam Henderson 1 1 0 8 720 0
Hearts Harry Milne 2 1 0 8 705 0
Livingston Mohamad Sylla 1 1 0 9 729 1
St Mirren Jonah Ayunga 1 1 0 8 449 3
Kilmarnock Bruce Anderson 1 1 0 8 373 4
Kilmarnock Robbie Deas 1 1 0 7 630 0
Rangers Bojan Miovski 1 1 0 5 403 0
Motherwell Callum Slattery 1 1 0 3 250 0
Celtic Reo Hatate 1 1 0 6 455 0
Celtic Luke McCowan 1 1 0 8 264 5
Dundee Callum Jones 1 1 1 8 368 4
Falkirk Ethan Ross 1 1 0 2 116 0
Dundee Ryan Astley 1 1 0 9 810 0
Hibernian Thody Elie Youan 1 1 0 2 69 1
Dundee Utd Max Watters 1 1 0 1 65 0
Rangers Max Aarons 1 1 0 4 240 1
Kilmarnock George Stanger 1 1 0 6 464 0
Dundee Utd Krisztian Keresztes 1 1 0 8 720 0
Aberdeen Adil Aouchiche 1 1 0 8 533 2
Dundee Finlay Robertson 1 1 0 9 628 2
Aberdeen Marco Lazetic 1 1 0 5 117 5
Kilmarnock Marcus Dackers 1 1 0 8 637 1
Falkirk Dylan Tait 1 1 0 8 649 0
St Mirren Killian Phillips 1 1 0 8 651 0
Rangers Thelo Aasgaard 1 1 0 6 394 1
Dundee Utd Bert Esselink 1 1 0 8 720 0
Celtic Johnny Kenny 1 1 0 4 94 4
Hibernian Thibault Klidje 1 1 0 7 251 5
Aberdeen Emmanuel Gyamfi 1 1 0 4 288 0
Dundee Luke Graham 1 1 0 9 786 0
St Mirren Miguel Freckleton 1 1 0 7 630 0
Falkirk Kyrell Wilson 1 1 0 3 145 1
Dundee Joe Westley 1 1 0 8 539 0
Kilmarnock Ben Brannan 1 1 0 5 360 1
Rangers Findlay Curtis 1 1 0 4 42 4
Falkirk Henry Cartwright 1 1 0 8 386 4

Top Cards

Team Name Player Name Yellow Cards Red Cards Yellow & Red Cards Matches Minutes Played
Dundee Utd Vicko Sevelj 4 1 0 8 706
Rangers Nasser Djiga 1 1 0 5 374
Aberdeen Nicky Devlin 1 1 0 6 412
St Mirren Jayden Richardson 1 1 0 8 655
Kilmarnock George Stanger 1 1 0 6 464
Dundee Yan Dhanda 0 1 0 4 273
Falkirk Brad Spencer 4 0 0 8 720
Livingston Danny Finlayson 4 0 0 8 695
St Mirren Alexander Gogic 4 0 0 8 720
Livingston Stevie May 4 0 0 8 356
Hearts Craig Halkett 3 0 0 8 656
Kilmarnock Robbie Deas 3 0 0 7 630
Rangers James Tavernier 3 0 0 8 587
Kilmarnock Bradley Lyons 3 0 0 6 289
Hearts Harry Milne 3 0 0 8 705
Livingston Mohamad Sylla 3 0 0 9 729
Celtic Liam Scales 3 0 0 8 720
Motherwell Elliot Watt 3 0 0 8 703
St Mirren Keanu Baccus 3 0 0 6 495
Dundee Utd Krisztian Keresztes 3 0 0 8 720
Dundee Utd Iurie Iovu 3 0 0 7 537
Hibernian Josh Mulligan 3 0 0 8 615
St Mirren Killian Phillips 3 0 0 8 651
Dundee Utd Zachary Sapsford 3 0 0 8 685
Aberdeen Mats Knoester 2 0 0 7 585
Hearts Oisin McEntee 2 0 0 8 647
Rangers Max Aarons 2 0 0 4 240
Aberdeen Ante Palaversa 2 0 0 4 188
Dundee Utd Panutche Camara 2 0 0 8 566
St Mirren Shamal George 2 0 0 8 720
Livingston Connor McLennan 2 0 0 7 193
Falkirk Liam Henderson 2 0 0 8 720
Rangers Mohammed Diomande 2 0 0 6 344
Falkirk Calvin Miller 2 0 0 8 614
Livingston Robbie Muirhead 2 0 0 6 425
Rangers John Souttar 2 0 0 8 720
Hearts Stuart Findlay 2 0 0 8 720
Livingston Cristian Montano 2 0 0 2 90
Aberdeen Stuart Armstrong 2 0 0 4 275
Hearts Cameron Devlin 2 0 0 8 720
Dundee Clark Robertson 2 0 0 9 810
Aberdeen Adil Aouchiche 2 0 0 8 533
Dundee Utd Nikolaj Moller 2 0 0 6 205
Kilmarnock Djenario Daniels 2 0 0 7 327
Falkirk Henry Cartwright 2 0 0 8 386
Aberdeen Marco Lazetic 2 0 0 5 117
Celtic Arne Engels 2 0 0 7 284
Kilmarnock Marcus Dackers 2 0 0 8 637
Falkirk Dylan Tait 2 0 0 8 649
Dundee Utd Bert Esselink 2 0 0 8 720
Livingston Adam Montgomery 2 0 0 8 651
Dundee Finlay Robertson 2 0 0 9 628
Livingston Macaulay Tait 2 0 0 8 621
Hibernian Miguel Chaiwa 2 0 0 4 229
Kilmarnock David Watson 2 0 0 8 720
Dundee Joe Westley 2 0 0 8 539
Falkirk Keelan Adams 2 0 0 8 720
Aberdeen Jack Milne 1 0 0 7 585
Dundee Luke Graham 1 0 0 9 786
St Mirren Richard King 1 0 0 6 359
Rangers Mikey Moore 1 0 0 6 238
Falkirk Brian Graham 1 0 0 6 166
Dundee Utd Isaac Pappoe 1 0 0 1 83
St Mirren Miguel Freckleton 1 0 0 7 630
Kilmarnock Ben Brannan 1 0 0 5 360
Motherwell Emmanuel Longelo 1 0 0 8 694
Livingston Ryan McGowan 1 0 0 5 450
Dundee Utd Luca Stephenson 1 0 0 6 535
Falkirk Connor Allan 1 0 0 1 9
Celtic Callum McGregor 1 0 0 8 662
Livingston Scott Pittman 1 0 0 9 745
Dundee Jon McCracken 1 0 0 9 810
Aberdeen Kristers Tobers 1 0 0 1 61
Kilmarnock Jamie Brandon 1 0 0 4 253
Kilmarnock Bruce Anderson 1 0 0 8 373
Kilmarnock Kyle Magennis 1 0 0 3 38
Celtic Daizen Maeda 1 0 0 7 536
Dundee Utd Julius Eskesen 1 0 0 6 174
Rangers Nedim Bajrami 1 0 0 5 59
Dundee Ethan Hamilton 1 0 0 6 539
Aberdeen Kevin Nisbet 1 0 0 5 341
Celtic Cameron Carter-Vickers 1 0 0 7 630
Rangers Kieran Dowell 1 0 0 2 124
Dundee Simon Murray 1 0 0 6 453
Falkirk Sam Hart 1 0 0 2 65
Hibernian Alasana Manneh 1 0 0 1 10
Rangers Cyriel Dessers 1 0 0 3 135
Hearts Frankie Kent 1 0 0 4 223
Celtic Kelechi Iheanacho 1 0 0 4 255
Motherwell Liam Gordon 1 0 0 5 431
Hearts Alan Forrest 1 0 0 6 180
Kilmarnock Greg Kiltie 1 0 0 6 327
Aberdeen Dimitar Mitov 1 0 0 8 720
St Mirren Mark O'Hara 1 0 0 6 494
Motherwell Paul McGinn 1 0 0 6 540
St Mirren Liam Donnelly 1 0 0 2 132
Livingston Graham Carey 1 0 0 4 104
Hibernian Jordan Obita 1 0 0 7 460
St Mirren Marcus Fraser 1 0 0 6 469
Celtic Adam Idah 1 0 0 2 144
Kilmarnock Lewis Mayo 1 0 0 8 720
Dundee Utd Amar Ahmed Fatah 1 0 0 7 405
St Mirren Roland Idowu 1 0 0 6 274
Dundee Ethan Ingram 1 0 0 2 84
Aberdeen Sivert Heltne Nilsen 1 0 0 5 292
Livingston Tete Yengi 1 0 0 7 323
Aberdeen Nicolas Milanovic 1 0 0 5 316
Aberdeen Topi Keskinen 1 0 0 8 402
Rangers Djeidi Gassama 1 0 0 8 686
Dundee Emile Acquah 1 0 0 6 155
Aberdeen Kusini Yengi 1 0 0 4 185
Hearts Claudio Rafael Soares Braga 1 0 0 8 616
Livingston Jeremy Bokila 1 0 0 8 279
Rangers Lyall Cameron 1 0 0 3 173
Hibernian Kieron Bowie 1 0 0 8 604
Aberdeen Alexander Jensen 1 0 0 8 659
Rangers Oliver Antman 1 0 0 7 383
Motherwell Callum Slattery 1 0 0 3 250
Hibernian Josh Campbell 1 0 0 7 183
Rangers Connor Barron 1 0 0 6 327
Falkirk Leon Mccann 1 0 0 7 585
Celtic Sebastian Tounekti 1 0 0 4 286
Livingston Daniel Wilson 1 0 0 9 689
Hearts Alexandros Kyziridis 1 0 0 8 432
Celtic Benjamin Nygren 1 0 0 8 556
Hearts Beni Baningime 1 0 0 6 485
Dundee Callum Jones 1 0 0 8 368
Hibernian Jack Iredale 1 0 0 7 561
Celtic Reo Hatate 1 0 0 6 455
Rangers Nicolas Raskin 1 0 0 6 460
Motherwell Callum Hendry 1 0 0 3 100
Celtic Kasper Schmeichel 1 0 0 8 720

Latest updates

  • League

    New Feature: AI Assistant We’ve added an AI Assistant to help you find better betting opportunities and get quick match insights. Schedule Page Analysis AI now scans upcoming matches and highlights value bets with higher success probability Get specific betting tips with explanations instead of sorting through raw data yourself Live Match Intelligence New AI […]

  • League

    Enhanced Winning and Comeback Statistics We’ve refined our winning and comeback formulas with two key improvements: New filtering option: You can now exclude 0-0 games from calculations for more accurate statistics Transparency feature: Hover over any stat to see the complete list of games used in the calculation These enhanced statistics are now available across […]

  • League

    We’re thrilled to announce two awesome updates that will take your match analysis to the next level! 1️⃣ You can now view xG stats not only on the match page but also on the in-play page! Simply enable it, and you’ll find these valuable insights in the likelihood stats column.   2️⃣ We’ve introduced two […]

Blog

  • League

    The Comeback Factor What is it? The Comeback Factor measures how effectively a team can recover after falling behind in a match. It tells you how often a team can bounce back by scoring the next goal after the other team has taken the lead. How does it work? Every time a team falls behind, […]

  • Football fans

    League

    While football is undoubtedly the most popular sport in the world, not all football leagues are created equal when it comes to betting. Some leagues offer plenty of opportunities for excitement and high-stakes betting, while others may not be as appealing to those looking to add some thrill to their viewing experience. In this article, […]

  • Soccer betting statistics

    League

    Football, the world’s most popular sport, offers bettors a wealth of opportunities to engage in exciting and potentially lucrative wagers. With numerous leagues and competitions taking place across the globe, knowing where to place your bets can be overwhelming. In this post, we’ll take a closer look at the top 10 most exciting football leagues […]