Ukrainian Premier League — 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.→
Ukrainian Premier League 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 5 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 | A. Yarmolenko Dynamo Kyiv | 100% | 8 1.33/match |
| 2 | H. Ermakov FC Kharkiv | 100% | 12 2.40/match |
| 3 | I. Krupskyi FC Kharkiv | 100% | 12 2.40/match |
| 4 | Y. Pavlyuk FC Kharkiv | 100% | 12 2.40/match |
| 5 | A. Shabanov FC Kharkiv | 100% | 12 2.40/match |
| 6 | Ivan Kalyuzhnyi FC Kharkiv | 100% | 12 2.40/match |
| 7 | Bogdan Mykhaylichenko Polessya | 100% | 11 2.20/match |
| 8 | I. Krasnopir Polessya | 100% | 8 1.60/match |
| 9 | L. Emërllahu Polessya | 83% | 8 1.33/match |
| 10 | V. Veleten Polessya | 83% | 12 2.00/match |
| 11 | Taras Mykhavko Dynamo Kyiv | 83% | 12 2.00/match |
| 12 | E. Sarapiy Polessya | 83% | 14 2.33/match |
| 13 | H. Bushchan Dynamo Kyiv | 83% | 11 1.83/match |
| 14 | Sergiy Chobotenko Polessya | 80% | 11 2.20/match |
| 15 | Vinícius Tobias Shakhtar Donetsk | 80% | 11 2.20/match |
| 16 | V. Bondar Shakhtar Donetsk | 80% | 12 2.40/match |
| 17 | Vladyslav Kabaiev Dynamo Kyiv | 80% | 4 0.80/match |
| 18 | G. Maisuradze Polessya | 80% | 10 2.00/match |
| 19 | R. Babenko Polessya | 80% | 10 2.00/match |
| 20 | P. Yade LNZ Cherkasy | 80% | 10 2.00/match |
| 21 | M. Shaparenko Dynamo Kyiv | 75% | 10 1.25/match |
| 22 | V. Brazhko Dynamo Kyiv | 75% | 12 1.50/match |
| 23 | V. Dubinchak Dynamo Kyiv | 75% | 13 1.63/match |
| 24 | M. Ponomarenko Dynamo Kyiv | 75% | 13 1.63/match |
| 25 | D. Riznyk Shakhtar Donetsk | 71% | 14 2.00/match |
| 26 | O. Sych Dynamo Kyiv | 71% | 11 1.57/match |
| 27 | T. Kędziora Dynamo Kyiv | 71% | 12 1.71/match |
| 28 | A. Yakubu LNZ Cherkasy | 67% | 9 1.50/match |
| 29 | M. Matvienko Shakhtar Donetsk | 67% | 12 2.00/match |
| 30 | Pedrinho Shakhtar Donetsk | 67% | 12 2.00/match |
| 31 | R. Didyk LNZ Cherkasy | 67% | 10 1.67/match |
| 32 | D. Ledvii LNZ Cherkasy | 67% | 10 1.67/match |
| 33 | H. Pasich LNZ Cherkasy | 60% | 6 1.20/match |
| 34 | Talles LNZ Cherkasy | 60% | 7 1.40/match |
| 35 | D. Kuzyk LNZ Cherkasy | 60% | 5 1.00/match |
| 36 | E. Nazaryna Shakhtar Donetsk | 60% | 6 1.20/match |
| 37 | Alisson Santana Shakhtar Donetsk | 60% | 10 2.00/match |
| 38 | M. Burda Kolos Kovalivka | 60% | 10 2.00/match |
| 39 | D. Ndukwe Kolos Kovalivka | 60% | 9 1.80/match |
| 40 | O. Drambaev LNZ Cherkasy | 57% | 9 1.29/match |
| 41 | B. Kushnirenko Zorya Luhansk | 50% | 9 1.13/match |
| 42 | Artem Machelyuk Zorya Luhansk | 50% | 8 1.00/match |
| 43 | T. Cara LNZ Cherkasy | 50% | 6 1.00/match |
| 44 | I. Perduta Zorya Luhansk | 44% | 10 1.11/match |
| 45 | I. Nesterenko Zorya Luhansk | 44% | 9 1.00/match |
| 46 | P. Budkivskyi Zorya Luhansk | 43% | 9 1.29/match |
| 47 | D. Jelavić Zorya Luhansk | 43% | 5 0.71/match |
| 48 | Xeber Alkain Karpaty | 43% | 14 2.00/match |
| 49 | N. Rusyn Karpaty | 43% | 10 1.43/match |
| 50 | O. Saputin Zorya Luhansk | 43% | 8 1.14/match |
| 51 | A. Ryabov LNZ Cherkasy | 40% | 5 1.00/match |
| 52 | Iván Calero Karpaty | 40% | 7 1.40/match |
| 53 | M. Boyko Zorya Luhansk | 40% | 2 0.40/match |
| 54 | Jordan Zorya Luhansk | 38% | 8 1.00/match |
| 55 | V. Baboglo Karpaty | 38% | 14 1.75/match |
| 56 | A. Chachua Karpaty | 38% | 14 1.75/match |
| 57 | Moha Karpaty | 38% | 13 1.63/match |
| 58 | I. Pakholyuk Kolos Kovalivka | 33% | 13 1.44/match |
| 59 | A. Salabay Kolos Kovalivka | 33% | 11 1.22/match |
| 60 | D. Khrypchuk Kolos Kovalivka | 33% | 7 1.17/match |
| 61 | E. Kozik Kolos Kovalivka | 33% | 8 1.33/match |
| 62 | Z. Rukhadze Kolos Kovalivka | 33% | 8 1.33/match |
| 63 | R. Mysak Karpaty | 33% | 10 1.67/match |
| 64 | O. Demchenko Kolos Kovalivka | 30% | 11 1.10/match |
| 65 | A. Tsurikov Kolos Kovalivka | 29% | 9 1.29/match |
| 66 | Raúl Tavares Epitsentr Dunayivtsi | 29% | 6 0.86/match |
| 67 | M. Serdyuk Kudrivka | 29% | 10 1.43/match |
| 68 | M. Melnychuk Kudrivka | 29% | 9 1.29/match |
| 69 | A. Rrapaj Kolos Kovalivka | 29% | 6 0.86/match |
| 70 | R. Vantukh Karpaty | 29% | 9 1.29/match |
| 71 | D. Semenov Kudrivka | 25% | 9 1.13/match |
| 72 | I. Kane Kolos Kovalivka | 22% | 5 0.56/match |
| 73 | M. Smiyan Veres Rivne | 20% | 7 0.70/match |
| 74 | Carlos Rojas Epitsentr Dunayivtsi | 20% | 10 1.00/match |
| 75 | B. Veklyak Kudrivka | 20% | 9 0.90/match |
| 76 | D. Svityukha Kudrivka | 20% | 7 0.70/match |
| 77 | A. Dumanyuk Kudrivka | 20% | 11 1.10/match |
| 78 | K. Cipot Veres Rivne | 20% | 6 0.60/match |
| 79 | Oleksandr Kamenskyi Kryvbas KR | 20% | 5 1.00/match |
| 80 | R. Baran Veres Rivne | 20% | 2 0.40/match |
| 81 | N. Blair Veres Rivne | 20% | 2 0.40/match |
| 82 | K. Prokopchuk Obolon'-Brovar | 20% | 3 0.60/match |
| 83 | J. Séry Karpaty | 20% | 5 1.00/match |
| 84 | Fellipe Vieira Karpaty | 20% | 5 1.00/match |
| 85 | V. Gorokh Veres Rivne | 18% | 7 0.64/match |
| 86 | I. Kharatin Veres Rivne | 18% | 7 0.64/match |
| 87 | S. Vovchenko Veres Rivne | 18% | 7 0.64/match |
| 88 | V. Sharay Veres Rivne | 18% | 4 0.36/match |
| 89 | André Gonçalves Veres Rivne | 18% | 6 0.55/match |
| 90 | N. Fedotov Epitsentr Dunayivtsi | 18% | 10 0.91/match |
| 91 | S. Repaj Epitsentr Dunayivtsi | 18% | 11 1.00/match |
| 92 | Nil Coch Epitsentr Dunayivtsi | 18% | 10 0.91/match |
| 93 | M. Myronyuk Epitsentr Dunayivtsi | 18% | 10 0.91/match |
| 94 | V. Sydun Epitsentr Dunayivtsi | 18% | 10 0.91/match |
| 95 | Y. Pasich Kudrivka | 18% | 12 1.09/match |
| 96 | R. Owusu Kudrivka | 18% | 12 1.09/match |
| 97 | Fabrício Yan Veres Rivne | 17% | 6 0.50/match |
| 98 | O. Klymets Epitsentr Dunayivtsi | 17% | 11 0.92/match |
| 99 | O. Belyaev Kudrivka | 17% | 8 0.67/match |
| 100 | Y. Klymchuk Kolos Kovalivka | 17% | 4 0.67/match |
| 101 | Assane Seck Kryvbas KR | 17% | 7 1.17/match |
| 102 | K. Stamoulis Veres Rivne | 17% | 2 0.33/match |
| 103 | V. Kurko Chornomorets | 17% | 5 0.83/match |
| 104 | Y. Shevchenko Obolon'-Brovar | 17% | 3 0.50/match |
| 105 | S. Sukhanov Obolon'-Brovar | 17% | 2 0.33/match |
| 106 | Y. Banada Livyi Bereh | 17% | 6 1.00/match |
| 107 | A. Matkevych Obolon'-Brovar | 17% | 3 0.50/match |
| 108 | C. Mba Chornomorets | 17% | 5 0.83/match |
| 109 | R. Goncharenko Kolos Kovalivka | 14% | 7 1.00/match |
| 110 | M. Farina Chornomorets | 14% | 7 1.00/match |
| 111 | D. Alefirenko Chornomorets | 14% | 5 0.71/match |
| 112 | V. Voloshyn Livyi Bereh | 14% | 6 0.86/match |
| 113 | I. Petryak Kudrivka | 14% | 8 1.14/match |
| 114 | O. Sokolov Livyi Bereh | 14% | 8 1.14/match |
| 115 | A. Shulyanskyi Obolon'-Brovar | 14% | 2 0.29/match |
| 116 | M. Chekh Obolon'-Brovar | 14% | 2 0.29/match |
| 117 | M. Protasevych Veres Rivne | 14% | 5 0.71/match |
| 118 | O. Pushkarev Chornomorets | 14% | 6 0.86/match |
| 119 | A. Herbert Kryvbas KR | 13% | 9 1.13/match |
| 120 | C. Aniagboso Chornomorets | 13% | 7 0.88/match |
| 121 | M. Jarju Chornomorets | 13% | 7 0.88/match |
| 122 | G. Robakidze Chornomorets | 13% | 7 0.88/match |
| 123 | I. Kyryukhantsev Epitsentr Dunayivtsi | 13% | 6 0.75/match |
| 124 | N. Fedorivskyi Obolon'-Brovar | 13% | 4 0.50/match |
| 125 | P. Polehenko Obolon'-Brovar | 13% | 3 0.38/match |
| 126 | D. Ustymenko Obolon'-Brovar | 13% | 1 0.13/match |
| 127 | Sidney Silva Santos Livyi Bereh | 13% | 7 0.88/match |
| 128 | N. Vorobchak Livyi Bereh | 13% | 8 1.00/match |
| 129 | A. Yakymiv Livyi Bereh | 13% | 8 1.00/match |
| 130 | R. Zhmurko Livyi Bereh | 13% | 8 1.00/match |
| 131 | Thiago Isabel Nascimento Borges Kryvbas KR | 13% | 8 1.00/match |
| 132 | O. Kemkin Kryvbas KR | 11% | 9 1.00/match |
| 133 | V. Vilivald Kryvbas KR | 11% | 9 1.00/match |
| 134 | R. Nawi Kryvbas KR | 11% | 9 1.00/match |
| 135 | Y. Shevchenko Kryvbas KR | 11% | 9 1.00/match |
| 136 | D. Checher Veres Rivne | 11% | 3 0.33/match |
| 137 | A. Kozak Epitsentr Dunayivtsi | 11% | 7 0.78/match |
| 138 | A. Yashkov Kudrivka | 9% | 12 1.09/match |
| 139 | Y. Smyrnyi Kudrivka | 9% | 8 0.73/match |
| 140 | O. Slobodyan Obolon'-Brovar | 0% | 0 0.00/match |
| 141 | D. Kapinus Obolon'-Brovar | 0% | 2 0.29/match |
| 142 | V. Ermakov Obolon'-Brovar | 0% | 2 0.29/match |
| 143 | A. Busko Bukovyna | 0% | 4 0.57/match |
| 144 | M. Zaderaka Bukovyna | 0% | 4 0.57/match |
| 145 | V. Vitenchuk Bukovyna | 0% | 4 0.57/match |
| 146 | Wendell Livyi Bereh | 0% | 6 0.86/match |
| 147 | H. Penkov Bukovyna | 0% | 3 0.50/match |
| 148 | M. Bezuglyi Bukovyna | 0% | 2 0.33/match |
| 149 | P. Stasyuk Bukovyna | 0% | 4 0.67/match |
| 150 | D. Shastal Livyi Bereh | 0% | 3 0.50/match |
| 151 | Mykola Oharkov Kudrivka | 0% | 4 0.67/match |
| 152 | D. Pidgurskyi Kryvbas KR | 0% | 2 0.33/match |
| 153 | J. Jones Kryvbas KR | 0% | 5 1.00/match |
| 154 | V. Faraseenko Chornomorets | 0% | 4 0.80/match |
| 155 | D. Myshnov Obolon'-Brovar | 0% | 1 0.20/match |
| 156 | O. Kozhushko Bukovyna | 0% | 4 0.80/match |
| 157 | O. Ilyin Bukovyna | 0% | 3 0.60/match |
| 158 | V. Grusha Bukovyna | 0% | 4 0.80/match |
| 159 | V. Dakhnovskyi Bukovyna | 0% | 4 0.80/match |
| 160 | D. Vashchenko Epitsentr Dunayivtsi | 0% | 2 0.40/match |
| 161 | João Machado Kryvbas KR | 0% | 1 0.20/match |
| 162 | B. Lin Kryvbas KR | 0% | 1 0.20/match |
Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary