Ukrainian Premier League 1992-2019

1 Maksim Shatskikh 124 1999 2014 Dynamo Kiev 97 Arsenal Kiev 22 Hoverla Uzhgorod 5  
2 Sergey Rebrov 123 1992 2007 Dynamo Kiev 113 Shakhtar Donetsk 10      
3 Yevgeny Seleznyov 110 2006 2016 Dnipro 67 Shakhtar Donetsk 24 Arsenal Kiev 19  
4 Andrey Vorobey 105 1998 2010 Shakhtar Donetsk 80 Dnipro 12 Arsenal Kiev 9 +4
5 Andrey Yarmolenko 99 2007 2017 Dynamo Kiev 99          
6 Alexander Haydash 95 1992 2003 Tavria Simferopol 85 Mariupol 10      
7 Marko Devic 90 2005 2013 Metalist Kharkiv 84 Shakhtar Donetsk 4 Volyn Lutsk 2  
8 Sergey Mizin 90 1992 2007 Karpaty Lviv 25 Arsenal Kiev 24 Dynamo Kiev 16 +25
9 Tymerlan Huseynov 85 1992 1999 Chernomorets Odessa 66 Zorya Luhansk 19      
10 Alexander Gladkiy 84 2004 2017 Shakhtar Donetsk 42 Karpaty Lviv 23 FC Kharkiv 14 +5
                       
11 Alexander Kosyrin 84 1999 2012 Chernomorets Odessa 52 Metalurg Donetsk 26 Arsenal Kiev 4 +2
12 Andrey Shevchenko 83 1994 2011 Dynamo Kiev 83          
13 Moraes 81 2012 2019 Metalurg Donetsk 35 Shakhtar Donetsk 24 Dynamo Kiev 22  
14 Oleg Matveev 81 1992 2001 Shakhtar Donetsk 61 Kremen Kremenchug 12 Metalurg Donetsk 5 +3
15 Alexander Palyanytsa 79 1992 2002 Karpaty Lviv 27 Dnipro 27 Veres Rivne 11 +14
16 Alexander Kovpak 77 2004 2018 Tavria Simferopol 46 Arsenal Kiev 16 Vorskla Poltava 10 +5
17 Luiz Adriano 77 2007 2014 Shakhtar Donetsk 77          
18 Valentyn Poltavets 77 1994 2007 Metalurg Zaporozhye 47 Chernomorets Odessa 15 Dnipro 10 +5
19 Sergey Zakarlyuka 75 1996 2010 Arsenal Kiev 48 Mariupol 14 Metalurg Donetsk 13  
20 Sergey Nazarenko 73 1999 2014 Dnipro 54 Tavria Simferopol 17 Chernomorets Odessa 1 +1
                       
21 Vasily Sachko 68 2002 2011 Volyn Lutsk 40 Vorskla Poltava 18 Kryvbas Kryvyi Rig 10  
22 Sergey Atelkin 67 1992 2002 Shakhtar Donetsk 61 Kremen Kremenchug 5 Metalurg Donetsk 1  
23 Ivan Hetsko 67 1992 2001 Karpaty Lviv 29 Kryvbas Kryvyi Rig 16 Chernomorets Odessa 10 +12
24 Victor Leonenko 67 1992 2001 Dynamo Kiev 61 Arsenal Kiev 15 Hoverla Uzhgorod 1  
25 Kostyantyn Babich 66 1995 2007 Mariupol 44 Arsenal Kiev 16 Vorskla Poltava 3 +3
26 Alex Teixeira 65 2010 2015 Shakhtar Donetsk 65          
27 Brandao 65 2002 2008 Shakhtar Donetsk 65          
28 Gennady Zubov 63 1994 2006 Shakhtar Donetsk 57 Mariupol 4 Zorya Luhansk 2  
29 Aleksey Antyuhin 63 1992 2000 Tavria Simferopol 53 Vorskla Poltava 8 Metalurg Zaporozhye 2  
30 Andrey Pokladok 62 1992 2002 Karpaty Lviv 54 Metalurg Donetsk 7 Oleksandria 1  
                       
31 Vasily Gigiadze 60 2000 2011 Tavria Simferopol 40 Kryvbas Kryvyi Rig 20      
32 Oleg Husyev 59 2002 2016 Dynamo Kiev 58 Arsenal Kiev 1      
33 Artem Milevskiy 57 2002 2011 Dynamo Kiev 57          
34 Avtandil Kapanadze 57 1994 2000 Nyva Ternopol 54 Temp Shepetovka 3      
35 Marlos 55 2011 2019 Shakhtar Donetsk 46 Metalist Kharkiv 9      
36 Aleksey Byelik 55 1999 2008 Shakhtar Donetsk 51 Dnipro 4      
37 Vladimir Homenyuk 54 2004 2014 Tavria Simferopol 27 Dnipro 13 Arsenal Kiev 8 +6
38 Lucky Idahor 54 2001 2012 Tavria Simferopol 38 Zorya Luhansk 6 Vorskla Poltava 5 +5
39 Sergey Shyshchenko 54 1993 2009 Metalurg Donetsk 35 Mariupol 5 Chernomorets Odessa 4 +10
40 Roman Bondarenko 54 1992 1999 Torpedo Zaporozhye 49 Metalurg Zaporozhye 5        
                       
41 Georgi Demetradze 52 1999 2007 Metalurg Donetsk 34 Dynamo Kiev 15 Arsenal Kiev 3  
42 Valentin Belkevich 51 1996 2006 Dynamo Kiev 51          
43 Henrikh Mkhitaryan 50 2009 2012 Shakhtar Donetsk 38 Metalurg Donetsk 12