Career snapshot
Career highs
Born the same day
Shares 2003-05-29 · 6 players total
| Full name | Marko Sapuga |
|---|---|
| Name in home country | Сапуга Марко Андрійович |
| Date of birth | 2003-05-29 (22 yrs) |
| Place of birth | Lviv, Ukraine |
| Citizenship | Ukraine |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 194.00 m |
| Current club | Rukh Lviv |
| Joined | 2021-10-01 |
| Contract expires | 2028-12-31 |
| Agent | ProStar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Rukh Lviv | 6 | 20/21 | 25/26 | 43 | 1 | 3 | 1,585 |
| Rukh Lviv UEFA U19 | 1 | 22/23 | 22/23 | 5 | 0 | 1 | 0 |
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 | Rukh Lviv | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier Liga | Rukh Lviv | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Rukh Lviv | 16 | 0 | 1 | 5 | 0 | 0 |
| 23/24 | Ukrainian Cup | Rukh Lviv | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | Rukh Lviv | 18 | 1 | 1 | 7 | 0 | 1,585 |
| 22/23 | UEFA Youth League | Rukh Lviv UEFA U19 | 5 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Premier Liga | Rukh Lviv | 4 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Ukrainian Cup | Rukh Lviv | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | Rukh Lviv | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-09-18 | UFK Lviv | Rukh Lviv U19 | Transfer | 0 | — |
| 21/22 | 2021-10-01 | Rukh Lviv U19 | Rukh Lviv | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | unknown injury | 2023-03-11 | 2023-04-05 | 26 | 3 |
| 22/23 | unknown injury | 2023-04-10 | 2023-05-20 | 41 | 7 |
| 23/24 | Cruciate ligament tear | 2024-01-30 | 2024-09-13 | 228 | 17 |
| 24/25 | Fitness | 2024-09-13 | 2024-10-20 | 38 | 4 |
| 24/25 | unknown injury | 2024-10-24 | 2025-08-05 | 286 | 24 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #21233 | #20 | 3 | 1 | — | — | former national player |
| Team #16274 | #11 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Fabricio Alvarenga | 2 | 0 | 870 |
| Bogdan Boychuk | 1 | 0 | 771 |
| Maryan Mysyk | 1 | 0 | 651 |
| Denys Teslyuk | 2 | 0 | 642 |
| Yaroslav Karabin | 1 | 0 | 567 |
| Ange-Freddy Plumain | 1 | 0 | 467 |
| Roman Didyk | 1 | 0 | 0 |
| Yuriy Klymchuk | 1 | 0 | 0 |
| Talles Brener | 1 | 2 | 0 |
| Oleksiy Sych | 1 | 0 | 0 |
| Dmytro Ledviy | 1 | 0 | 0 |
| Yevgeniy Pastukh | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Premier Liga | Rukh Lviv | 1 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Premier Liga | Rukh Lviv | 1 | 4 |
| 23/24 | Premier Liga | Rukh Lviv | 1 | 16 |
| 22/23 | Premier Liga | Rukh Lviv | 1 | 18 |
Last 50 matches for Rukh Lviv while Marko Sapuga was at the club (joined 2021-10-01). 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 | UKR1 |
Rukh Lviv | 1–1 | Shakhtar Donetsk | INJURED unknown injury |
| 2025-05-18 | UKR1 |
Livyi Bereh | 1–0 | Rukh Lviv | INJURED unknown injury |
| 2025-05-10 | UKR1 |
Rukh Lviv | 2–0 | NK Veres | INJURED unknown injury |
| 2025-05-02 | UKR1 |
Rukh Lviv | 0–0 | Kryvbas Kryvyi Rih | INJURED unknown injury |
| 2025-04-26 | UKR1 |
Chernomorets Odessa | 1–2 | Rukh Lviv | INJURED unknown injury |
| 2025-04-19 | UKR1 |
Karpaty Lviv | 3–1 | Rukh Lviv | INJURED unknown injury |
| 2025-04-12 | UKR1 |
Rukh Lviv | 1–1 | FK Oleksandriya | INJURED unknown injury |
| 2025-04-07 | UKR1 |
Kolos Kovalivka | 0–1 | Rukh Lviv | INJURED unknown injury |
| 2025-03-29 | UKR1 |
Rukh Lviv | 0–2 | Dinamo Kiev | INJURED unknown injury |
| 2025-03-15 | UKR1 |
Rukh Lviv | 0–1 | Vorskla Poltava | INJURED unknown injury |
| 2025-03-08 | UKR1 |
Inhulets Petrove | 0–1 | Rukh Lviv | INJURED unknown injury |
| 2025-03-02 | UKR1 |
Zorya Lugansk | 2–0 | Rukh Lviv | INJURED unknown injury |
| 2025-02-22 | UKR1 |
Rukh Lviv | 0–1 | FC LNZ Cherkasy | INJURED unknown injury |
| 2024-12-15 | UKR1 |
Rukh Lviv | 1–3 | FK Obolon | INJURED unknown injury |
| 2024-12-09 | UKR1 |
Polissya Zhytomyr | 0–1 | Rukh Lviv | INJURED unknown injury |
| 2024-12-04 | UKR1 |
Rukh Lviv | 1–1 | Polissya Zhytomyr | INJURED unknown injury |
| 2024-12-01 | UKR1 |
Shakhtar Donetsk | 1–1 | Rukh Lviv | INJURED unknown injury |
| 2024-11-24 | UKR1 |
Rukh Lviv | 1–0 | Livyi Bereh | INJURED unknown injury |
| 2024-11-10 | UKR1 |
NK Veres | 2–0 | Rukh Lviv | INJURED unknown injury |
| 2024-11-04 | UKR1 |
Kryvbas Kryvyi Rih | 1–1 | Rukh Lviv | INJURED unknown injury |
| 2024-10-25 | UKR1 |
Rukh Lviv | 1–1 | Chernomorets Odessa | INJURED unknown injury |
| 2024-10-21 | UKR1 |
Rukh Lviv | 0–1 | Karpaty Lviv | Available |
| 2024-10-05 | UKR1 |
FK Oleksandriya | 1–1 | Rukh Lviv | INJURED Fitness |
| 2024-09-29 | UKR1 |
Rukh Lviv | 0–0 | Kolos Kovalivka | INJURED Fitness |
| 2024-09-21 | UKR1 |
Dinamo Kiev | 0–0 | Rukh Lviv | INJURED Fitness |
| 2024-09-15 | UKR1 |
Vorskla Poltava | 0–0 | Rukh Lviv | INJURED Fitness |
| 2024-08-30 | UKR1 |
Rukh Lviv | 5–0 | Inhulets Petrove | INJURED Cruciate ligament tear |
| 2024-08-25 | UKR1 |
Rukh Lviv | 3–0 | Zorya Lugansk | INJURED Cruciate ligament tear |
| 2024-08-18 | UKR1 |
FC LNZ Cherkasy | 3–1 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-08-11 | UKR1 |
FK Obolon | 0–4 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-05-25 | UKR1 |
Rukh Lviv | 1–2 | Dinamo Kiev | INJURED Cruciate ligament tear |
| 2024-05-19 | UKR1 |
Rukh Lviv | 2–0 | Chernomorets Odessa | INJURED Cruciate ligament tear |
| 2024-05-11 | UKR1 |
FK Obolon | 0–0 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-05-04 | UKR1 |
FK Oleksandriya | 2–2 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-04-27 | UKR1 |
Rukh Lviv | 3–1 | NK Veres | INJURED Cruciate ligament tear |
| 2024-04-22 | UKR1 |
FC Mynai | 1–1 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-04-13 | UKR1 |
Rukh Lviv | 1–1 | Kryvbas Kryvyi Rih | INJURED Cruciate ligament tear |
| 2024-04-07 | UKR1 |
Shakhtar Donetsk | 3–1 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-04-01 | UKR1 |
Rukh Lviv | 1–0 | FC LNZ Cherkasy | INJURED Cruciate ligament tear |
| 2024-03-16 | UKR1 |
Metalist 1925 Kharkiv | 1–4 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-03-08 | UKR1 |
SK Dnipro-1 | 0–1 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-03-02 | UKR1 |
Kolos Kovalivka | 0–1 | Rukh Lviv | INJURED Cruciate ligament tear |
| 2024-02-25 | UKR1 |
Rukh Lviv | 1–1 | Polissya Zhytomyr | INJURED Cruciate ligament tear |
| 2023-12-10 | UKR1 |
Vorskla Poltava | 1–1 | Rukh Lviv | Available |
| 2023-12-04 | UKR1 |
Zorya Lugansk | 0–0 | Rukh Lviv | Available |
| 2023-11-26 | UKR1 |
Dinamo Kiev | 2–0 | Rukh Lviv | Available |
| 2023-11-12 | UKR1 |
Chernomorets Odessa | 2–3 | Rukh Lviv | Available |
| 2023-11-06 | UKR1 |
Rukh Lviv | 2–2 | FK Obolon | Available |
| 2023-11-01 | UKR1 |
Rukh Lviv | 0–2 | SK Dnipro-1 | Available |
| 2023-10-28 | UKR1 |
Rukh Lviv | 0–0 | FK Oleksandriya | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | Senior debut season | |
| 22/23 | 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 | 17 | 0 | 5 | 0 | 0 | 0 |
| 22/23 | 23 | 1,585 | 9 | 1 | 0 | 0.57 |
| 21/22 | 5 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Marko Sapuga
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Marko Sapuga
Who is Marko Sapuga?
Marko Sapuga is an Ukraine professional footballer who plays as a defensive midfield for Rukh Lviv.
How old is Marko Sapuga?
Marko Sapuga is 22 years old. He was born on May 29, 2003 in Lviv.
What position does Marko Sapuga play?
Marko Sapuga plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Marko Sapuga play for?
Marko Sapuga currently plays for Rukh Lviv.
How many career goals has Marko Sapuga scored?
Across all senior club competitions in our dataset, Marko Sapuga has scored 1 goals in 48 appearances.
What is Marko Sapuga's market value?
Marko Sapuga's most recent reported market value is €500k.
Ukraine