Career snapshot
Career highs
Born the same day
Shares 1990-06-22 · 3 players total
| Full name | Kyrylo Petrov |
|---|---|
| Name in home country | Петров Кирило Валентинович |
| Date of birth | 1990-06-22 (35 yrs) |
| Place of birth | Kiew, Ukraine |
| Citizenship | Ukraine |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 186.00 m |
| Current club | Retired |
| Joined | 2025-01-01 |
| Contract expires | — |
| Agent | OFA |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Korona Kielce | 5 | 13/14 | 23/24 | 59 | 4 | 2 | 2,557 |
| Kolos Kovalivka | 3 | 19/20 | 21/22 | 50 | 3 | 1 | 1,238 |
| Ordabasy Shymkent | 2 | 15/16 | 2015 | 30 | 1 | 0 | 33 |
| Neftchi PFK | 4 | 16/17 | 19/20 | 77 | 1 | 3 | 2,160 |
| Olimpik Donetsk ( - 2021) | 2 | 15/16 | 16/17 | 22 | 2 | 1 | 675 |
| Arsenal Kyiv ( -2019) | 1 | 13/14 | 13/14 | 6 | 0 | 0 | 0 |
| Kryvbas Kryvyi Rig | 3 | 10/11 | 12/13 | 60 | 0 | 0 | 0 |
| Goverla-Zakarpattya Uzhgorod | 1 | 12/13 | 12/13 | 12 | 1 | 0 | 1,060 |
| Dynamo Kyiv | 2 | 07/08 | 09/10 | 1 | 0 | 0 | 0 |
| Dynamo-2 Kyiv | 3 | 06/07 | 08/09 | 50 | 3 | 0 | 733 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Ekstraklasa | Korona Kielce | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Ekstraklasa | Korona Kielce | 26 | 2 | 1 | 5 | 0 | 1,047 |
| 22/23 | Puchar Polski | Korona Kielce | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Baraze o udzial w Ekstraklasie | Korona Kielce | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Fortuna 1 Liga | Korona Kielce | 7 | 1 | 1 | 1 | 0 | 503 |
| 21/22 | Premier Liga | Kolos Kovalivka | 13 | 0 | 0 | 4 | 0 | 0 |
| 21/22 | UECL Quali | Kolos Kovalivka | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ukrainian Cup | Kolos Kovalivka | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Kazakhstan Cup | Ordabasy Shymkent | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Premier League Championship-Playoff | Ordabasy Shymkent | 8 | 0 | 0 | 4 | 0 | 0 |
| 2015 | Premier Liga | Ordabasy Shymkent | 19 | 0 | 0 | 7 | 0 | 0 |
| 20/21 | Europa League Qualifying | Kolos Kovalivka | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | Kolos Kovalivka | 20 | 2 | 1 | 6 | 0 | 878 |
| 20/21 | Ukrainian Cup | Kolos Kovalivka | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | Neftchi PFK | 6 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premier Liga | Kolos Kovalivka | 4 | 1 | 0 | 3 | 0 | 360 |
| 19/20 | Premier Liga - Europa League Playoff | Kolos Kovalivka | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier Liga - Meisterrunde | Kolos Kovalivka | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premyer Liqa | Neftchi PFK | 11 | 0 | 0 | 5 | 0 | 0 |
| 18/19 | Azerbaycan Kuboku | Neftchi PFK | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League Qualifying | Neftchi PFK | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premyer Liqa | Neftchi PFK | 20 | 0 | 1 | 6 | 0 | 0 |
| 17/18 | Azerbaycan Kuboku | Neftchi PFK | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premyer Liqa | Neftchi PFK | 24 | 1 | 2 | 9 | 0 | 2,160 |
| 16/17 | Premier Liga | Olimpik Donetsk ( - 2021) | 15 | 2 | 1 | 7 | 0 | 675 |
| 16/17 | Premyer Liqa | Neftchi PFK | 10 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | Europa League Qualifying | Ordabasy Shymkent | 2 | 1 | 0 | 0 | 0 | 33 |
| 15/16 | Premier Liga | Olimpik Donetsk ( - 2021) | 7 | 0 | 0 | 4 | 1 | 0 |
| 14/15 | Ekstraklasa | Korona Kielce | 12 | 1 | 0 | 5 | 0 | 1,007 |
| 14/15 | Puchar Polski | Korona Kielce | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Ekstraklasa | Korona Kielce | 8 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier Liga | Arsenal Kyiv ( -2019) | 6 | 0 | 0 | 2 | 0 | 0 |
| 12/13 | Premier Liga | Goverla-Zakarpattya Uzhgorod | 12 | 1 | 0 | 1 | 0 | 1,060 |
| 12/13 | Premier Liga | Kryvbas Kryvyi Rig | 13 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Ukrainian Cup | Kryvbas Kryvyi Rig | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Premier Liga | Kryvbas Kryvyi Rig | 24 | 0 | 0 | 6 | 0 | 0 |
| 11/12 | Ukrainian Cup | Kryvbas Kryvyi Rig | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Premier Liga | Kryvbas Kryvyi Rig | 19 | 0 | 0 | 4 | 0 | 0 |
| 10/11 | Ukrainian Cup | Kryvbas Kryvyi Rig | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier Liga | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Persha Liga | Dynamo-2 Kyiv | 14 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Persha Liga | Dynamo-2 Kyiv | 27 | 3 | 0 | 5 | 0 | 733 |
| 07/08 | Ukrainian Super Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Persha Liga | Dynamo-2 Kyiv | 9 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Dynamo Kyiv U17 | Dynamo-2 Kyiv | Transfer | 0 | — |
| 09/10 | 2009-08-01 | Dynamo-2 Kyiv | Dynamo Kyiv II | Transfer | 200000 | — |
| 09/10 | 2010-01-01 | Dynamo Kyiv II | Dynamo Kyiv | Transfer | 700000 | — |
| 10/11 | 2010-07-01 | Dynamo Kyiv | Kryvbas | Loan | 700000 | — |
| 12/13 | 2012-12-31 | Kryvbas | Dynamo Kyiv | Return from loan | 1000000 | — |
| 12/13 | 2013-01-14 | Dynamo Kyiv | Goverla | Loan | 1000000 | — |
| 12/13 | 2013-06-30 | Goverla | Dynamo Kyiv | Return from loan | 1000000 | — |
| 13/14 | 2013-07-01 | Dynamo Kyiv | Arsenal Kyiv | Transfer | 1000000 | — |
| 13/14 | 2014-02-25 | Arsenal Kyiv | Korona Kielce | Transfer | 1000000 | — |
| 14/15 | 2015-01-15 | Korona Kielce | Ordabasy | Transfer | 550000 | — |
| 15/16 | 2016-02-15 | Ordabasy | Olimpik Donetsk | Transfer | 550000 | — |
| 16/17 | 2017-01-05 | Olimpik Donetsk | Neftchi PFK | Transfer | 600000 | — |
| 19/20 | 2020-01-13 | Neftchi PFK | Kolos Kovalivka | Transfer | 700000 | — |
| 21/22 | 2022-04-06 | Kolos Kovalivka | Korona Kielce | Transfer | 400000 | — |
| 24/25 | 2024-07-01 | Korona Kielce | Without Club | Transfer | 50000 | — |
| 24/25 | 2025-01-01 | Without Club | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | sprain | 2019-04-24 | 2019-05-15 | 22 | 3 |
| 22/23 | unknown injury | 2022-10-14 | 2022-12-31 | 79 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28381 | — | 2 | 0 | — | — | former national player |
| Team #23313 | — | 2 | 0 | — | — | former national player |
| Team #21233 | — | 6 | 2 | — | — | former national player |
| Team #16274 | #18 | 7 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Volodymyr Lysenko | 1 | 0 | 0 |
| Namiq Alasgarov | 2 | 0 | 0 |
| Rahman Haciyev | 2 | 1 | 0 |
| Andriy Bogdanov | 1 | 1 | 0 |
| Emin Mahmudov | 2 | 1 | 0 |
| Anton Kryvotsiuk | 2 | 0 | 0 |
| Salahat Agayev | 2 | 0 | 0 |
| Mirabdulla Abbasov | 2 | 0 | 0 |
| Vadym Milko | 2 | 0 | 0 |
| Denys Garmash | 2 | 0 | 0 |
| Andrey Voronkov | 2 | 0 | 0 |
| Oleg Ilyin | 2 | 1 | 0 |
| Yevgen Volynets | 2 | 0 | 0 |
| Denys Kostyshyn | 2 | 0 | 0 |
| Ignacio Herrera | 2 | 0 | 0 |
| Jakub Lukowski | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 07/08 | Persha Liga | Dynamo-2 Kyiv | 3 | 27 |
| 16/17 | Premier Liga | Olimpik Donetsk ( - 2021) | 2 | 15 |
| 20/21 | Premier Liga | Kolos Kovalivka | 2 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Premyer Liqa | Neftchi PFK | 2 | 24 |
| 18/19 | Premyer Liqa | Neftchi PFK | 1 | 20 |
| 16/17 | Premier Liga | Olimpik Donetsk ( - 2021) | 1 | 15 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 12/13 | 2013-06-30 | Goverla | Dynamo Kyiv | Return from loan | — | €1.00m |
| 12/13 | 2013-01-14 | Dynamo Kyiv | Goverla | Loan | — | €1.00m |
| 12/13 | 2012-12-31 | Kryvbas | Dynamo Kyiv | Return from loan | — | €1.00m |
| 10/11 | 2010-07-01 | Dynamo Kyiv | Kryvbas | Loan | — | €700k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 07/08 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 2 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 27 | 1,047 | 6 | 1 | 0 | 0.6 |
| 21/22 | 23 | 503 | 6 | 1 | 0 | 1.25 |
| 2015 | 28 | 0 | 11 | 0 | 0 | 0 |
| 20/21 | 25 | 878 | 6 | 0 | 0 | 0.62 |
| 19/20 | 28 | 360 | 10 | 1 | 0 | 2.75 |
| 18/19 | 24 | 0 | 7 | 0 | 0 | 0 |
| 17/18 | 26 | 2,160 | 9 | 0 | 0 | 0.38 |
| 16/17 | 25 | 675 | 9 | 0 | 0 | 1.2 |
| 15/16 | 9 | 33 | 4 | 0 | 1 | 13.64 |
| 14/15 | 13 | 1,007 | 5 | 1 | 0 | 0.54 |
| 13/14 | 14 | 0 | 2 | 0 | 0 | 0 |
| 12/13 | 26 | 1,060 | 1 | 1 | 0 | 0.17 |
| 11/12 | 26 | 0 | 6 | 0 | 0 | 0 |
| 10/11 | 20 | 0 | 4 | 0 | 0 | 0 |
| 08/09 | 14 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | 27 | 733 | 5 | 0 | 0 | 0.61 |
| 06/07 | 9 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Kyrylo Petrov
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kyrylo Petrov
Who is Kyrylo Petrov?
Kyrylo Petrov is an Ukraine professional footballer who plays as a defensive midfield for Retired.
How old is Kyrylo Petrov?
Kyrylo Petrov is 35 years old. He was born on June 22, 1990 in Kiew.
What position does Kyrylo Petrov play?
Kyrylo Petrov plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Kyrylo Petrov play for?
Kyrylo Petrov currently plays for Retired.
How many career goals has Kyrylo Petrov scored?
Across all senior club competitions in our dataset, Kyrylo Petrov has scored 15 goals in 367 appearances.
Ukraine