Karol Struski
Career snapshot
Career highs
Born the same day
Shares 2001-01-18 · 6 players total
| Full name | Karol Struski |
|---|---|
| Date of birth | 2001-01-18 (25 yrs) |
| Place of birth | Lublin, Poland |
| Citizenship | Poland |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Raków Częstochowa |
| Joined | 2025-07-01 |
| Contract expires | 2029-06-30 |
| Agent | UNIDOS |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Raków Częstochowa | 1 | 25/26 | 25/26 | 6 | 0 | 0 | 0 |
| Aris Limassol | 3 | 22/23 | 24/25 | 100 | 11 | 14 | 2,919 |
| Jagiellonia Bialystok | 2 | 19/20 | 21/22 | 31 | 1 | 2 | 1,611 |
| Gornik Leczna | 1 | 20/21 | 20/21 | 29 | 1 | 1 | 1,583 |
| Jagiellonia Bialystok U19 | 2 | 17/18 | 18/19 | 27 | 8 | 0 | 258 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ekstraklasa | Raków Częstochowa | 3 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | UECL Qualifiers | Raków Częstochowa | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Cyprus League | Aris Limassol | 24 | 2 | 9 | 6 | 0 | 919 |
| 24/25 | Cyprus League Championship Round | Aris Limassol | 10 | 3 | 1 | 1 | 0 | 253 |
| 24/25 | Kypello Kyprou | Aris Limassol | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League Qu. | Aris Limassol | 4 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Champions Round | Aris Limassol | 3 | 1 | 0 | 0 | 0 | 160 |
| 23/24 | Cyprus League | Aris Limassol | 20 | 1 | 1 | 2 | 0 | 1,235 |
| 23/24 | Europa League | Aris Limassol | 6 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Europa League Qualifying | Aris Limassol | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions Round | Aris Limassol | 9 | 0 | 2 | 3 | 0 | 0 |
| 22/23 | Kypello Kyprou | Aris Limassol | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Protathlima Cyta | Aris Limassol | 20 | 4 | 0 | 7 | 0 | 352 |
| 21/22 | Ekstraklasa | Jagiellonia Bialystok | 28 | 1 | 2 | 7 | 0 | 1,611 |
| 21/22 | Puchar Polski | Jagiellonia Bialystok | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Baraze o udzial w Ekstraklasie | Gornik Leczna | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Fortuna 1 Liga | Gornik Leczna | 26 | 1 | 1 | 3 | 0 | 1,583 |
| 20/21 | Puchar Polski | Gornik Leczna | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ekstraklasa | Jagiellonia Bialystok | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Youth League POL | Jagiellonia Bialystok U19 | 26 | 8 | 0 | 5 | 0 | 258 |
| 17/18 | CYL - East | Jagiellonia Bialystok U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | Jagiellonia U19 | Jagiellonia | Transfer | 0 | — |
| 20/21 | 2020-08-14 | Jagiellonia | Gornik Leczna | Loan | 50000 | — |
| 20/21 | 2021-06-30 | Gornik Leczna | Jagiellonia | Return from loan | 200000 | — |
| 22/23 | 2022-07-01 | Jagiellonia | Aris Limassol | Transfer | 450000 | €400k |
| 25/26 | 2025-07-01 | Aris Limassol | Raków | Transfer | 1500000 | €1.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Broken collarbone | 2022-07-14 | 2022-08-31 | 49 | 3 |
| 23/24 | Muscle injury | 2024-01-07 | 2024-01-29 | 23 | 5 |
| 23/24 | Muscle strain | 2024-02-16 | 2024-03-11 | 25 | 5 |
| 23/24 | Muscle strain | 2024-03-17 | 2024-04-24 | 39 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16299 | #23 | 8 | 1 | — | — | former national player |
| Team #3442 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Franz Brorsson | 2 | 0 | 0 |
| Giorgi Kvilitaia | 2 | 1 | 0 |
| Sergiy Krykun | 2 | 0 | 0 |
| Martin Pospisil | 1 | 0 | 0 |
| Pawel Baranowski | 2 | 0 | 0 |
| Maciej Gostomski | 2 | 0 | 0 |
| Taras Romanczuk | 1 | 0 | 0 |
| Tomasz Midzierski | 2 | 0 | 0 |
| Morgan Brown | 2 | 0 | 0 |
| Connor Goldson | 2 | 0 | 0 |
| Mariusz Stepinski | 2 | 0 | 0 |
| Vaná Alves | 2 | 0 | 0 |
| Julius Szöke | 2 | 0 | 0 |
| Shavy Babicka | 2 | 0 | 0 |
| Alex Moucketou-Moussounda | 2 | 0 | 0 |
| Jaden Montnor | 2 | 3 | 0 |
| Eric Boakye | 2 | 0 | 0 |
| Aleksandr Kokorin | 2 | 2 | 0 |
| Steeve Yago | 2 | 0 | 0 |
| Mihlali Mayambela | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Youth League POL | Jagiellonia Bialystok U19 | 8 | 26 |
| 22/23 | Protathlima Cyta | Aris Limassol | 4 | 20 |
| 24/25 | Cyprus League Championship Round | Aris Limassol | 3 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Cyprus League | Aris Limassol | 9 | 24 |
| 22/23 | Champions Round | Aris Limassol | 2 | 9 |
| 21/22 | Ekstraklasa | Jagiellonia Bialystok | 2 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Gornik Leczna | Jagiellonia | Return from loan | — | €200k |
| 20/21 | 2020-08-14 | Jagiellonia | Gornik Leczna | Loan | — | €50k |
Last 50 matches for Raków Częstochowa 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 | PL1 |
Raków Częstochowa | 2–1 | Widzew Łódź | Available |
| 2025-05-17 | PL1 |
Korona Kielce | 1–1 | Raków Częstochowa | Available |
| 2025-05-10 | PL1 |
Raków Częstochowa | 1–2 | Jagiellonia Białystok | Available |
| 2025-05-03 | PL1 |
FKS Stal Mielec | 0–2 | Raków Częstochowa | Available |
| 2025-04-25 | PL1 |
Raków Częstochowa | 3–0 | Śląsk Wrocław | Available |
| 2025-04-19 | PL1 |
Pogoń Szczecin | 1–0 | Raków Częstochowa | Available |
| 2025-04-12 | PL1 |
Raków Częstochowa | 2–1 | Radomiak Radom | Available |
| 2025-04-07 | PL1 |
Puszcza Niepołomice | 1–1 | Raków Częstochowa | Available |
| 2025-03-31 | PL1 |
Zagłębie Lubin | 0–2 | Raków Częstochowa | Available |
| 2025-03-16 | PL1 |
Raków Częstochowa | 3–2 | Legia Warszawa | Available |
| 2025-03-08 | PL1 |
Piast Gliwice | 0–3 | Raków Częstochowa | Available |
| 2025-03-03 | PL1 |
Raków Częstochowa | 3–1 | Lechia Gdańsk | Available |
| 2025-02-21 | PL1 |
Raków Częstochowa | 1–0 | Górnik Zabrze | Available |
| 2025-02-14 | PL1 |
Lech Poznań | 0–1 | Raków Częstochowa | Available |
| 2025-02-08 | PL1 |
Raków Częstochowa | 1–2 | GKS Katowice | Available |
| 2025-02-01 | PL1 |
KS Cracovia | 0–0 | Raków Częstochowa | Available |
| 2024-12-07 | PL1 |
Raków Częstochowa | 2–2 | Motor Lublin | Available |
| 2024-11-30 | PL1 |
Widzew Łódź | 2–3 | Raków Częstochowa | Available |
| 2024-11-24 | PL1 |
Raków Częstochowa | 1–1 | Korona Kielce | Available |
| 2024-11-10 | PL1 |
Jagiellonia Białystok | 2–2 | Raków Częstochowa | Available |
| 2024-11-02 | PL1 |
Raków Częstochowa | 1–0 | FKS Stal Mielec | Available |
| 2024-10-26 | PL1 |
Śląsk Wrocław | 0–0 | Raków Częstochowa | Available |
| 2024-10-20 | PL1 |
Raków Częstochowa | 1–0 | Pogoń Szczecin | Available |
| 2024-10-05 | PL1 |
Radomiak Radom | 0–2 | Raków Częstochowa | Available |
| 2024-09-28 | PL1 |
Raków Częstochowa | 2–0 | Puszcza Niepołomice | Available |
| 2024-09-22 | PL1 |
Raków Częstochowa | 5–1 | Zagłębie Lubin | Available |
| 2024-09-15 | PL1 |
Legia Warszawa | 0–1 | Raków Częstochowa | Available |
| 2024-08-30 | PL1 |
Raków Częstochowa | 0–1 | Piast Gliwice | Available |
| 2024-08-23 | PL1 |
Lechia Gdańsk | 1–2 | Raków Częstochowa | Available |
| 2024-08-18 | PL1 |
Górnik Zabrze | 0–0 | Raków Częstochowa | Available |
| 2024-08-09 | PL1 |
Raków Częstochowa | 0–0 | Lech Poznań | Available |
| 2024-08-03 | PL1 |
GKS Katowice | 0–1 | Raków Częstochowa | Available |
| 2024-07-29 | PL1 |
Raków Częstochowa | 0–1 | KS Cracovia | Available |
| 2024-07-21 | PL1 |
Motor Lublin | 0–2 | Raków Częstochowa | Available |
| 2024-05-25 | PL1 |
Raków Częstochowa | 1–2 | Śląsk Wrocław | Available |
| 2024-05-19 | PL1 |
KS Cracovia | 2–0 | Raków Częstochowa | Available |
| 2024-05-11 | PL1 |
Raków Częstochowa | 2–1 | Pogoń Szczecin | Available |
| 2024-05-04 | PL1 |
Zagłębie Lubin | 2–0 | Raków Częstochowa | Available |
| 2024-04-27 | PL1 |
Widzew Łódź | 0–1 | Raków Częstochowa | Available |
| 2024-04-19 | PL1 |
Raków Częstochowa | 0–1 | Górnik Zabrze | INJURED Muscle strain |
| 2024-04-13 | PL1 |
Raków Częstochowa | 1–1 | Legia Warszawa | INJURED Muscle strain |
| 2024-04-05 | PL1 |
Radomiak Radom | 2–1 | Raków Częstochowa | INJURED Muscle strain |
| 2024-03-30 | PL1 |
Raków Częstochowa | 1–1 | Ruch Chorzów | INJURED Muscle strain |
| 2024-03-17 | PL1 |
ŁKS Łódź | 1–1 | Raków Częstochowa | INJURED Muscle strain |
| 2024-03-13 | PL1 |
Korona Kielce | 0–2 | Raków Częstochowa | Available |
| 2024-03-09 | PL1 |
Puszcza Niepołomice | 1–1 | Raków Częstochowa | INJURED Muscle strain |
| 2024-03-03 | PL1 |
Raków Częstochowa | 4–0 | Lech Poznań | INJURED Muscle strain |
| 2024-02-24 | PL1 |
FKS Stal Mielec | 0–0 | Raków Częstochowa | INJURED Muscle strain |
| 2024-02-17 | PL1 |
Raków Częstochowa | 3–1 | Piast Gliwice | INJURED Muscle strain |
| 2024-02-11 | PL1 |
Warta Poznań | 2–1 | Raków Częstochowa | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 18/19 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 6 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 35 | 1,172 | 7 | 0 | 0 | 0.54 |
| 23/24 | 35 | 1,395 | 4 | 0 | 0 | 0.26 |
| 22/23 | 30 | 352 | 10 | 0 | 0 | 2.56 |
| 21/22 | 29 | 1,611 | 7 | 0 | 0 | 0.39 |
| 20/21 | 29 | 1,583 | 3 | 0 | 0 | 0.17 |
| 19/20 | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 26 | 258 | 5 | 1 | 0 | 2.09 |
Output by competition
Career goals and assists broken down by tournament.
More on Karol Struski
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Karol Struski
Who is Karol Struski?
Karol Struski is a Poland professional footballer who plays as a defensive midfield for Raków Częstochowa.
How old is Karol Struski?
Karol Struski is 25 years old. He was born on January 18, 2001 in Lublin.
What position does Karol Struski play?
Karol Struski plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Karol Struski play for?
Karol Struski currently plays for Raków Częstochowa.
How many career goals has Karol Struski scored?
Across all senior club competitions in our dataset, Karol Struski has scored 21 goals in 193 appearances.
What is Karol Struski's market value?
Karol Struski's most recent reported market value is €1.50m.
Poland