Scottish Premiership — Player Team Impact
When a player is on the pitch 45+ minutes, how does their team perform? Two unique metrics most sites won't show you: team win rate while they play, and goals their team scores during their exact on-pitch window (sub-in to sub-out / red card).
The bar colors every pitch-minute by the scoreline at that moment — green while ahead, warm grey while level, deep red while behind.On-Pitch Metric (Sahadayken Gol)A strict plus/minus-style measure: while a player was actually on the pitch (between substitution times), how many minutes did their team spend ahead vs behind. Goals are credited only when the player was physically on the field — not just selected to the squad.→
Scottish Premiership League Average
Team →Goals and assists tell you who scored. This tells you who **wins**. A player can be ratings-mediocre but consistently coincide with team wins — that pattern is what coaches actually pay for.
For every finished league match this season, we read the official scoresheet (minutes per player) and the event log (substitution-in, substitution-out, red cards, goal minutes). For each player who logged 45+ minutes, we derive the exact on-pitch window — start at kickoff or sub-in, end at sub-out or red card or full time. Goals scored by the player's team within that window count; goals outside it don't. Strict on-pitch correlation — no opinion, no model adjustment.
Minimum 2 appearances with 45+ minutes each. Season 2026-27.
↕ Tap any column header to re-sort the table.
| # | Player · Team | Win % on pitchOn-Pitch Metric (Sahadayken Gol)A strict plus/minus-style measure: while a player was actually on the pitch (between substitution times), how many minutes did their team spend ahead vs behind. Goals are credited only when the player was physically on the field — not just selected to the squad.→ | Goals on pitchOn-Pitch Metric (Sahadayken Gol)A strict plus/minus-style measure: while a player was actually on the pitch (between substitution times), how many minutes did their team spend ahead vs behind. Goals are credited only when the player was physically on the field — not just selected to the squad.→ |
|---|---|---|---|
| 1 | Viljami Sinisalo Celtic | 100% | 14 2.80/match |
| 2 | Cameron Carter-Vickers Celtic | 100% | 14 2.80/match |
| 3 | Auston Trusty Celtic | 100% | 12 2.40/match |
| 4 | Callum McGregor Celtic | 100% | 12 2.40/match |
| 5 | Camilo Durán Celtic | 100% | 12 2.40/match |
| 6 | Benjamin Nygren Celtic | 100% | 13 2.60/match |
| 7 | Yang Hyun-Jun Celtic | 100% | 13 2.60/match |
| 8 | Colby Donovan Celtic | 100% | 11 2.20/match |
| 9 | Josh McPake Heart Of Midlothian | 100% | 10 2.50/match |
| 10 | Liam Scales Celtic | 100% | 9 2.25/match |
| 11 | Haissem Hassan Celtic | 100% | 8 2.00/match |
| 12 | James Penrice Rangers | 100% | 5 1.25/match |
| 13 | Kieran Tierney Celtic | 100% | 8 2.67/match |
| 14 | Kasper Høgh Celtic | 100% | 7 2.33/match |
| 15 | Jamie McCart Heart Of Midlothian | 100% | 9 3.00/match |
| 16 | Mika Baur Celtic | 100% | 6 2.00/match |
| 17 | James Wilson Heart Of Midlothian | 100% | 4 1.33/match |
| 18 | Min-su Kim Rangers | 100% | 5 1.67/match |
| 19 | Jayden Richardson ST Mirren | 100% | 3 1.50/match |
| 20 | Marcus Fraser ST Mirren | 100% | 2 1.00/match |
| 21 | Killian Phillips ST Mirren | 100% | 3 1.50/match |
| 22 | Eseosa Sule ST Mirren | 100% | 1 0.50/match |
| 23 | Alistair Johnston Celtic | 100% | 4 2.00/match |
| 24 | Arne Engels Celtic | 100% | 6 3.00/match |
| 25 | Alex Oxlade-Chamberlain Celtic | 100% | 6 3.00/match |
| 26 | Tomas Magnusson Heart Of Midlothian | 100% | 3 1.50/match |
| 27 | Djeidi Gassama Rangers | 80% | 5 1.00/match |
| 28 | Beau Reus Heart Of Midlothian | 80% | 11 2.20/match |
| 29 | Jordi Altena Heart Of Midlothian | 80% | 9 1.80/match |
| 30 | Oisin McEntee Heart Of Midlothian | 80% | 9 1.80/match |
| 31 | Cláudio Braga Heart Of Midlothian | 80% | 11 2.20/match |
| 32 | Olwethu Makhanya Rangers | 80% | 5 1.00/match |
| 33 | Dujon Sterling Rangers | 75% | 3 0.75/match |
| 34 | Dan Neil Rangers | 75% | 3 0.75/match |
| 35 | Stuart Findlay Heart Of Midlothian | 75% | 7 1.75/match |
| 36 | Laurent Mendy Heart Of Midlothian | 75% | 7 1.75/match |
| 37 | Calvin Miller Heart Of Midlothian | 75% | 8 2.00/match |
| 38 | Nicolas Raskin Rangers | 75% | 4 1.00/match |
| 39 | Findlay Curtis Rangers | 75% | 5 1.25/match |
| 40 | Ivor Pandur Rangers | 67% | 6 1.00/match |
| 41 | Emmanuel Fernandez Rangers | 67% | 6 1.00/match |
| 42 | Samuel Ramos ST Mirren | 67% | 5 1.67/match |
| 43 | Blair Spittal Heart Of Midlothian | 67% | 8 2.67/match |
| 44 | Sabah Kerjota Heart Of Midlothian | 67% | 6 2.00/match |
| 45 | Jordan Obita Hibernian | 67% | 6 2.00/match |
| 46 | Jake Girdwood-Reich Motherwell | 67% | 3 1.00/match |
| 47 | Paul Nsio ST Mirren | 60% | 8 1.60/match |
| 48 | Jacob Chapman ST Mirren | 50% | 8 1.33/match |
| 49 | Alexander Gogić ST Mirren | 50% | 8 1.33/match |
| 50 | Ryan Carr ST Mirren | 50% | 7 1.17/match |
| 51 | Chris Mochrie ST Mirren | 50% | 6 1.00/match |
| 52 | Cameron Devlin Rangers | 50% | 4 1.00/match |
| 53 | Ryan Don Naderi Rangers | 50% | 1 0.25/match |
| 54 | Lawrence Shankland Rangers | 50% | 5 1.25/match |
| 55 | Liam Smith ST Johnstone | 50% | 8 2.00/match |
| 56 | Charlie Reilly Dundee | 50% | 3 0.75/match |
| 57 | Harry Milne Heart Of Midlothian | 50% | 3 1.50/match |
| 58 | Amadou Ba-Sy Heart Of Midlothian | 50% | 4 2.00/match |
| 59 | Matty Foulds ST Johnstone | 50% | 4 2.00/match |
| 60 | Warren O'Hora Hibernian | 50% | 4 2.00/match |
| 61 | Willy Vogt Motherwell | 50% | 1 0.50/match |
| 62 | Oscar Priestman Motherwell | 50% | 1 0.50/match |
| 63 | Simon Murray Dundee | 50% | 2 1.00/match |
| 64 | Ante Šuto Hibernian | 50% | 1 0.50/match |
| 65 | Abdoulaye Yoro Dundee Utd | 50% | 3 1.50/match |
| 66 | Finlay Robertson Dundee | 50% | 2 1.00/match |
| 67 | Callum Wright Hibernian | 50% | 2 1.00/match |
| 68 | Jardell Kanga Motherwell | 50% | 3 1.50/match |
| 69 | Henry Fieldson ST Mirren | 40% | 7 1.40/match |
| 70 | Zach Mitchell ST Johnstone | 40% | 9 1.80/match |
| 71 | Sam Stanton ST Johnstone | 40% | 9 1.80/match |
| 72 | Josh Fowler ST Johnstone | 40% | 8 1.60/match |
| 73 | Raphael Sallinger Hibernian | 40% | 8 1.60/match |
| 74 | Jason Kerr Hibernian | 40% | 8 1.60/match |
| 75 | Josh Mulligan Hibernian | 40% | 8 1.60/match |
| 76 | Alex Paulsen Motherwell | 40% | 8 1.60/match |
| 77 | Tom Sparrow Motherwell | 40% | 7 1.40/match |
| 78 | Martin Moormann Motherwell | 40% | 8 1.60/match |
| 79 | Lukas Fadinger Motherwell | 40% | 6 1.20/match |
| 80 | Emmanuel Longelo Motherwell | 40% | 7 1.40/match |
| 81 | Drey Wright Dundee | 40% | 6 1.20/match |
| 82 | Idris Odutayo Dundee | 40% | 6 1.20/match |
| 83 | Joe Bevan Dundee | 40% | 4 0.80/match |
| 84 | Joe Westley Dundee | 40% | 6 1.20/match |
| 85 | Declan John ST Mirren | 40% | 6 1.20/match |
| 86 | Toby Steward ST Johnstone | 33% | 9 1.50/match |
| 87 | Cheick Diabate ST Johnstone | 33% | 9 1.50/match |
| 88 | Reece McAlear ST Johnstone | 33% | 8 1.33/match |
| 89 | Jason Holt ST Johnstone | 33% | 7 1.17/match |
| 90 | Owen Goodman Dundee | 33% | 7 1.17/match |
| 91 | Ryan Astley Dundee | 33% | 7 1.17/match |
| 92 | Owen Bevan Dundee | 33% | 7 1.17/match |
| 93 | Ethan Hamilton Dundee | 33% | 7 1.17/match |
| 94 | Ryan Finnigan Dundee | 33% | 6 1.00/match |
| 95 | Emmanuel Agyei Dundee Utd | 33% | 5 1.67/match |
| 96 | Connor Ronan Aberdeen | 33% | 0 0.00/match |
| 97 | Regan Charles-Cook Motherwell | 33% | 3 1.00/match |
| 98 | Jamie Knight-Lebel Motherwell | 33% | 4 1.33/match |
| 99 | Mehdi Merghem Dundee Utd | 33% | 3 1.00/match |
| 100 | Alan Forrest Dundee | 33% | 3 1.00/match |
| 101 | Enes Alić ST Johnstone | 33% | 5 1.67/match |
| 102 | Joe Hodge Motherwell | 33% | 5 1.67/match |
| 103 | Grant Hanley Hibernian | 33% | 4 1.33/match |
| 104 | Jacob Devaney Hibernian | 33% | 3 1.00/match |
| 105 | Jamie McGrath Hibernian | 33% | 4 1.33/match |
| 106 | Fraser Taylor ST Mirren | 33% | 2 0.67/match |
| 107 | Taylor Steven ST Johnstone | 33% | 2 0.67/match |
| 108 | Daniel Happe Aberdeen | 25% | 2 0.50/match |
| 109 | Tony Yogane Aberdeen | 25% | 0 0.00/match |
| 110 | Jamie Gullan ST Johnstone | 25% | 6 1.50/match |
| 111 | Ruari Paton ST Johnstone | 25% | 5 1.25/match |
| 112 | Felix Passlack Hibernian | 25% | 5 1.25/match |
| 113 | Miguel Changa Chaiwa Hibernian | 25% | 6 1.50/match |
| 114 | Adam Mayor Hibernian | 25% | 6 1.50/match |
| 115 | Nathan Lowe Hibernian | 25% | 5 1.25/match |
| 116 | Martin Boyle Hibernian | 25% | 5 1.25/match |
| 117 | Ibrahim Said Motherwell | 25% | 4 1.00/match |
| 118 | Tawanda Maswanhise Motherwell | 25% | 5 1.25/match |
| 119 | Alex Lowry Motherwell | 25% | 6 1.50/match |
| 120 | Panutche Camará Dundee Utd | 25% | 4 1.00/match |
| 121 | Calvin Ramsay ST Mirren | 25% | 5 1.25/match |
| 122 | Ismeal Kabia ST Mirren | 25% | 5 1.25/match |
| 123 | Nikolas Agrafiotis ST Mirren | 25% | 5 1.25/match |
| 124 | Joshua Rawlins Dundee Utd | 20% | 6 1.20/match |
| 125 | William Ferry Dundee Utd | 20% | 5 1.00/match |
| 126 | Zachary Sapsford Dundee Utd | 20% | 4 0.80/match |
| 127 | Marius Müller Aberdeen | 20% | 2 0.40/match |
| 128 | Chris Cadden Aberdeen | 20% | 0 0.00/match |
| 129 | Lewis Mayo Aberdeen | 20% | 2 0.40/match |
| 130 | Nesta Guinness-Walker Aberdeen | 20% | 0 0.00/match |
| 131 | Aremu Afeez Aberdeen | 20% | 0 0.00/match |
| 132 | Toyosi Olusanya Aberdeen | 20% | 2 0.40/match |
| 133 | Kevin Nisbet Aberdeen | 20% | 2 0.40/match |
| 134 | Daniel Bennie Dundee Utd | 20% | 4 0.80/match |
| 135 | Jack James Walton Dundee Utd | 17% | 6 1.00/match |
| 136 | Bert Esselink Dundee Utd | 17% | 6 1.00/match |
| 137 | Michael Forbes Dundee Utd | 17% | 6 1.00/match |
| 138 | Dylan Tait Dundee Utd | 0% | 2 0.40/match |
| 139 | Jesse Randall Dundee Utd | 0% | 2 0.40/match |
| 140 | Scott Bain Falkirk | 0% | 1 0.20/match |
| 141 | Ryan Strain Falkirk | 0% | 1 0.20/match |
| 142 | Liam Henderson Falkirk | 0% | 1 0.20/match |
| 143 | Max Stryjek Kilmarnock | 0% | 4 0.80/match |
| 144 | George Stanger Kilmarnock | 0% | 4 0.80/match |
| 145 | Michael Schjønning-Larsen Kilmarnock | 0% | 4 0.80/match |
| 146 | Greg Kiltie Kilmarnock | 0% | 4 0.80/match |
| 147 | Tom Lowery Kilmarnock | 0% | 4 0.80/match |
| 148 | Joe Hugill Kilmarnock | 0% | 4 0.80/match |
| 149 | Jamie Brandon Kilmarnock | 0% | 3 0.60/match |
| 150 | Erik Ring Kilmarnock | 0% | 3 0.75/match |
| 151 | Aaron Tshibola Kilmarnock | 0% | 3 0.75/match |
| 152 | Stuart Armstrong Aberdeen | 0% | 0 0.00/match |
| 153 | Lewis Neilson Falkirk | 0% | 1 0.25/match |
| 154 | Leon McCann Falkirk | 0% | 1 0.25/match |
| 155 | Finley Barbrook Falkirk | 0% | 1 0.25/match |
| 156 | Ben Krauhaus Falkirk | 0% | 1 0.25/match |
| 157 | Ethan Ross Falkirk | 0% | 1 0.25/match |
| 158 | Vicko Ševelj Dundee Utd | 0% | 1 0.33/match |
| 159 | Lewis Smith Aberdeen | 0% | 0 0.00/match |
| 160 | Ayoub Mouloua Aberdeen | 0% | 0 0.00/match |
| 161 | Tyreece John-Jules Kilmarnock | 0% | 1 0.33/match |
| 162 | Brad Spencer Falkirk | 0% | 1 0.33/match |
| 163 | Cathal McCarthy Kilmarnock | 0% | 0 0.00/match |
| 164 | Djenairo Daniels Kilmarnock | 0% | 0 0.00/match |
| 165 | Mitchy Ntelo Aberdeen | 0% | 0 0.00/match |
| 166 | Lachlan Rose Dundee Utd | 0% | 1 0.50/match |
| 167 | Tuur Rommens Rangers | 0% | 1 0.50/match |
| 168 | Mohammed Diomande Rangers | 0% | 1 0.50/match |
| 169 | Craig Sibbald Falkirk | 0% | 0 0.00/match |
| 170 | Finn Yeats Falkirk | 0% | 0 0.00/match |
| 171 | Nicky Cleșcenco Kilmarnock | 0% | 2 1.00/match |
| 172 | Alexander Briedl Aberdeen | 0% | 0 0.00/match |
| 173 | Johnly Yfeko Kilmarnock | 0% | 1 0.50/match |
| 174 | Ben Parkinson Falkirk | 0% | 0 0.00/match |
| 175 | Calvin Fodrey Falkirk | 0% | 0 0.00/match |
| 176 | Mark O'Hara Kilmarnock | 0% | 0 0.00/match |
| 177 | Bradley Fink Dundee | 0% | 1 0.50/match |
| 178 | Mats Knoester Aberdeen | 0% | 0 0.00/match |
| 179 | Bobby Wales Dundee | 0% | 1 0.50/match |
| 180 | Matty Todd ST Johnstone | 0% | 1 0.50/match |
| 181 | Jacob Murrell Falkirk | 0% | 1 0.50/match |
Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary