goalence
⭐ Unique metric

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).

StandingsTop assists

💡 Why this metric?

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.

📐 How we calculate it

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 2025-26.

Players Ranked by Team Win Rate

Tap any column header to re-sort the table.

#Player · TeamWin % on pitchGoals on pitch
1

Oleksandr Yatsyk

Dynamo Kyiv
100%

14

2.33/match

2

Viacheslav Tankovskyi

LNZ Cherkasy
86%

6

0.86/match

3

Matvii Ponomarenko

Dynamo Kyiv
86%

20

2.86/match

4

Prosper Obah

LNZ Cherkasy
83%

11

1.83/match

5

Marlon

Shakhtar Donetsk
83%

16

2.67/match

6

Bogdan Redushko

Dynamo Kyiv
83%

18

3.00/match

7

Danyil Alefirenko

Kolos Kovalivka
80%

2

0.40/match

8

Irakli Azarovi

Shakhtar Donetsk
80%

12

2.40/match

9

Lassina Traoré

Shakhtar Donetsk
80%

8

1.60/match

10

Ilya Kvasnytsya

Ruh Lviv
80%

8

1.60/match

11

Vladyslav Zakharchenko

Dynamo Kyiv
80%

17

3.40/match

12

Lindon Emërllahu

Polessya
80%

8

1.60/match

13

Yehor Nazaryna

Shakhtar Donetsk
80%

12

2.40/match

14

Xeber Alkain

Karpaty
80%

13

2.60/match

15

Vitaliy Kholod

Ruh Lviv
75%

13

1.63/match

16

Rostyslav Liakh

Ruh Lviv
75%

13

1.63/match

17

Baboucarr Faal

Ruh Lviv
75%

13

1.63/match

18

Muharrem Jashari

LNZ Cherkasy
75%

11

1.38/match

19

Kostiantyn Vivcharenko

Dynamo Kyiv
75%

22

2.75/match

20

Mykola Haiduchyk

Polessya
73%

16

1.46/match

21

Borys Krushynskyi

Polessya
73%

18

1.64/match

22

Yevgen Volynets

Polessya
71%

29

2.07/match

23

Oleksii Hutsuliak

Polessya
71%

24

1.71/match

24

Bohdan Slyubyk

Ruh Lviv
71%

11

1.57/match

25

Mykola Matviyenko

Shakhtar Donetsk
70%

26

2.60/match

26

Oleksiy Palamarchuk

LNZ Cherkasy
69%

28

1.75/match

27

Artur Ryabov

LNZ Cherkasy
69%

27

1.69/match

28

Hennadii Pasich

LNZ Cherkasy
67%

25

1.67/match

29

Serhii Chobotenko

Polessya
67%

27

1.80/match

30

Gorin Oleg

LNZ Cherkasy
67%

25

1.67/match

31

Yevhenii Pastukh

LNZ Cherkasy
67%

24

1.60/match

32

Oleksandr Andriyevskyi

Polessya
67%

21

1.75/match

33

Taras Mykhavko

Dynamo Kyiv
67%

19

2.11/match

34

Newerton Palmares

Shakhtar Donetsk
67%

23

2.56/match

35

Arinaldo Rrapaj

Kolos Kovalivka
67%

8

1.33/match

36

Mykola Shaparenko

Dynamo Kyiv
67%

13

2.17/match

37

Oleksandr Karavayev

Dynamo Kyiv
67%

14

2.33/match

38

Shota Nonikashvili

LNZ Cherkasy
67%

8

1.33/match

39

Luca Meirelles

Shakhtar Donetsk
67%

11

1.83/match

40

Yehor Tverdokhlib

LNZ Cherkasy
67%

8

1.33/match

41

Baboucarr Faal

Karpaty
67%

12

2.00/match

42

Denys Kuzyk

LNZ Cherkasy
65%

26

1.53/match

43

Eduard Sarapiyy

Polessya
65%

31

1.82/match

44

Bogdan Mykhaylichenko

Polessya
65%

32

1.88/match

45

Ruslan Babenko

Polessya
64%

23

1.64/match

46

Oleg Ocheretko

Shakhtar Donetsk
64%

26

2.36/match

47

Maksym Bragaru

Polessya
64%

17

1.54/match

48

Nazarii Muravskyi

LNZ Cherkasy
63%

25

1.56/match

49

Mark Assinor

LNZ Cherkasy
63%

22

1.38/match

50

Eguinaldo

Shakhtar Donetsk
63%

14

1.75/match

51

Yurii Kopyna

Ruh Lviv
63%

13

1.63/match

52

Ruslan Neshcheret

Dynamo Kyiv
62%

29

2.23/match

53

Oleksandr Drambaev

LNZ Cherkasy
60%

22

1.47/match

54

Nazar Voloshyn

Dynamo Kyiv
60%

16

1.60/match

55

Dmytro Riznyk

Shakhtar Donetsk
60%

26

2.60/match

56

Denys Miroshnichenko

Karpaty
60%

17

1.70/match

57

Pedrinho

Shakhtar Donetsk
60%

23

2.30/match

58

Oleksandr Tymchyk

Dynamo Kyiv
60%

5

1.00/match

59

Paulo Vitor

Karpaty
60%

6

1.20/match

60

Vladyslav Veleten

Polessya
60%

6

1.20/match

61

Vasyl Runich

Ruh Lviv
60%

7

1.40/match

62

Volodymyr Brazhko

Dynamo Kyiv
60%

10

2.00/match

63

Valerii Luchkevych

Epitsentr Dunayivtsi
60%

8

1.60/match

64

Mykola Mykhailenko

Dynamo Kyiv
57%

12

1.71/match

65

Rostyslav Liakh

Karpaty
57%

14

2.00/match

66

Artem Bondarenko

Shakhtar Donetsk
56%

18

2.00/match

67

Oleksandr Nazarenko

Polessya
56%

13

1.44/match

68

Marlon Gomes

Shakhtar Donetsk
56%

20

2.22/match

69

Pedro Henrique

Shakhtar Donetsk
56%

25

2.78/match

70

Roman Didyk

LNZ Cherkasy
55%

18

1.64/match

71

Nika Gagnidze

Kolos Kovalivka
54%

13

1.00/match

72

Bruninho

Karpaty
54%

18

1.39/match

73

Andrei Tsurikov

Kolos Kovalivka
50%

15

0.94/match

74

Oleksandr Saputin

Zorya Luhansk
50%

18

1.50/match

75

Vitalii Roman

Ruh Lviv
50%

11

1.10/match

76

Andrija Janjić

Zorya Luhansk
50%

13

1.30/match

77

Valeriy Bondar

Shakhtar Donetsk
50%

26

2.60/match

78

Ilir Krasniqi

Kolos Kovalivka
50%

9

1.13/match

79

Oleksandr Pikhalyonok

Dynamo Kyiv
50%

12

1.50/match

80

Ante Bekavac

Kryvbas KR
50%

15

2.50/match

81

Vladyslav Dubinchak

Dynamo Kyiv
50%

7

1.17/match

82

Jakov Bašić

Zorya Luhansk
50%

9

1.50/match

83

Igor Krasnopir

Karpaty
50%

4

0.67/match

84

Vladyslav Supryaga

Epitsentr Dunayivtsi
50%

6

1.00/match

85

Carlos Rojas

Epitsentr Dunayivtsi
50%

9

1.50/match

86

Artem Husol

Kolos Kovalivka
50%

3

0.50/match

87

Andriy Poniedielnik

Kolos Kovalivka
47%

15

0.88/match

88

Ivan Pakholiuk

Kolos Kovalivka
47%

14

0.93/match

89

Elias Telles

Kolos Kovalivka
47%

15

1.00/match

90

Pylyp Budkivskyi

Zorya Luhansk
46%

22

1.69/match

91

Kriyukhantsev Igor

Epitsentr Dunayivtsi
45%

13

1.18/match

92

Peter Itodo

Metalist 1925 Kharkiv
44%

10

1.11/match

93

Nazar Domchak

Karpaty
44%

23

1.44/match

94

Ambrosiy Chachua

Karpaty
44%

21

1.31/match

95

Eduard Kozik

Kolos Kovalivka
43%

11

0.79/match

96

Carlos Paraco

Kryvbas KR
43%

22

1.57/match

97

Yuriy-Volodymyr Gereta

Ruh Lviv
43%

15

1.07/match

98

Vladyslav Babohlo

Karpaty
43%

19

1.36/match

99

Anderson Jordan

