A historic event took place in Matchday 6 of the 2026/27 UPL season as Andrii Yarmolenko scored his 124th goal in the history of Ukraine’s top-flight championship, drawing level with long-time record holder Maksim Shatskikh.
Shatskikh had held the record since the 2014/15 season, when he surpassed Serhii Rebrov’s tally of 123 goals. Rebrov’s record, in turn, had stood since the 2007/08 season.
Below is the complete season-by-season chronology showing how each of the three outstanding goalscorers reached their remarkable totals — and how the records were built.
Interestingly, the 2007/08 season is the only campaign in which all three players scored in the Ukrainian Championship. All three did so for Dynamo.
Yarmolenko, however, scored his first Ukrainian Championship goal for Dynamo’s first team in May 2008, several months after Rebrov had left the Kyiv club to continue his career abroad. Shatskikh, meanwhile, had the opportunity to play for Dynamo alongside both Rebrov and Yarmolenko.
It is also worth noting that all three could have scored even more goals in the Ukrainian Championship, as each of them spent part of his career playing for clubs abroad. But history unfolded the way it did.
Season-by-season goalscoring record of the three highest scorers in Ukrainian Championship history
|
Season |
Serhii Rebrov |
Maksim Shatskikh |
Andrii Yarmolenko |
|||
|
Club |
Goals |
Club |
Goals |
Club |
Goals |
|
|
1992 (spring) |
Shakhtar |
10 |
||||
|
1992/93 |
Dynamo |
5 |
||||
|
1993/94 |
Dynamo |
2 |
||||
|
1994/95 |
Dynamo |
8 |
||||
|
1995/96 |
Dynamo |
9 |
||||
|
1996/97 |
Dynamo |
20 |
||||
|
1997/98 |
Dynamo |
22 |
||||
|
1998/99 |
Dynamo |
9 |
||||
|
1999/2000 |
Dynamo |
18 |
Dynamo |
20 |
||
|
2000/01 |
Dynamo |
3 |
||||
|
2001/02 |
Dynamo |
7 |
||||
|
2002/03 |
Dynamo |
22 |
||||
|
2003/04 |
Dynamo |
10 |
||||
|
2004/05 |
Dynamo |
11 |
||||
|
2005/06 |
Dynamo |
13 |
Dynamo |
5 |
||
|
2006/07 |
Dynamo |
6 |
Dynamo |
9 |
||
|
2007/08 |
Dynamo |
1 |
Dynamo |
10 |
Dynamo |
1 |
|
2008/09 |
Dynamo |
— |
Dynamo |
— |
||
|
2009/10 |
Arsenal |
4 |
Dynamo |
7 |
||
|
2010/11 |
Arsenal |
9 |
Dynamo |
11 |
||
|
2011/12 |
Arsenal |
3 |
Dynamo |
12 |
||
|
2012/13 |
Arsenal |
5 |
Dynamo |
11 |
||
|
Chornomorets |
— |
|||||
|
2013/14 |
Arsenal |
1 |
Dynamo |
12 |
||
|
Hoverla |
2 |
|||||
|
2014/15 |
Hoverla |
3 |
Dynamo |
14 |
||
|
2015/16 |
Dynamo |
13 |
||||
|
2016/17 |
Dynamo |
15 |
||||
|
2017/18 |
Dynamo |
3 |
||||
|
2018/19 |
||||||
|
2019/20 |
||||||
|
2020/21 |
||||||
|
2021/22 |
||||||
|
2022/23 |
||||||
|
2023/24 |
Dynamo |
8 |
||||
|
2024/25 |
Dynamo |
7 |
||||
|
2025/26 |
Dynamo |
9 |
||||
|
2026/27 |
Dynamo |
1 |
||||
|
Total |
123 |
124 |
124 |
|||
Note: Statistics as of 15 September 2026.


























