Rafal Mikulec
Career snapshot
Position rank · 24/25
Among 1,135 Defender - Left-Backs · ≥200 mins
Career highs
Born the same day
Shares 1997-07-04 · 6 players total
| Full name | Rafal Mikulec |
|---|---|
| Name in home country | Rafał Mikulec |
| Date of birth | 1997-07-04 (28 yrs) |
| Place of birth | Przemyśl, Poland |
| Citizenship | Poland |
| Position | Defender - Left-Back (main: Defender) |
| Foot | right |
| Height | 178.00 m |
| Current club | Wisla Kraków |
| Joined | 2024-07-01 |
| Contract expires | 2026-06-30 |
| Agent | FBG |
Percentile rank vs 951 other Defender - Left-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Wisla Kraków | 1 | 24/25 | 24/25 | 44 | 5 | 6 | 564 |
| Resovia Rzeszow | 6 | 18/19 | 23/24 | 171 | 15 | 16 | 4,794 |
| Puszcza Niepolomice | 2 | 16/17 | 17/18 | 18 | 1 | 0 | 266 |
| Cosmos Nowotaniec | 1 | 16/17 | 16/17 | 14 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Baraze o udzial w Ekstraklasie | Wisla Kraków | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Betclic 1 Liga | Wisla Kraków | 32 | 5 | 6 | 9 | 0 | 564 |
| 24/25 | Europa League Qualifying | Wisla Kraków | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Puchar Polski | Wisla Kraków | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Superpuchar | Wisla Kraków | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | UECL Qualifiers | Wisla Kraków | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Fortuna 1 Liga | Resovia Rzeszow | 32 | 4 | 0 | 11 | 0 | 693 |
| 23/24 | Puchar Polski | Resovia Rzeszow | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Fortuna 1 Liga | Resovia Rzeszow | 32 | 4 | 5 | 9 | 0 | 662 |
| 22/23 | Puchar Polski | Resovia Rzeszow | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Fortuna 1 Liga | Resovia Rzeszow | 27 | 4 | 4 | 6 | 0 | 476 |
| 21/22 | Puchar Polski | Resovia Rzeszow | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Fortuna 1 Liga | Resovia Rzeszow | 25 | 0 | 4 | 7 | 0 | 0 |
| 19/20 | 2 Liga | Resovia Rzeszow | 22 | 1 | 1 | 3 | 0 | 1,935 |
| 19/20 | Totolotek Puchar | Resovia Rzeszow | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2 Liga | Resovia Rzeszow | 24 | 2 | 2 | 5 | 2 | 1,028 |
| 18/19 | Totolotek Puchar | Resovia Rzeszow | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Nice 1 Liga | Puszcza Niepolomice | 10 | 1 | 0 | 1 | 0 | 266 |
| 16/17 | 2 Liga | Puszcza Niepolomice | 7 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | 3 Liga Grupa IV | Cosmos Nowotaniec | 14 | 0 | 0 | 5 | 0 | 0 |
| 16/17 | Puchar Polski | Puszcza Niepolomice | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Karpaty K. U19 | Orzeł Rudnik | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Orzeł Rudnik | Wisla Sand. | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Wisla Sand. | P. Przemysl | Transfer | 0 | — |
| 16/17 | 2016-07-15 | P. Przemysl | P. Niepolomice | Transfer | 0 | — |
| 16/17 | 2016-08-05 | P. Niepolomice | C. Nowotaniec | Loan | 0 | — |
| 16/17 | 2016-12-31 | C. Nowotaniec | P. Niepolomice | Return from loan | 0 | — |
| 18/19 | 2018-07-19 | P. Niepolomice | Resovia Rzeszow | Loan | 50000 | — |
| 18/19 | 2019-06-30 | Resovia Rzeszow | P. Niepolomice | Return from loan | 0 | — |
| 19/20 | 2019-07-01 | P. Niepolomice | Resovia Rzeszow | Transfer | 0 | — |
| 24/25 | 2024-07-01 | Resovia Rzeszow | Wisla Kraków | Transfer | 150000 | €12k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 24/25 | Broken foot | 2025-05-30 | 106 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Konrad Domon | 1 | 0 | 0 |
| Aleksander Komor | 1 | 1 | 0 |
| Radoslaw Bak | 1 | 0 | 0 |
| Josip Soljic | 1 | 1 | 0 |
| Radoslaw Kanach | 1 | 0 | 0 |
| Szymon Kaliniec | 2 | 0 | 0 |
| Lukasz Zwolinski | 2 | 1 | 0 |
| Szymon Feret | 1 | 0 | 0 |
| Ángel Baena | 2 | 2 | 0 |
| Wojciech Daniel | 1 | 0 | 0 |
| Radoslaw Adamski | 1 | 1 | 0 |
| Mateusz Geniec | 1 | 0 | 0 |
| Marek Mroz | 1 | 5 | 0 |
| Maciej Gorski | 1 | 0 | 0 |
| Sebastian Zalepa | 1 | 0 | 0 |
| Kamil Antonik | 1 | 4 | 0 |
| Branislav Pindroch | 1 | 0 | 0 |
| Bartłomiej Eizenchart | 1 | 1 | 0 |
| Bartlomiej Wasiluk | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Betclic 1 Liga | Wisla Kraków | 5 | 32 |
| 21/22 | Fortuna 1 Liga | Resovia Rzeszow | 4 | 27 |
| 22/23 | Fortuna 1 Liga | Resovia Rzeszow | 4 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Betclic 1 Liga | Wisla Kraków | 6 | 32 |
| 22/23 | Fortuna 1 Liga | Resovia Rzeszow | 5 | 32 |
| 20/21 | Fortuna 1 Liga | Resovia Rzeszow | 4 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Resovia Rzeszow | P. Niepolomice | Return from loan | — | — |
| 18/19 | 2018-07-19 | P. Niepolomice | Resovia Rzeszow | Loan | — | €50k |
| 16/17 | 2016-12-31 | C. Nowotaniec | P. Niepolomice | Return from loan | — | — |
| 16/17 | 2016-08-05 | P. Niepolomice | C. Nowotaniec | Loan | — | — |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 17/18 | 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 | 44 | 564 | 10 | 0 | 0 | 1.6 |
| 23/24 | 33 | 693 | 11 | 1 | 0 | 1.56 |
| 22/23 | 35 | 662 | 10 | 0 | 0 | 1.36 |
| 21/22 | 28 | 476 | 6 | 0 | 0 | 1.13 |
| 20/21 | 25 | 0 | 7 | 0 | 0 | 0 |
| 19/20 | 24 | 1,935 | 3 | 0 | 0 | 0.14 |
| 18/19 | 26 | 1,028 | 5 | 0 | 2 | 0.61 |
| 17/18 | 10 | 266 | 1 | 0 | 0 | 0.34 |
| 16/17 | 22 | 0 | 6 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Rafal Mikulec
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Rafal Mikulec
Who is Rafal Mikulec?
Rafal Mikulec is a Poland professional footballer who plays as a left-back for Wisla Kraków.
How old is Rafal Mikulec?
Rafal Mikulec is 28 years old. He was born on July 4, 1997 in Przemyśl.
What position does Rafal Mikulec play?
Rafal Mikulec plays as a left-back (Defender - Left-Back).
What club does Rafal Mikulec play for?
Rafal Mikulec currently plays for Wisla Kraków.
How many career goals has Rafal Mikulec scored?
Across all senior club competitions in our dataset, Rafal Mikulec has scored 21 goals in 247 appearances.
What is Rafal Mikulec's market value?
Rafal Mikulec's most recent reported market value is €300k.
Poland