Denis Adamov
Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1998-02-20 · 6 players total
| Full name | Denis Adamov |
|---|---|
| Name in home country | Адамов Денис Андреевич |
| Date of birth | 1998-02-20 (28 yrs) |
| Place of birth | Uljanovsk, Russia |
| Citizenship | Russia |
| Position | Goalkeeper |
| Foot | right |
| Height | 196.00 m |
| Current club | Zenit St. Petersburg |
| Joined | 2023-07-25 |
| Contract expires | 2027-06-30 |
| Outfitter | Puma |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Zenit St. Petersburg | 3 | 23/24 | 25/26 | 37 | 0 | 0 | 3,326 |
| FC Sochi | 4 | 20/21 | 23/24 | 33 | 0 | 0 | 2,912 |
| FC Sochi II | 1 | 21/22 | 21/22 | 4 | 0 | 0 | 360 |
| FC Krasnodar | 5 | 16/17 | 20/21 | 3 | 0 | 0 | 250 |
| FC Krasnodar 2 | 7 | 14/15 | 20/21 | 88 | 0 | 0 | 7,836 |
| FC Krasnodar 3 (-2021) | 2 | 18/19 | 19/20 | 3 | 0 | 0 | 270 |
| FC Krasnodar II | 5 | 14/15 | 18/19 | 21 | 0 | 0 | 1,776 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier Liga | Zenit St. Petersburg | 3 | 0 | 0 | 0 | 0 | 270 |
| 25/26 | Russian Cup | Zenit St. Petersburg | 2 | 0 | 0 | 0 | 0 | 180 |
| 24/25 | Premier Liga | Zenit St. Petersburg | 4 | 0 | 0 | 0 | 0 | 326 |
| 24/25 | Russian Cup | Zenit St. Petersburg | 12 | 0 | 0 | 1 | 0 | 1,110 |
| 24/25 | Russian Super Cup | Zenit St. Petersburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Zenit St. Petersburg | 9 | 0 | 0 | 0 | 0 | 810 |
| 23/24 | Premier Liga | FC Sochi | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Russian Cup | Zenit St. Petersburg | 7 | 0 | 0 | 0 | 0 | 630 |
| 22/23 | Premier Liga | FC Sochi | 17 | 0 | 0 | 0 | 0 | 1,502 |
| 22/23 | Russian Cup | FC Sochi | 4 | 0 | 0 | 0 | 0 | 330 |
| 21/22 | Premier Liga | FC Sochi | 11 | 0 | 0 | 2 | 0 | 990 |
| 21/22 | Russian Cup | FC Sochi | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U19 M-Liga (- 2023) | FC Sochi II | 4 | 0 | 0 | 2 | 0 | 360 |
| 21/22 | UECL Quali | FC Sochi | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FNL | FC Krasnodar 2 | 15 | 0 | 0 | 0 | 0 | 1,350 |
| 20/21 | Premier Liga | FC Sochi | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Russian Cup | FC Sochi | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Russian Cup | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FNL | FC Krasnodar 2 | 18 | 0 | 0 | 3 | 0 | 1,620 |
| 19/20 | PFL South | FC Krasnodar 3 (-2021) | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Premier Liga | FC Krasnodar | 2 | 0 | 0 | 0 | 0 | 160 |
| 19/20 | Russian Cup | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FNL | FC Krasnodar 2 | 23 | 0 | 0 | 1 | 0 | 1,998 |
| 18/19 | PFL South | FC Krasnodar 3 (-2021) | 2 | 0 | 0 | 0 | 0 | 180 |
| 18/19 | Premier Liga | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Russian Cup | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19 M-Liga (- 2023) | FC Krasnodar II | 4 | 0 | 0 | 0 | 0 | 360 |
| 17/18 | PFL South | FC Krasnodar 2 | 14 | 0 | 0 | 0 | 0 | 1,248 |
| 17/18 | Premier Liga | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Russian Cup | FC Krasnodar | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | U19 M-Liga (- 2023) | FC Krasnodar II | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | Europa League | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | PFL South | FC Krasnodar 2 | 17 | 0 | 0 | 0 | 0 | 1,530 |
| 16/17 | Premier Liga | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Russian Cup | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U19 M-Liga (- 2023) | FC Krasnodar II | 6 | 0 | 0 | 0 | 0 | 540 |
| 15/16 | PFL South | FC Krasnodar 2 | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | U19 M-Liga (- 2023) | FC Krasnodar II | 8 | 0 | 0 | 0 | 0 | 675 |
| 14/15 | PFL South | FC Krasnodar 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U19 M-Liga (- 2023) | FC Krasnodar II | 2 | 0 | 0 | 1 | 0 | 111 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Krasnodar U17 | Krasnodar II | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Krasnodar II | Krasnodar 2 | Transfer | 200000 | — |
| 20/21 | 2021-02-25 | Krasnodar 2 | FK Sochi | Transfer | 500000 | €600k |
| 23/24 | 2023-07-25 | FK Sochi | Zenit S-Pb | Transfer | 900000 | €1.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Neck injury | 2022-03-13 | 2022-03-19 | 7 | 1 |
| 22/23 | Broken nose bone | 2022-10-20 | 2022-11-09 | 21 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23138 | #23 | 1 | 0 | — | — | former national player |
| Team #21669 | #1 | 2 | 0 | — | — | former national player |
| Team #21668 | — | 9 | 0 | — | — | former national player |
| Team #11945 | #23 | 0 | 0 | — | — | former national player |
| Team #3448 | #16 | 0 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| German Onugkha | 1 | 0 | 0 |
| Daniil Utkin | 1 | 0 | 0 |
| Aleksandr Butenko | 1 | 0 | 0 |
| Sergey Borodin | 1 | 0 | 0 |
| Rustam Khalnazarov | 1 | 0 | 0 |
| Dmitriy Vorobyov | 2 | 0 | 0 |
| Vyacheslav Yakimov | 1 | 0 | 0 |
| Leon Sabua | 1 | 0 | 0 |
| Aleksey Tataev | 2 | 0 | 0 |
| Aleks Matsukatov | 1 | 0 | 0 |
| Nikolay Bochko | 1 | 0 | 0 |
| Maksim Kutovoy | 1 | 0 | 0 |
| Nikita Sergeev | 1 | 0 | 0 |
| Vitaliy Stezhko | 2 | 0 | 0 |
| Eduard Spertsyan | 1 | 0 | 0 |
| Evgeniy Nazarov | 1 | 0 | 0 |
| Andrey Ivashin | 1 | 0 | 0 |
Last 50 matches for Zenit St. Petersburg The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-24 | RU1 |
Zenit St. Petersburg | 3–0 | Akhmat Grozny | Available |
| 2025-05-18 | RU1 |
FK Rostov | 0–1 | Zenit St. Petersburg | Available |
| 2025-05-10 | RU1 |
FK Dinamo Makhachkala | 0–1 | Zenit St. Petersburg | Available |
| 2025-05-04 | RU1 |
Zenit St. Petersburg | 2–1 | FK Nizhny Novgorod | Available |
| 2025-04-26 | RU1 |
Dinamo Moskva | 1–1 | Zenit St. Petersburg | Available |
| 2025-04-20 | RU1 |
Zenit St. Petersburg | 1–0 | FK Khimki | Available |
| 2025-04-13 | RU1 |
Zenit St. Petersburg | 4–1 | FK Krasnodar | Available |
| 2025-04-05 | RU1 |
Lokomotiv Moskva | 1–1 | Zenit St. Petersburg | Available |
| 2025-03-30 | RU1 |
Zenit St. Petersburg | 4–0 | Rubin Kazan | Available |
| 2025-03-16 | RU1 |
Spartak Moskva | 2–1 | Zenit St. Petersburg | Available |
| 2025-03-08 | RU1 |
Fakel Voronezh | 0–2 | Zenit St. Petersburg | Available |
| 2025-03-01 | RU1 |
Zenit St. Petersburg | 0–0 | CSKA Moskva | Available |
| 2024-12-07 | RU1 |
Zenit St. Petersburg | 1–2 | Akron Tolyatti | Available |
| 2024-12-01 | RU1 |
Zenit St. Petersburg | 2–3 | Krylia Sovetov | Available |
| 2024-11-23 | RU1 |
FK Orenburg | 0–1 | Zenit St. Petersburg | Available |
| 2024-11-10 | RU1 |
Akhmat Grozny | 1–2 | Zenit St. Petersburg | Available |
| 2024-11-02 | RU1 |
Zenit St. Petersburg | 2–1 | FK Dinamo Makhachkala | Available |
| 2024-10-27 | RU1 |
Zenit St. Petersburg | 1–1 | Lokomotiv Moskva | Available |
| 2024-10-18 | RU1 |
Akron Tolyatti | 0–5 | Zenit St. Petersburg | Available |
| 2024-10-05 | RU1 |
Zenit St. Petersburg | 1–0 | FK Orenburg | Available |
| 2024-09-28 | RU1 |
FK Krasnodar | 2–0 | Zenit St. Petersburg | Available |
| 2024-09-21 | RU1 |
Zenit St. Petersburg | 3–1 | Fakel Voronezh | Available |
| 2024-09-14 | RU1 |
CSKA Moskva | 0–1 | Zenit St. Petersburg | Available |
| 2024-08-31 | RU1 |
FK Nizhny Novgorod | 0–3 | Zenit St. Petersburg | Available |
| 2024-08-24 | RU1 |
Zenit St. Petersburg | 0–0 | Spartak Moskva | Available |
| 2024-08-18 | RU1 |
FK Khimki | 1–1 | Zenit St. Petersburg | Available |
| 2024-08-10 | RU1 |
Zenit St. Petersburg | 1–0 | Dinamo Moskva | Available |
| 2024-08-03 | RU1 |
Zenit St. Petersburg | 5–0 | FK Rostov | Available |
| 2024-07-27 | RU1 |
Rubin Kazan | 0–4 | Zenit St. Petersburg | Available |
| 2024-07-20 | RU1 |
Krylia Sovetov | 0–4 | Zenit St. Petersburg | Available |
| 2024-05-25 | RU1 |
Zenit St. Petersburg | 2–1 | FK Rostov | Available |
| 2024-05-19 | RU1 |
Akhmat Grozny | 1–5 | Zenit St. Petersburg | Available |
| 2024-05-11 | RU1 |
Zenit St. Petersburg | 0–1 | CSKA Moskva | Available |
| 2024-05-06 | RU1 |
Fakel Voronezh | 1–1 | Zenit St. Petersburg | Available |
| 2024-04-28 | RU1 |
Dinamo Moskva | 1–0 | Zenit St. Petersburg | Available |
| 2024-04-24 | RU1 |
Zenit St. Petersburg | 0–2 | Rubin Kazan | Available |
| 2024-04-21 | RU1 |
Zenit St. Petersburg | 1–0 | FK Orenburg | Available |
| 2024-04-13 | RU1 |
FK Krasnodar | 1–2 | Zenit St. Petersburg | Available |
| 2024-04-07 | RU1 |
Zenit St. Petersburg | 1–0 | Baltika Kaliningrad | Available |
| 2024-03-30 | RU1 |
Krylia Sovetov | 1–1 | Zenit St. Petersburg | Available |
| 2024-03-09 | RU1 |
FK Ural | 1–4 | Zenit St. Petersburg | Available |
| 2024-03-02 | RU1 |
Zenit St. Petersburg | 0–0 | Spartak Moskva | Available |
| 2023-12-09 | RU1 |
Zenit St. Petersburg | 1–0 | FK Nizhny Novgorod | Available |
| 2023-12-03 | RU1 |
Lokomotiv Moskva | 3–1 | Zenit St. Petersburg | Available |
| 2023-11-25 | RU1 |
Zenit St. Petersburg | 3–0 | FK Sochi | Available |
| 2023-11-11 | RU1 |
Zenit St. Petersburg | 1–1 | FK Krasnodar | Available |
| 2023-11-04 | RU1 |
Baltika Kaliningrad | 0–2 | Zenit St. Petersburg | Available |
| 2023-10-28 | RU1 |
Zenit St. Petersburg | 2–1 | Akhmat Grozny | Available |
| 2023-10-22 | RU1 |
Zenit St. Petersburg | 3–1 | Krylia Sovetov | Available |
| 2023-10-07 | RU1 |
FK Sochi | 0–2 | Zenit St. Petersburg | Available |
Teams faced most often by Denis Adamov'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 % |
|---|---|---|---|---|---|---|---|---|
| FK Krasnodar | 12 | 7 | 4 | 1 | 27 | 17 | +10 | 58% |
| FK Rostov | 12 | 9 | 2 | 1 | 31 | 9 | +22 | 75% |
| Spartak Moskva | 12 | 6 | 5 | 1 | 13 | 6 | +7 | 50% |
| Lokomotiv Moskva | 12 | 2 | 6 | 4 | 16 | 14 | +2 | 17% |
| Rubin Kazan | 12 | 8 | 0 | 4 | 29 | 10 | +19 | 67% |
| Akhmat Grozny | 12 | 6 | 6 | 0 | 22 | 8 | +14 | 50% |
| CSKA Moskva | 12 | 6 | 4 | 2 | 20 | 10 | +10 | 50% |
| Dinamo Moskva | 12 | 7 | 1 | 4 | 19 | 8 | +11 | 58% |
| Krylia Sovetov | 10 | 8 | 1 | 1 | 23 | 9 | +14 | 80% |
| FK Ural | 10 | 9 | 1 | 0 | 39 | 8 | +31 | 90% |
| FK Orenburg | 10 | 9 | 0 | 1 | 21 | 7 | +14 | 90% |
| FK Sochi | 8 | 8 | 0 | 0 | 18 | 4 | +14 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 16 | 1,436 | 1 | 0 | 0 | 0.06 |
| 21/22 | 15 | 1,350 | 4 | 0 | 0 | 0.27 |
| 19/20 | 21 | 1,870 | 3 | 0 | 0 | 0.14 |
| 18/19 | 29 | 2,538 | 1 | 0 | 0 | 0.04 |
| 14/15 | 2 | 111 | 1 | 0 | 0 | 0.81 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 5 | 450 | 3 | 60% | 3 | 0.6 |
| 24/25 | 16 | 1,436 | 9 | 56% | 10 | 0.63 |
| 23/24 | 16 | 1,440 | 6 | 38% | 10 | 0.63 |
| 22/23 | 21 | 1,832 | 2 | 10% | 39 | 1.92 |
| 21/22 | 15 | 1,350 | 7 | 47% | 12 | 0.8 |
| 20/21 | 16 | 1,440 | 6 | 38% | 22 | 1.38 |
| 19/20 | 21 | 1,870 | 4 | 19% | 28 | 1.35 |
| 18/19 | 29 | 2,538 | 8 | 28% | 37 | 1.31 |
| 17/18 | 16 | 1,428 | 5 | 31% | 21 | 1.32 |
| 16/17 | 23 | 2,070 | 6 | 26% | 26 | 1.13 |
| 15/16 | 9 | 765 | 2 | 22% | 18 | 2.12 |
| 14/15 | 2 | 111 | 0 | 0% | 7 | 5.68 |
Output by competition
Career goals and assists broken down by tournament.
More on Denis Adamov
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Denis Adamov
Who is Denis Adamov?
Denis Adamov is a Russia professional footballer who plays as a goalkeeper for Zenit St. Petersburg.
How old is Denis Adamov?
Denis Adamov is 28 years old. He was born on February 20, 1998 in Uljanovsk.
What position does Denis Adamov play?
Denis Adamov plays as a goalkeeper (Goalkeeper).
What club does Denis Adamov play for?
Denis Adamov currently plays for Zenit St. Petersburg.
What is Denis Adamov's market value?
Denis Adamov's most recent reported market value is €1.00m.
Russia