Published · Updated

Andriy Yarmolenko becomes Ukraine's all-time leading scorer with 125 goals

Andriy Yarmolenko scored his 125th goal in the Ukrainian championship to become its outright all-time leading scorer, surpassing Maksym Shatskykh's previous record of 124. The penalty he converted in Dynamo Kyiv's 2–0 away win over Kryvbas helped the club rise to third place in the Premier League.

Key points

  • Yarmolenko scored his record 125th Ukrainian championship goal from a penalty in the 43rd minute against Kryvbas.
  • Matviy Ponomarenko won the penalty and opened the scoring in the 18th minute.
  • Yarmolenko surpassed Maksym Shatskykh's previous record of 124 goals.
  • Dynamo Kyiv won 2–0 in the 11th round of the 2026/27 Ukrainian Premier League.
  • Yarmolenko received his third career straight red card for a foul on Giovanni Herbert before the end of the first half.
  • Dynamo moved into third place with 22 points, while Kryvbas remained 15th with six.
  • The match was paused because of an air raid alert before the teams returned to the pitch.

Why it matters

Yarmolenko became the first player to surpass 124 goals in the Ukrainian championship and now stands alone at the top of its all-time scoring list. His record goal also helped Dynamo Kyiv win 2–0 and move into third place in the Premier League. The straight red card was his third of that kind in his career and left Dynamo playing the remainder of the match with ten players.

What happened

Dynamo Kyiv visited Kryvbas at the Hirnyk Stadium in Kryvyi Rih on 2 November for the 11th round of the 2026/27 Ukrainian Premier League. Matviy Ponomarenko opened the scoring in the 18th minute with a header from Yarmolenko's cross from the right. In the 43rd minute, Ponomarenko won a penalty after being brought down in the area, and Yarmolenko converted it for a 2–0 lead and his 125th goal in Ukrainian championship matches. Before the first half ended, Yarmolenko received a straight red card for a foul on Giovanni Herbert after hitting him on the legs while defending teammate Oleksandr Tymchyk. Dynamo nevertheless completed the victory with ten players. The match was also interrupted by an air raid alert, after which both teams returned to the field.

How Ukrainian sources describe it

Ukrainian coverage emphasizes the historic significance of Yarmolenko's record for both the player and Dynamo Kyiv. The reports also focus on the penalty's origin, Yarmolenko's club career, Dynamo moving up to third place, his dismissal, and the match being suspended because of an air raid alert.

Where reporting differs

Ukrainian sources disagree over the exact time of Yarmolenko's dismissal, recording it as 45+3, 45+5 or the 45th minute. They agree that he received a straight red card for a foul before the end of the first half.

Background

Before the match, Maksym Shatskykh held the Ukrainian championship scoring record with 124 goals. Yarmolenko has made 442 appearances and scored 171 goals for Dynamo Kyiv. He also earned 47 goals for Ukraine, making him the national team's second-leading scorer behind Andriy Shevchenko, who scored 48.