Zorya Luhansk
43%

22

1.57/match

100

Yehor Tverdokhlib

Kryvbas KR
43%

13

1.86/match

101

Yukhym Konoplia

Shakhtar Donetsk
43%

17

2.43/match

102

Oleksandr Kemkin

Kryvbas KR
42%

23

1.92/match

103

Jon Cebeiro

Epitsentr Dunayivtsi
42%

15

1.25/match

104

Yurii Klymchuk

Kolos Kovalivka
40%

9

0.60/match

105

Reis Rodriguez Leovigildo Junior

Zorya Luhansk
40%

22

1.47/match

106

Artem Slesar

Zorya Luhansk
40%

22

1.47/match

107

Volodymyr Vilivald

Kryvbas KR
40%

30

2.00/match

108

Vladyslav Moroz

Epitsentr Dunayivtsi
40%

12

1.20/match

109

Roman Vantukh

Zorya Luhansk
40%

17

1.70/match

110

Vladyslav Kabaiev

Dynamo Kyiv
40%

4

0.80/match

111

Yehor Demchenko

Epitsentr Dunayivtsi
40%

5

1.00/match

112

Navin Malysh

Zorya Luhansk
40%

7

1.40/match

113

Anton Glushchenko

Kudrivka
40%

2

0.40/match

114

Bakary Konate

Kryvbas KR
38%

15

1.88/match

115

Patricio Tanda

Karpaty
38%

6

0.75/match

116

Mykyta Burda

Kolos Kovalivka
38%

5

0.63/match

117

Joseph Jones

Kryvbas KR
38%

13

1.63/match

118

Yan Kostenko

Karpaty
36%

15

1.36/match

119

Ibrahim Kane

Kolos Kovalivka
36%

7

0.64/match

120

Nemanja Anđušić

Zorya Luhansk
36%

16

1.46/match

121

Dejan Popara

Zorya Luhansk
36%

16

1.46/match

122

Oleksandr Demchenko

Kolos Kovalivka
36%

7

0.64/match

123

Anton Salabay

Kolos Kovalivka
36%

6

0.55/match

124

Ostap Prytula

Ruh Lviv
36%

10

0.71/match

125

Joaquinete

Epitsentr Dunayivtsi
36%

17

1.21/match

126

Araujo Andrusw

Kryvbas KR
36%

25

1.79/match

127

Jan Jurčec

Kryvbas KR
35%

31

1.82/match

128

Gleiker Mendoza

Kryvbas KR
33%

22

1.83/match

129

Nil Coch

Epitsentr Dunayivtsi
33%

16

1.33/match

130

Bar Lin

Kryvbas KR
33%

21

1.75/match

131

Volodymyr Salyuk

Metalist 1925 Kharkiv
33%

11

0.92/match

132

Ivan Lytvynenko

Metalist 1925 Kharkiv
33%

7

0.78/match

133

Artur Mykytyshyn

Kryvbas KR
33%

10

1.67/match

134

Oleksandr Vivdych

SK Poltava
33%

7

1.17/match

135

Denys Popov

Dynamo Kyiv
33%

7

1.17/match

136

Pavlo Polehenko

Karpaty
33%

8

1.33/match

137

Vasyl Kurko

Obolon'-Brovar
33%

5

0.83/match

138

Vitaliy Buyalskyi

Dynamo Kyiv
33%

8

1.33/match

139

Valeriy Bondarenko

Kolos Kovalivka
33%

6

1.00/match

140

Maksym Zaderaka

Kryvbas KR
31%

27

1.69/match

141

Yevhen Pavliuk

Metalist 1925 Kharkiv
31%

15

0.94/match

142

Ivan Kalyuzhnyi

Metalist 1925 Kharkiv
31%

14

0.88/match

143

Anton Yashkov

Kudrivka
31%

16

1.23/match

144

Oleg Bilyk

Epitsentr Dunayivtsi
31%

14

1.08/match

145

Yevhen Zaporozhets

Epitsentr Dunayivtsi
30%

9

0.90/match

146

Mykola Myronyuk

Epitsentr Dunayivtsi
30%

8

0.80/match

147

Jean Pedroso

Karpaty
30%

11

1.10/match

148

Oleh Slobodian

Obolon'-Brovar
30%

7

0.70/match

149

Baton Zabergja

