Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1987-04-10 · 5 players total
| Full name | Oleksandr Rybka |
|---|---|
| Name in home country | Рибка Олександр Євгенійович |
| Date of birth | 1987-04-10 (39 yrs) |
| Place of birth | Kiew, Ukraine |
| Citizenship | Ukraine |
| Position | Goalkeeper |
| Foot | right |
| Height | 193.00 m |
| Current club | Retired |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Shylov and Partners |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Obolon Kyiv | 2 | 23/24 | 24/25 | 12 | 0 | 0 | 1,002 |
| PFC Lviv | 1 | 22/23 | 22/23 | 11 | 0 | 0 | 990 |
| Metalist Kharkiv | 2 | 21/22 | 22/23 | 23 | 0 | 0 | 2,008 |
| Boluspor | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 135 |
| FK Liepaja | 2 | 2020 | 2021 | 17 | 0 | 0 | 1,524 |
| FK Sabail | 2 | 18/19 | 19/20 | 22 | 0 | 0 | 1,952 |
| Afyonspor | 1 | 18/19 | 18/19 | 15 | 0 | 0 | 1,350 |
| Kardemir Karabükspor | 2 | 16/17 | 17/18 | 23 | 0 | 0 | 2,070 |
| Dynamo Kyiv | 8 | 05/06 | 15/16 | 64 | 0 | 0 | 5,666 |
| Shakhtar Donetsk | 1 | 11/12 | 11/12 | 26 | 0 | 0 | 2,340 |
| Obolon Kyiv (-2012) | 2 | 09/10 | 10/11 | 29 | 0 | 0 | 2,548 |
| Dynamo-2 Kyiv | 3 | 05/06 | 07/08 | 30 | 0 | 0 | 2,668 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Premier Liga | Obolon Kyiv | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | Ukrainian Cup | Obolon Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Obolon Kyiv | 7 | 0 | 0 | 1 | 0 | 552 |
| 23/24 | Rel. Premier Liga | Obolon Kyiv | 2 | 0 | 0 | 1 | 0 | 180 |
| 23/24 | Ukrainian Cup | Obolon Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | PFC Lviv | 11 | 0 | 0 | 0 | 0 | 990 |
| 22/23 | Premier Liga | Metalist Kharkiv | 6 | 0 | 0 | 1 | 0 | 478 |
| 21/22 | 1.Lig | Boluspor | 2 | 0 | 0 | 0 | 0 | 135 |
| 21/22 | Persha Liga | Metalist Kharkiv | 17 | 0 | 0 | 0 | 0 | 1,530 |
| 2021 | Virsliga | FK Liepaja | 5 | 0 | 0 | 1 | 0 | 414 |
| 2020 | Latvian Cup | FK Liepaja | 3 | 0 | 0 | 1 | 0 | 300 |
| 2020 | Virsliga | FK Liepaja | 9 | 0 | 0 | 3 | 0 | 810 |
| 19/20 | Azerbaycan Kuboku | FK Sabail | 2 | 0 | 0 | 0 | 0 | 210 |
| 19/20 | Premyer Liqa | FK Sabail | 9 | 0 | 0 | 1 | 0 | 810 |
| 18/19 | 1.Lig | Afyonspor | 15 | 0 | 0 | 1 | 0 | 1,350 |
| 18/19 | Premyer Liqa | FK Sabail | 11 | 0 | 0 | 3 | 0 | 932 |
| 18/19 | Türkiye Kupasi | Afyonspor | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Süper Lig | Kardemir Karabükspor | 19 | 0 | 0 | 0 | 0 | 1,710 |
| 17/18 | Türkiye Kupasi | Kardemir Karabükspor | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | Süper Lig | Kardemir Karabükspor | 3 | 0 | 0 | 0 | 0 | 270 |
| 15/16 | Champions League | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | Premier Liga | Dynamo Kyiv | 6 | 0 | 0 | 0 | 0 | 540 |
| 15/16 | Ukrainian Cup | Dynamo Kyiv | 4 | 0 | 0 | 0 | 0 | 360 |
| 15/16 | Ukrainian Super Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League | Dynamo Kyiv | 3 | 0 | 0 | 0 | 0 | 270 |
| 14/15 | Premier Liga | Dynamo Kyiv | 8 | 0 | 0 | 0 | 0 | 720 |
| 14/15 | Ukrainian Cup | Dynamo Kyiv | 6 | 0 | 0 | 0 | 0 | 540 |
| 14/15 | Ukrainian Super Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Europa League | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 126 |
| 13/14 | Premier Liga | Dynamo Kyiv | 9 | 0 | 0 | 0 | 0 | 810 |
| 13/14 | Ukrainian Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Champions League | Shakhtar Donetsk | 6 | 0 | 0 | 0 | 0 | 540 |
| 11/12 | Premier Liga | Shakhtar Donetsk | 19 | 0 | 0 | 0 | 0 | 1,710 |
| 11/12 | Ukrainian Cup | Shakhtar Donetsk | 1 | 0 | 0 | 1 | 0 | 90 |
| 11/12 | Ukrainian Super Cup | Shakhtar Donetsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Premier Liga | Obolon Kyiv (-2012) | 22 | 0 | 0 | 1 | 0 | 1,963 |
| 09/10 | Champions League | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier Liga | Obolon Kyiv (-2012) | 7 | 0 | 0 | 0 | 0 | 585 |
| 09/10 | Premier Liga | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Ukrainian Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Ukrainian Super Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Ukrainian Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Champions League | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 90 |
| 07/08 | Persha Liga | Dynamo-2 Kyiv | 15 | 0 | 0 | 2 | 0 | 1,350 |
| 07/08 | Premier Liga | Dynamo Kyiv | 4 | 0 | 0 | 0 | 0 | 360 |
| 07/08 | Ukrainian Cup | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 180 |
| 07/08 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 120 |
| 06/07 | Champions League | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 20 |
| 06/07 | Champions League Qu. | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 90 |
| 06/07 | Persha Liga | Dynamo-2 Kyiv | 4 | 0 | 0 | 1 | 0 | 328 |
| 06/07 | Ukrainian Cup | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 180 |
| 06/07 | Vyshcha Liga | Dynamo Kyiv | 4 | 0 | 0 | 0 | 0 | 360 |
| 05/06 | Championship playoff Vyshcha Liga | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Persha Liga | Dynamo-2 Kyiv | 11 | 0 | 0 | 1 | 0 | 990 |
| 05/06 | Premier Liga | Dynamo Kyiv | 6 | 0 | 0 | 0 | 0 | 540 |
| 05/06 | Ukrainian Cup | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-21 | Unknown | Dynamo-3 Kyiv | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Dynamo-3 Kyiv | Dynamo-2 Kyiv | Transfer | 0 | — |
| 06/07 | 2006-07-01 | Dynamo-2 Kyiv | Dynamo Kyiv | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Dynamo Kyiv | Dynamo Kyiv II | Transfer | 1000000 | — |
| 09/10 | 2009-07-01 | Dynamo Kyiv II | Dynamo Kyiv | Transfer | 800000 | — |
| 09/10 | 2010-01-01 | Dynamo Kyiv | Obolon Kyiv | Transfer | 500000 | — |
| 11/12 | 2011-07-01 | Obolon Kyiv | Shakhtar D. | Transfer | 500000 | €80k |
| 12/13 | 2012-08-27 | Shakhtar D. | Ban | Transfer | 1000000 | — |
| 13/14 | 2014-01-01 | Ban | Dynamo Kyiv | Transfer | 0 | — |
| 16/17 | 2017-01-04 | Dynamo Kyiv | Karabükspor | Transfer | 500000 | — |
| 18/19 | 2018-08-01 | Karabükspor | Afyonspor | Transfer | 150000 | — |
| 18/19 | 2019-01-30 | Afyonspor | FK Sabail | Transfer | 75000 | — |
| 20/21 | 2020-08-14 | FK Sabail | Liepaja | Transfer | 100000 | — |
| 21/22 | 2021-07-01 | Liepaja | Metalist | Transfer | 150000 | — |
| 21/22 | 2022-04-01 | Metalist | Boluspor | Loan | 200000 | — |
| 21/22 | 2022-06-30 | Boluspor | Metalist | Return from loan | 150000 | — |
| 22/23 | 2023-01-10 | Metalist | PFC Lviv | Transfer | 150000 | — |
| 23/24 | 2023-07-01 | PFC Lviv | Obolon | Transfer | 150000 | — |
| 25/26 | 2025-07-01 | Obolon | Retired | Transfer | 75000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 09/10 | Ankle injury | 2009-07-21 | 2009-09-21 | 63 | 20 |
| 16/17 | Torn ankle ligaments | 2017-01-08 | 2017-02-27 | 51 | 6 |
| 17/18 | unknown injury | 2017-12-04 | 2017-12-15 | 12 | 2 |
| 17/18 | unknown injury | 2018-02-19 | 2018-02-26 | 8 | 1 |
| 18/19 | unknown injury | 2019-04-27 | 2019-11-18 | 206 | 16 |
| 22/23 | Meniscus injury | 2022-10-10 | 2022-11-18 | 40 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | — |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #26508 | — | 10 | 0 | — | — | former national player |
| Team #23313 | — | 11 | 0 | — | — | former national player |
| Team #21233 | — | 11 | 0 | — | — | former national player |
| Team #16274 | #1 | 11 | 0 | — | — | former national player |
| Team #3699 | #23 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andriy Yarmolenko | 2 | 0 | 0 |
| Denys Garmash | 2 | 0 | 0 |
| Vitaliy Fedoriv | 2 | 0 | 0 |
| Aleksandar Dragovic | 2 | 0 | 0 |
| Younès Belhanda | 2 | 0 | 0 |
| Denys Oliynyk | 1 | 0 | 0 |
| Domagoj Vida | 2 | 0 | 0 |
| Sergiy Sydorchuk | 2 | 0 | 0 |
| Jeremain Lens | 2 | 0 | 0 |
| Douglas Costa | 2 | 0 | 0 |
| Willian | 2 | 0 | 0 |
| Henrikh Mkhitaryan | 2 | 0 | 0 |
| Yaroslav Rakitskyi | 2 | 0 | 0 |
| Igor Plastun | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Boluspor | Metalist | Return from loan | — | €150k |
| 21/22 | 2022-04-01 | Metalist | Boluspor | Loan | — | €200k |
Teams faced most often by Oleksandr Rybka'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 % |
|---|---|---|---|---|---|---|---|---|
| Manchester City | 6 | 1 | 1 | 4 | 3 | 16 | -13 | 17% |
| Real Madrid | 6 | 0 | 1 | 5 | 6 | 18 | -12 | 0% |
| FK Oleksandriya | 4 | 3 | 0 | 1 | 11 | 5 | +6 | 75% |
| NK Veres | 4 | 2 | 2 | 0 | 7 | 2 | +5 | 50% |
| FC LNZ Cherkasy | 4 | 4 | 0 | 0 | 15 | 2 | +13 | 100% |
| Dinamo Kiev | 4 | 2 | 2 | 0 | 5 | 3 | +2 | 50% |
| Polissya Zhytomyr | 4 | 0 | 1 | 3 | 0 | 4 | -4 | 0% |
| Bayern München | 4 | 0 | 2 | 2 | 0 | 14 | -14 | 0% |
| Chernomorets Odessa | 4 | 4 | 0 | 0 | 12 | 2 | +10 | 100% |
| Zorya Lugansk | 4 | 3 | 1 | 0 | 8 | 3 | +5 | 75% |
| AS Roma | 4 | 2 | 0 | 2 | 4 | 4 | 0 | 50% |
| FK Obolon | 4 | 4 | 0 | 0 | 10 | 0 | +10 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 9 | 732 | 2 | 0 | 0 | 0.25 |
| 22/23 | 17 | 1,468 | 1 | 0 | 0 | 0.06 |
| 2021 | 5 | 414 | 1 | 0 | 0 | 0.22 |
| 2020 | 12 | 1,110 | 4 | 0 | 0 | 0.32 |
| 19/20 | 11 | 1,020 | 1 | 0 | 0 | 0.09 |
| 18/19 | 26 | 2,282 | 4 | 0 | 0 | 0.16 |
| 11/12 | 26 | 2,340 | 1 | 0 | 0 | 0.04 |
| 10/11 | 22 | 1,963 | 1 | 0 | 0 | 0.05 |
| 07/08 | 23 | 2,100 | 2 | 0 | 0 | 0.09 |
| 06/07 | 12 | 978 | 1 | 0 | 0 | 0.09 |
| 05/06 | 19 | 1,710 | 1 | 0 | 0 | 0.05 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 3 | 270 | 0 | 0% | 7 | 2.33 |
| 23/24 | 9 | 732 | 5 | 56% | 9 | 1.11 |
| 22/23 | 17 | 1,468 | 2 | 12% | 32 | 1.96 |
| 21/22 | 19 | 1,665 | 12 | 63% | 9 | 0.49 |
| 2021 | 5 | 414 | 0 | 0% | 11 | 2.39 |
| 2020 | 12 | 1,110 | 6 | 50% | 8 | 0.65 |
| 19/20 | 11 | 1,020 | 4 | 36% | 14 | 1.24 |
| 18/19 | 26 | 2,282 | 7 | 27% | 38 | 1.5 |
| 17/18 | 20 | 1,800 | 1 | 5% | 44 | 2.2 |
| 16/17 | 3 | 270 | 0 | 0% | 7 | 2.33 |
| 15/16 | 11 | 990 | 6 | 55% | 6 | 0.55 |
| 14/15 | 17 | 1,530 | 10 | 59% | 10 | 0.59 |
| 13/14 | 12 | 1,026 | 3 | 25% | 16 | 1.4 |
| 11/12 | 26 | 2,340 | 12 | 46% | 21 | 0.81 |
| 10/11 | 22 | 1,963 | 6 | 27% | 24 | 1.1 |
| 09/10 | 7 | 585 | 1 | 14% | 11 | 1.69 |
| 07/08 | 23 | 2,100 | 7 | 30% | 26 | 1.11 |
| 06/07 | 12 | 978 | 5 | 42% | 11 | 1.01 |
| 05/06 | 19 | 1,710 | 9 | 47% | 12 | 0.63 |
Output by competition
Career goals and assists broken down by tournament.
More on Oleksandr Rybka
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Oleksandr Rybka
Who is Oleksandr Rybka?
Oleksandr Rybka is an Ukraine professional footballer who plays as a goalkeeper for Retired.
How old is Oleksandr Rybka?
Oleksandr Rybka is 39 years old. He was born on April 10, 1987 in Kiew.
What position does Oleksandr Rybka play?
Oleksandr Rybka plays as a goalkeeper (Goalkeeper).
What club does Oleksandr Rybka play for?
Oleksandr Rybka currently plays for Retired.
Ukraine