Career snapshot
Position rank · 21/22
Among 3,366 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1989-01-01 · 6 players total
| Full name | Kostyantyn Makhnovskyi |
|---|---|
| Name in home country | Махновський Костянтин Михайлович |
| Date of birth | 1989-01-01 (37 yrs) |
| Place of birth | Gorodyshche, Cherkasy Oblast, Ukraine |
| Citizenship | Ukraine |
| Position | Goalkeeper |
| Foot | right |
| Height | 190.00 m |
| Current club | Retired |
| Joined | 2024-01-01 |
| Contract expires | — |
| Agent | OFA |
Percentile rank vs 2860 other Goalkeepers with ≥500 minutes in 21/22. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VPK-Agro | 1 | 21/22 | 21/22 | 14 | 0 | 1 | 1,290 |
| Akzhayik Uralsk | 1 | 2022 | 2022 | 3 | 0 | 0 | 270 |
| JFK Ventspils | 3 | 19/20 | 2020 | 38 | 0 | 0 | 3,458 |
| Olimpik Donetsk ( - 2021) | 1 | 18/19 | 18/19 | 12 | 0 | 0 | 1,110 |
| Desna Chernigiv | 2 | 16/17 | 17/18 | 67 | 0 | 0 | 6,051 |
| PFC Sumy | 1 | 15/16 | 15/16 | 8 | 0 | 0 | 720 |
| Ravan Baku (-2017) | 1 | 15/16 | 15/16 | 17 | 0 | 0 | 1,530 |
| FC Sevastopol (- 2014) | 2 | 12/13 | 13/14 | 16 | 0 | 0 | 1,292 |
| Obolon Kyiv (-2012) | 2 | 10/11 | 11/12 | 9 | 0 | 0 | 738 |
| Legia Warszawa | 2 | 09/10 | 10/11 | 7 | 0 | 0 | 630 |
| LKS Lodz | 1 | 07/08 | 07/08 | 2 | 0 | 0 | 134 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | Persha Liga | VPK-Agro | 12 | 0 | 1 | 1 | 0 | 1,080 |
| 21/22 | Ukrainian Cup | VPK-Agro | 2 | 0 | 0 | 0 | 0 | 210 |
| 2022 | Kazakhstan Cup | Akzhayik Uralsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Premier Liga | Akzhayik Uralsk | 3 | 0 | 0 | 0 | 0 | 270 |
| 2020 | Latvian Cup | JFK Ventspils | 3 | 0 | 0 | 1 | 0 | 308 |
| 2020 | Virsliga | JFK Ventspils | 20 | 0 | 0 | 1 | 0 | 1,800 |
| 2019 | Virsliga | JFK Ventspils | 11 | 0 | 0 | 1 | 0 | 990 |
| 19/20 | Europa League Qualifying | JFK Ventspils | 4 | 0 | 0 | 0 | 0 | 360 |
| 18/19 | Premier Liga | Olimpik Donetsk ( - 2021) | 11 | 0 | 0 | 3 | 0 | 990 |
| 18/19 | Premier Liga - Abstiegsrunde | Olimpik Donetsk ( - 2021) | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ukrainian Cup | Olimpik Donetsk ( - 2021) | 1 | 0 | 0 | 0 | 0 | 120 |
| 17/18 | Persha Liga | Desna Chernigiv | 29 | 0 | 0 | 3 | 0 | 2,605 |
| 17/18 | Rel. Premier Liga | Desna Chernigiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ukrainian Cup | Desna Chernigiv | 4 | 0 | 0 | 1 | 0 | 360 |
| 16/17 | Persha Liga | Desna Chernigiv | 31 | 0 | 0 | 2 | 0 | 2,790 |
| 16/17 | Ukrainian Cup | Desna Chernigiv | 3 | 0 | 0 | 0 | 0 | 296 |
| 15/16 | Persha Liga | PFC Sumy | 8 | 0 | 0 | 4 | 0 | 720 |
| 15/16 | Premyer Liqa | Ravan Baku (-2017) | 17 | 0 | 0 | 4 | 0 | 1,530 |
| 13/14 | Premier Liga | FC Sevastopol (- 2014) | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Persha Liga | FC Sevastopol (- 2014) | 15 | 0 | 0 | 3 | 0 | 1,202 |
| 12/13 | Ukrainian Cup | FC Sevastopol (- 2014) | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Premier Liga | Obolon Kyiv (-2012) | 9 | 0 | 0 | 2 | 0 | 738 |
| 10/11 | Ekstraklasa | Legia Warszawa | 6 | 0 | 0 | 3 | 0 | 540 |
| 10/11 | Premier Liga | Obolon Kyiv (-2012) | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Puchar Polski | Legia Warszawa | 1 | 0 | 0 | 0 | 0 | 90 |
| 09/10 | Ekstraklasa | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Europa League Qualifying | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Ekstraklasa | LKS Lodz | 2 | 0 | 0 | 0 | 0 | 134 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Dynamo Kyiv U17 | Dynamo-3 Kyiv | Transfer | 0 | — |
| 07/08 | 2007-08-01 | Dynamo-3 Kyiv | Piotrcovia Piotrków Trybunalski | Transfer | 0 | — |
| 07/08 | 2008-02-01 | Piotrcovia Piotrków Trybunalski | LKS Lodz | Loan | 0 | — |
| 07/08 | 2008-06-30 | LKS Lodz | Piotrcovia Piotrków Trybunalski | Return from loan | 50000 | — |
| 08/09 | 2008-07-01 | Piotrcovia Piotrków Trybunalski | Legia Warszawa | Transfer | 50000 | €20k |
| 10/11 | 2011-02-01 | Legia Warszawa | Obolon Kyiv | Loan | 200000 | — |
| 10/11 | 2011-06-30 | Obolon Kyiv | Legia Warszawa | Return from loan | 200000 | — |
| 11/12 | 2012-01-01 | Legia Warszawa | Obolon Kyiv | Transfer | 175000 | — |
| 12/13 | 2012-07-01 | Obolon Kyiv | FC Sevastopol | Transfer | 300000 | — |
| 14/15 | 2014-07-01 | FC Sevastopol | Without Club | Transfer | 300000 | — |
| 15/16 | 2015-08-10 | Without Club | Ravan Baku | Transfer | 300000 | — |
| 15/16 | 2016-01-20 | Ravan Baku | Without Club | Transfer | 200000 | — |
| 15/16 | 2016-04-13 | Without Club | PFC Sumy | Transfer | 200000 | — |
| 16/17 | 2016-07-01 | PFC Sumy | Desna | Transfer | 200000 | — |
| 18/19 | 2018-07-18 | Desna | Olimpik Donetsk | Loan | 250000 | — |
| 18/19 | 2019-06-30 | Olimpik Donetsk | Desna | Return from loan | 400000 | — |
| 19/20 | 2019-07-01 | Desna | JFK Ventspils | Transfer | 400000 | — |
| 21/22 | 2021-07-30 | JFK Ventspils | VPK-Agro | Transfer | 150000 | — |
| 21/22 | 2022-02-26 | VPK-Agro | Akzhayik | Transfer | 125000 | — |
| 22/23 | 2023-01-01 | Akzhayik | Without Club | Transfer | 75000 | — |
| 23/24 | 2024-01-01 | Without Club | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | unknown injury | 2019-04-13 | 2019-04-22 | 10 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23313 | — | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ilya Kovalenko | 2 | 0 | 956 |
| Maksym Banasevych | 2 | 0 | 903 |
| Igor Kirienko | 2 | 0 | 867 |
| Denys Bezborodko | 2 | 0 | 710 |
| Andriy Mostovyi | 2 | 0 | 0 |
| Yegor Kartushov | 2 | 0 | 0 |
| Kobe | 2 | 0 | 0 |
| Oleksandr Filippov | 2 | 0 | 0 |
| Anton Bratkov | 2 | 0 | 0 |
| Levan Arveladze | 2 | 0 | 0 |
| Kaspars Svarups | 2 | 0 | 0 |
| Lucas Villela | 2 | 0 | 0 |
| Giorgi Mchedlishvili | 2 | 0 | 0 |
| Danills Ulimbasevs | 2 | 0 | 0 |
| Maksym Maksymenko | 2 | 0 | 0 |
| Evgeniy Kozlov | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Olimpik Donetsk | Desna | Return from loan | — | €400k |
| 18/19 | 2018-07-18 | Desna | Olimpik Donetsk | Loan | — | €250k |
| 10/11 | 2011-06-30 | Obolon Kyiv | Legia Warszawa | Return from loan | — | €200k |
| 10/11 | 2011-02-01 | Legia Warszawa | Obolon Kyiv | Loan | — | €200k |
| 07/08 | 2008-06-30 | LKS Lodz | Piotrcovia Piotrków Trybunalski | Return from loan | — | €50k |
| 07/08 | 2008-02-01 | Piotrcovia Piotrków Trybunalski | LKS Lodz | Loan | — | — |
Teams faced most often by Kostyantyn Makhnovskyi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Borussia Dortmund | 2 | 0 | 0 | 2 | 4 | 14 | -10 | 0% |
| Real Madrid | 2 | 0 | 1 | 1 | 4 | 8 | -4 | 0% |
| Sporting CP | 2 | 1 | 0 | 1 | 1 | 2 | -1 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season |
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′ |
|---|---|---|---|---|---|---|
| 21/22 | 14 | 1,290 | 1 | 0 | 0 | 0.07 |
| 2020 | 23 | 2,108 | 2 | 0 | 0 | 0.09 |
| 2019 | 11 | 990 | 1 | 0 | 0 | 0.09 |
| 18/19 | 12 | 1,110 | 3 | 0 | 0 | 0.24 |
| 17/18 | 33 | 2,965 | 4 | 0 | 0 | 0.12 |
| 16/17 | 34 | 3,086 | 2 | 0 | 0 | 0.06 |
| 15/16 | 25 | 2,250 | 8 | 0 | 0 | 0.32 |
| 12/13 | 16 | 1,292 | 3 | 0 | 0 | 0.21 |
| 11/12 | 9 | 738 | 2 | 0 | 0 | 0.24 |
| 10/11 | 7 | 630 | 3 | 0 | 0 | 0.43 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 21/22 | 14 | 1,290 | 4 | 29% | 20 | 1.4 |
| 2022 | 3 | 270 | 0 | 0% | 4 | 1.33 |
| 2020 | 23 | 2,108 | 10 | 43% | 18 | 0.77 |
| 2019 | 11 | 990 | 3 | 27% | 12 | 1.09 |
| 19/20 | 4 | 360 | 2 | 50% | 3 | 0.75 |
| 18/19 | 12 | 1,110 | 1 | 8% | 17 | 1.38 |
| 17/18 | 33 | 2,965 | 18 | 55% | 24 | 0.73 |
| 16/17 | 34 | 3,086 | 20 | 59% | 21 | 0.61 |
| 15/16 | 25 | 2,250 | 5 | 20% | 40 | 1.6 |
| 12/13 | 16 | 1,292 | 10 | 63% | 9 | 0.63 |
| 11/12 | 9 | 738 | 4 | 44% | 9 | 1.1 |
| 10/11 | 7 | 630 | 2 | 29% | 9 | 1.29 |
| 07/08 | 2 | 134 | 0 | 0% | 2 | 1.34 |
Output by competition
Career goals and assists broken down by tournament.
More on Kostyantyn Makhnovskyi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kostyantyn Makhnovskyi
Who is Kostyantyn Makhnovskyi?
Kostyantyn Makhnovskyi is an Ukraine professional footballer who plays as a goalkeeper for Retired.
How old is Kostyantyn Makhnovskyi?
Kostyantyn Makhnovskyi is 37 years old. He was born on January 1, 1989 in Gorodyshche, Cherkasy Oblast.
What position does Kostyantyn Makhnovskyi play?
Kostyantyn Makhnovskyi plays as a goalkeeper (Goalkeeper).
What club does Kostyantyn Makhnovskyi play for?
Kostyantyn Makhnovskyi currently plays for Retired.
Ukraine