Metalist 1925 Kharkiv
30%

9

0.90/match

150

Vadym Sydun

Epitsentr Dunayivtsi
30%

11

1.10/match

151

Danylo Varakuta

Metalist 1925 Kharkiv
29%

15

0.88/match

152

Oleksandr Kozak

Kudrivka
29%

14

1.00/match

153

Denys Marchenko

Obolon'-Brovar
29%

5

0.71/match

154

Oleksandr Klymets

Epitsentr Dunayivtsi
27%

12

1.09/match

155

Bohdan Kushnirenko

Zorya Luhansk
27%

17

1.54/match

156

Denys Antyukh

Metalist 1925 Kharkiv
27%

9

0.60/match

157

Ilya Krupskyi

Metalist 1925 Kharkiv
25%

14

0.88/match

158

Ermir Rashica

Metalist 1925 Kharkiv
25%

12

1.00/match

159

Yvan Dibango

Kryvbas KR
25%

16

1.33/match

160

Valeriy Voskonyan

SK Poltava
25%

8

1.00/match

161

Denys Nagnoynyi

Kudrivka
25%

9

1.13/match

162

Stepan Grigorashchuk

Epitsentr Dunayivtsi
25%

8

1.00/match

163

Oleksandr Martinyuk

Metalist 1925 Kharkiv
25%

5

0.63/match

164

Valeriy Dubko

Obolon'-Brovar
25%

5

0.63/match

165

Ruslan Chernenko

Obolon'-Brovar
25%

6

0.75/match

166

Oleksiy Gusev

Kudrivka
25%

4

0.50/match

167

Artem Macheliuk

Kudrivka
24%

18

1.06/match

168

Denys Ustymenko

Obolon'-Brovar
23%

11

0.85/match

169

Yaroslav Shevchenko

Kryvbas KR
22%

13

1.44/match

170

Mykola Buzhyn

SK Poltava
22%

8

0.89/match

171

Igor Perduta

Zorya Luhansk
22%

13

1.44/match

172

Serhiy Sukhanov

Obolon'-Brovar
22%

7

0.78/match

173

Bogdan Veklyak

Kudrivka
22%

7

0.78/match

174

Oleksii Sych

Karpaty
22%

7

0.78/match

175

Artur Dumaniuk

Kudrivka
20%

13

0.87/match

176

Artem Shabanov

Metalist 1925 Kharkiv
20%

12

0.80/match

177

Dmytro Plakhtyr

SK Poltava
20%

6

0.60/match

178

Maksym Melnychuk

Kudrivka
20%

10

1.00/match

179

Vladyslav Pryimak

Obolon'-Brovar
20%

8

0.80/match

180

Yegor Prokopenko

Obolon'-Brovar
20%

6

0.60/match

181

Semen Vovchenko

Veres Rivne
20%

2

0.40/match

182

Pablo Alvarez

Karpaty
20%

4

0.80/match

183

Eduardo Guerrero

Dynamo Kyiv
20%

6

1.20/match

184

Christian Mba

Metalist 1925 Kharkiv
20%

2

0.40/match

185

Eren Aydın

Veres Rivne
20%

3

0.60/match

186

Wesley Pomba

Veres Rivne
20%

4

0.80/match

187

Volodymyr Makhankov

Kryvbas KR
20%

8

1.60/match

188

Taras Moroz

Obolon'-Brovar
20%

6

1.20/match

189

Kaya Makosso

Kudrivka
20%

3

0.60/match

190

Denys Pidgurskyi

Ruh Lviv
18%

8

0.73/match

191

Andrii Storchous

Kudrivka
18%

14

1.27/match

192

Raymond Owusu

Kudrivka
18%

7

0.64/match

193

Yevgen Misyura

SK Poltava
17%

8

0.67/match

194

Denys Galenkov

SK Poltava
17%

9

0.75/match

195

Oleh Illin

Obolon'-Brovar
17%

5

0.83/match

196

Jair Collahuazo

Kudrivka
17%

3

0.50/match

197

Yevhenii Morozko

Kudrivka
15%

11

0.85/match

198

Dmytro Semenov

Obolon'-Brovar
15%

13

1.00/match

199

Maksym Marusych

SK Poltava
14%

6

0.86/match

200

Klayver

Ruh Lviv
14%

6

0.86/match

