Yaroslav Mikhailov
Career snapshot
Career highs
Born the same day
Shares 2003-04-28 · 6 players total
| Full name | Yaroslav Mikhailov |
|---|---|
| Name in home country | Михайлов Ярослав Юрьевич |
| Date of birth | 2003-04-28 (23 yrs) |
| Place of birth | Pytalovo, Pskov Oblast, Russia |
| Citizenship | Russia |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | left |
| Height | 182.00 m |
| Current club | Zenit St. Petersburg |
| Joined | 2023-09-13 |
| Contract expires | 2027-06-30 |
| Agent | InFootball |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Zenit St. Petersburg | 2 | 22/23 | 25/26 | 4 | 0 | 1 | 0 |
| FC Orenburg | 2 | 23/24 | 24/25 | 51 | 1 | 2 | 271 |
| FC Pari Nizhniy Novgorod | 2 | 22/23 | 23/24 | 38 | 1 | 4 | 1,553 |
| Zenit 2 St. Petersburg | 1 | 22/23 | 22/23 | 9 | 1 | 2 | 745 |
| FC Schalke 04 | 1 | 21/22 | 21/22 | 10 | 1 | 1 | 98 |
| Zenit St. Petersburg II | 1 | 20/21 | 20/21 | 19 | 0 | 3 | 0 |
| Akademia Zenit St. Petersburg U17 | 2 | 19/20 | 20/21 | 12 | 1 | 1 | 495 |
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 | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Russian Cup | Zenit St. Petersburg | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Premier Liga | FC Orenburg | 24 | 0 | 1 | 2 | 0 | 0 |
| 24/25 | Russian Cup | FC Orenburg | 4 | 1 | 0 | 0 | 0 | 271 |
| 23/24 | Premier Liga | FC Orenburg | 17 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Premier Liga | FC Pari Nizhniy Novgorod | 6 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Russian Cup | FC Orenburg | 6 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Russian Cup | FC Pari Nizhniy Novgorod | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 2 League Group 2 | Zenit 2 St. Petersburg | 9 | 1 | 2 | 2 | 0 | 745 |
| 22/23 | Premier Liga | FC Pari Nizhniy Novgorod | 21 | 1 | 3 | 4 | 0 | 1,553 |
| 22/23 | Premier Liga | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Relegation Premier Liga | FC Pari Nizhniy Novgorod | 2 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Russian Cup | FC Pari Nizhniy Novgorod | 6 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 2. Bundesliga | FC Schalke 04 | 8 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | DFB-Pokal | FC Schalke 04 | 2 | 1 | 0 | 0 | 0 | 98 |
| 20/21 | U17 Youth League | Akademia Zenit St. Petersburg U17 | 6 | 1 | 1 | 1 | 0 | 495 |
| 20/21 | U19 M-Liga (- 2023) | Zenit St. Petersburg II | 19 | 0 | 3 | 1 | 1 | 0 |
| 19/20 | U17 Youth League | Akademia Zenit St. Petersburg U17 | 6 | 0 | 0 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-08-01 | Akademia Zenit | Zenit II | Transfer | 0 | — |
| 21/22 | 2021-07-13 | Zenit II | FC Schalke 04 | Loan | 75000 | — |
| 21/22 | 2022-06-30 | FC Schalke 04 | Zenit II | Return from loan | 300000 | — |
| 22/23 | 2022-07-01 | Zenit II | Zenit 2 S-Pb | Transfer | 300000 | — |
| 22/23 | 2022-09-08 | Zenit 2 S-Pb | Pari NN | Loan | 300000 | — |
| 22/23 | 2023-06-30 | Pari NN | Zenit 2 S-Pb | Return from loan | 800000 | — |
| 23/24 | 2023-07-01 | Zenit 2 S-Pb | Pari NN | Transfer | 800000 | €580k |
| 23/24 | 2023-09-13 | Pari NN | Zenit S-Pb | Transfer | 800000 | €830k |
| 23/24 | 2023-09-14 | Zenit S-Pb | Orenburg | Loan | 800000 | — |
| 24/25 | 2025-06-30 | Orenburg | Zenit S-Pb | Return from loan | 800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Muscle injury | 2021-11-17 | 2021-12-06 | 20 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Evgeniy Kim | 2 | 1 | 0 |
| Nikolay Kalinskiy | 1 | 0 | 0 |
| David Byazrov | 2 | 0 | 0 |
| Matías Pérez | 1 | 0 | 0 |
| Nikita Kakkoev | 1 | 0 | 0 |
| Lucas Masoero | 1 | 0 | 0 |
| Mamadou Maiga | 1 | 1 | 0 |
| Artur Nigmatullin | 1 | 0 | 0 |
| Daniil Kuznetsov | 2 | 1 | 0 |
| Ibrokhimkhalil Yuldoshev | 1 | 0 | 0 |
| Nikita Tereshchuk | 2 | 0 | 0 |
| Nikolay Sysuev | 1 | 0 | 0 |
| Dmitriy Rybchinskiy | 1 | 0 | 0 |
| Dmitriy Stotskiy | 1 | 0 | 0 |
| Viktor Aleksandrov | 2 | 2 | 0 |
| Danila Prokhin | 1 | 0 | 0 |
| Maksim Sidorov | 1 | 0 | 0 |
| Kirill Gotsuk | 1 | 0 | 0 |
| Timur Suleymanov | 1 | 1 | 0 |
| Emircan Gürlük | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | U17 Youth League | Akademia Zenit St. Petersburg U17 | 1 | 6 |
| 22/23 | 2 League Group 2 | Zenit 2 St. Petersburg | 1 | 9 |
| 21/22 | DFB-Pokal | FC Schalke 04 | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | U19 M-Liga (- 2023) | Zenit St. Petersburg II | 3 | 19 |
| 22/23 | Premier Liga | Zenit St. Petersburg | 3 | 22 |
| 22/23 | 2 League Group 2 | Zenit 2 St. Petersburg | 2 | 9 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Orenburg | Zenit S-Pb | Return from loan | — | €800k |
| 23/24 | 2023-09-14 | Zenit S-Pb | Orenburg | Loan | — | €800k |
| 22/23 | 2023-06-30 | Pari NN | Zenit 2 S-Pb | Return from loan | — | €800k |
| 22/23 | 2022-09-08 | Zenit 2 S-Pb | Pari NN | Loan | — | €300k |
| 21/22 | 2022-06-30 | FC Schalke 04 | Zenit II | Return from loan | — | €300k |
| 21/22 | 2021-07-13 | Zenit II | FC Schalke 04 | Loan | — | €75k |
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 Yaroslav Mikhailov'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 % |
|---|---|---|---|---|---|---|---|---|
| Hertha BSC | 6 | 2 | 1 | 3 | 11 | 12 | -1 | 33% |
| 1. FC Köln | 6 | 0 | 1 | 5 | 3 | 10 | -7 | 0% |
| VfL Wolfsburg | 5 | 0 | 2 | 3 | 0 | 8 | -8 | 0% |
| SC Paderborn 07 | 4 | 3 | 0 | 1 | 7 | 4 | +3 | 75% |
| SV Werder Bremen | 4 | 1 | 1 | 2 | 5 | 7 | -2 | 25% |
| Bayer 04 Leverkusen | 4 | 0 | 0 | 4 | 1 | 12 | -11 | 0% |
| VfB Stuttgart | 4 | 1 | 2 | 1 | 5 | 8 | -3 | 25% |
| FC Augsburg | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 25% |
| Fortuna Düsseldorf | 4 | 1 | 1 | 2 | 5 | 6 | -1 | 25% |
| SV Darmstadt 98 | 4 | 1 | 0 | 3 | 10 | 13 | -3 | 25% |
| Borussia Mönchengladbach | 4 | 0 | 2 | 2 | 3 | 9 | -6 | 0% |
| 1. FC Nürnberg | 4 | 3 | 0 | 1 | 10 | 6 | +4 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 20/21 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 28 | 271 | 2 | 0 | 0 | 0.66 |
| 23/24 | 32 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | 39 | 2,298 | 7 | 0 | 0 | 0.27 |
| 21/22 | 10 | 98 | 1 | 0 | 0 | 0.92 |
| 20/21 | 25 | 495 | 2 | 0 | 1 | 0.55 |
| 19/20 | 6 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Yaroslav Mikhailov
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Yaroslav Mikhailov
Who is Yaroslav Mikhailov?
Yaroslav Mikhailov is a Russia professional footballer who plays as a central midfield for Zenit St. Petersburg.
How old is Yaroslav Mikhailov?
Yaroslav Mikhailov is 23 years old. He was born on April 28, 2003 in Pytalovo, Pskov Oblast.
What position does Yaroslav Mikhailov play?
Yaroslav Mikhailov plays as a central midfield (Midfield - Central Midfield).
What club does Yaroslav Mikhailov play for?
Yaroslav Mikhailov currently plays for Zenit St. Petersburg.
How many career goals has Yaroslav Mikhailov scored?
Across all senior club competitions in our dataset, Yaroslav Mikhailov has scored 5 goals in 143 appearances.
What is Yaroslav Mikhailov's market value?
Yaroslav Mikhailov's most recent reported market value is €800k.
Russia