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 98 2007 2017 Dynamo Kiev 98          
6 Alexander Haydash 95 1992 2003 Tavria Simferopol 85 Mariupol 10      
7 Moraes 91 2012 2019 Metalurg Donetsk 35 Shakhtar Donetsk 34 Dynamo Kiev 22  
8 Marko Devic 90 2005 2013 Metalist Kharkiv 84 Shakhtar Donetsk 4 Volyn Lutsk 2  
9 Sergey Mizin 89 1992 2007 Karpaty Lviv 25 Arsenal Kiev 23 Dynamo Kiev 16 +25
10 Tymerlan Huseynov 85 1992 1999 Chernomorets Odessa 66 Zorya Luhansk 19      
                       
11 Alexander Gladkiy 84 2004 2017 Shakhtar Donetsk 42 Karpaty Lviv 23 FC Kharkiv 14 +5
12 Alexander Kosyrin 84 1999 2012 Chernomorets Odessa 52 Metalurg Donetsk 26 Arsenal Kiev 4 +2
13 Andrey Shevchenko 83 1994 2011 Dynamo Kiev 83          
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 Marlos 59 2011 2019 Shakhtar Donetsk 50 Metalist Kharkiv 9      
33 Oleg Husyev 59 2002 2016 Dynamo Kiev 58 Arsenal Kiev 1      
34 Artem Milevskiy 57 2002 2011 Dynamo Kiev 57          
35 Avtandil Kapanadze 57 1994 2000 Nyva Ternopol 54 Temp Shepetovka 3      
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