201

Ivan Losenko

Kudrivka
14%

7

1.00/match

202

Pavlo Polehenko

Obolon'-Brovar
14%

5

0.71/match

203

Yevgeniy Shevchenko

Obolon'-Brovar
13%

10

0.67/match

204

Volodymyr Odariuk

SK Poltava
13%

12

0.75/match

205

Oleh Veremiienko

SK Poltava
13%

7

0.88/match

206

Vladyslav Kalitvintsev

Metalist 1925 Kharkiv
13%

2

0.25/match

207

Igor Kotsyumaka

SK Poltava
13%

7

0.88/match

208

Nazariy Fedorivskyi

Obolon'-Brovar
13%

6

0.75/match

209

Igor Medynsky

Obolon'-Brovar
13%

4

0.50/match

210

Andriy Kitela

Ruh Lviv
11%

5

0.56/match

211

Vadym Pidlepych

SK Poltava
11%

7

0.78/match

212

Miroslav Serdyuk

Kudrivka
11%

8

0.89/match

213

Andriy Savenkov

SK Poltava
11%

6

0.67/match

214

Mykyta Kononov

SK Poltava
10%

4

0.40/match

215

Vladyslav Sharay

Veres Rivne
10%

4

0.40/match

216

Artem Liehostaiev

Kudrivka
10%

9

0.90/match

217

Maksym Chekh

Obolon'-Brovar
10%

7

0.70/match

218

Kai Cipot

Veres Rivne
10%

4

0.40/match

219

Konstantinos Stamoulis

Veres Rivne
9%

5

0.46/match

220

Maksym Smiyan

Veres Rivne
9%

5

0.46/match

221

Igor Kharatin

Veres Rivne
9%

5

0.46/match

222

Valentyn Horokh

Veres Rivne
8%

5

0.42/match

223

Vitaliy Boyko

Veres Rivne
8%

5

0.42/match

224

Arsentii Doroshenko

SK Poltava
8%

8

0.67/match

225

Tedi Cara

Oleksandria
0%

5

0.42/match

226

Dmytro Myshniov

Oleksandria
0%

3

0.27/match

227

Miguel Campos

Oleksandria
0%

4

0.40/match

228

Anton Bol

Oleksandria
0%

4

0.40/match

229

Roman Honcharenko

Veres Rivne
0%

3

0.33/match

230

Serhii Buletsa

Oleksandria
0%

4

0.44/match

231

Mykola Ogarkov

Oleksandria
0%

3

0.38/match

232

Daniil Vashchenko

Oleksandria
0%

3

0.38/match

233

Vladyslav Danylenko

SK Poltava
0%

5

0.63/match

234

Danyil Sukhoruchko

SK Poltava
0%

4

0.50/match

235

Danil Skorko

Oleksandria
0%

4

0.57/match

236

Fernando Henrique

Oleksandria
0%

3

0.43/match

237

Jota

Oleksandria
0%

2

0.29/match

238

Ivan Nesterenko

Obolon'-Brovar
0%

6

0.86/match

239

Talles Brener

Ruh Lviv
0%

3

0.43/match

240

Maksym Boiko

Ruh Lviv
0%

2

0.29/match

241

Mykyta Minchev

SK Poltava
0%

4

0.57/match

242

Denys Ndukve

Veres Rivne
0%

1

0.17/match

243

Bryan Castillo

Oleksandria
0%

1

0.17/match

244

Nazar Makarenko

Oleksandria
0%

2

0.33/match

245

Oleksiy Tovarnytskyi

Ruh Lviv
0%

2

0.33/match

246

Oleksandr Zhovtenko

Obolon'-Brovar
0%

4

0.67/match

247

Roman Volokhatyi

Obolon'-Brovar
0%

6

1.00/match

248

Illia Ukhan

SK Poltava
0%

1

0.17/match

249

Jocelin Behiratche

Oleksandria
0%

2

0.40/match

250

Denys Shostak

Oleksandria
0%

0

0.00/match

251

Dolhyy Viktor Kostyantynovych

Oleksandria
0%

4

0.80/match

252

Papa Ndiaga Yade

Oleksandria
0%

2

0.40/match

253

Igor Neves

Ruh Lviv
0%

1

0.20/match

254

Samba Diallo

Ruh Lviv
0%

1

0.20/match