Skip to content
Michal Chrapek

Michal Chrapek

Midfield - Attacking Midfield  at Piast Gliwice
Age34
CitizenshipPoland
Height1.75 m
Footright
BornApril 3, 1992
at Piast Gliwice 2,052 days · joined 2020-10-10
👕200+ Apps 🎯50+ Assists 🏴25+ Caps
Market value €300k
Attacking Midfield Midfield

Career snapshot

6
clubs played for
09/10
debut season
0.1
goals / match
Piast Gliwice
top club · 167 apps

Career highs

€1.20m
peak value · 2014
€1.40m
top transfer fee · 14/15
6
best season · 24/25
37 / 2
int'l caps / goals
415Appearances
40Goals
53Assists
77Yellow cards
2Red cards
146Full matches (90′)
Full nameMichal Chrapek
Name in home countryMichał Łukasz Chrapek
Date of birth1992-04-03 (34 yrs)
Place of birthJaworzno, Poland
CitizenshipPoland
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height175.00 m
Current clubPiast Gliwice
Joined2020-10-10
Contract expires2026-06-30
Jul 2025
25/26 — Piast Gliwice
5 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Piast Gliwice
37 matches · 6 G · 4 A · across 2 competitions
Jul 2023
23/24 — Piast Gliwice
33 matches · 2 G · 1 A · across 2 competitions
Jul 2022
22/23 — Piast Gliwice
33 matches · 4 G · 6 A · across 2 competitions
Jul 2021
21/22 — Piast Gliwice
32 matches · 4 G · 3 A · across 2 competitions
Oct 2020
Transfer: Without Club → Piast Gliwice
20/21 · Transfer
Aug 2020
Transfer: Slask Wroclaw → Without Club
20/21 · Transfer
Jul 2020
20/21 — Piast Gliwice
27 matches · 2 G · 6 A · across 2 competitions
Jul 2019
19/20 — Slask Wroclaw
33 matches · 5 G · 5 A · across 2 competitions
Jul 2018
18/19 — Slask Wroclaw
32 matches · 3 G · 6 A · across 2 competitions
Jul 2017
17/18 — Slask Wroclaw
31 matches · 1 G · 6 A · across 1 competition
Jul 2017
Transfer: Lechia Gdansk → Slask Wroclaw
17/18 · Transfer · €65k
Jul 2016
16/17 — Lechia Gdansk
19 matches · 0 G · 1 A · across 2 competitions
Apr 2016
Injury: unknown
1 games missed
Aug 2015
Transfer: Catania → Lechia Gdansk
15/16 · Transfer
Jul 2015
15/16 — Lechia Gdansk, Calcio Catania
16 matches · 1 G · 3 A · across 2 competitions
Jul 2014
14/15 — Calcio Catania
23 matches · 1 G · 3 A · across 2 competitions
Jul 2014
Transfer: Wisla Kraków → Catania
14/15 · Transfer · €1.40m
Apr 2014
Injury: unknown
1 games missed
Mar 2014
Injury: unknown
1 games missed
Jul 2013
13/14 — Wisla Kraków
35 matches · 4 G · 3 A · across 2 competitions
Aug 2012
Injury: unknown
6 games missed
Jul 2012
12/13 — Wisla Kraków
28 matches · 4 G · 0 A · across 2 competitions
Jun 2012
Transfer: Kolejarz Stroze → Wisla Kraków
11/12 · Return from loan
Jul 2011
11/12 — Kolejarz Stroze
30 matches · 3 G · 6 A · across 1 competition
Jul 2011
Transfer: Wisla Kraków → Kolejarz Stroze
11/12 · Loan
Jul 2009
09/10 — Wisla Kraków
1 matches · 0 G · 0 A · across 1 competition
Jul 2009
Transfer: Wisla U19 → Wisla Kraków
09/10 · Transfer
Jan 1970
Peak market value: €1.20m
Highest valuation recorded in dataset
13,165 min
Minutes played by club
Piast Gliwice 43.9%
Slask Wroclaw 24.7%
Lechia Gdansk 7.6%
Calcio Catania 6.8%
Wisla Kraków 10.5%
Kolejarz Stroze 6.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Piast Gliwice 6 20/21 25/26 167 18 20 5,784
Slask Wroclaw 3 17/18 19/20 96 9 17 3,247
Lechia Gdansk 2 15/16 16/17 33 1 4 995
Calcio Catania 2 14/15 15/16 25 1 3 895
Wisla Kraków 3 09/10 13/14 64 8 3 1,384
Kolejarz Stroze 1 11/12 11/12 30 3 6 860

Career trajectory — goals, assists & market value

3€300K5€600K8€900K10€1.2M09/1011/12 — 3 goals (Kolejarz Stroze)11/12 — 6 assists911/1212/13 — 4 goals (Wisla Kraków)412/1313/14 — 4 goals (Wisla Kraków)13/14 — 3 assists713/1414/15 — 1 goals (Calcio Catania)14/15 — 3 assists414/1515/16 — 1 goals (Lechia Gdansk)15/16 — 3 assists415/1616/17 — 1 assists116/1717/18 — 1 goals (Slask Wroclaw)17/18 — 6 assists717/1818/19 — 3 goals (Slask Wroclaw)18/19 — 6 assists918/1919/20 — 5 goals (Slask Wroclaw)19/20 — 5 assists1019/2020/21 — 2 goals (Piast Gliwice)20/21 — 6 assists820/2121/22 — 4 goals (Piast Gliwice)21/22 — 3 assists721/2222/23 — 4 goals (Piast Gliwice)22/23 — 6 assists1022/2323/24 — 2 goals (Piast Gliwice)23/24 — 1 assists323/2424/25 — 6 goals (Piast Gliwice)24/25 — 4 assists1024/2525/2609/10 — €50K11/12 — €175K12/13 — €250K13/14 — €400K14/15 — €1.2M15/16 — €1M16/17 — €550K17/18 — €500K18/19 — €450K19/20 — €450K20/21 — €450K21/22 — €600K22/23 — €800K23/24 — €500K24/25 — €300K25/26 — €300KGoalsAssistsMarket value

Goals by season

09/10: 0009/1011/12: 3311/1212/13: 4412/1313/14: 4413/1414/15: 1114/1515/16: 1115/1616/17: 0016/1717/18: 1117/1818/19: 3318/1919/20: 5519/2020/21: 2220/2121/22: 4421/2222/23: 4422/2323/24: 2223/2424/25: 6624/2525/26: 0025/26

Assists by season

09/10: 0009/1011/12: 6611/1212/13: 0012/1313/14: 3313/1414/15: 3314/1515/16: 3315/1616/17: 1116/1717/18: 6617/1818/19: 6618/1919/20: 5519/2020/21: 6620/2121/22: 3321/2222/23: 6622/2323/24: 1123/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ekstraklasa Piast Gliwice 5 0 0 1 0 0
24/25 Ekstraklasa Piast Gliwice 34 6 3 4 0 435
24/25 Puchar Polski Piast Gliwice 3 0 1 0 0 0
23/24 Ekstraklasa Piast Gliwice 29 1 1 4 0 1,869
23/24 Puchar Polski Piast Gliwice 4 1 0 1 0 223
22/23 Ekstraklasa Piast Gliwice 31 4 5 7 0 622
22/23 Puchar Polski Piast Gliwice 2 0 1 1 0 0
21/22 Ekstraklasa Piast Gliwice 31 4 3 6 0 659
21/22 Puchar Polski Piast Gliwice 1 0 0 1 0 0
20/21 Ekstraklasa Piast Gliwice 23 1 5 4 0 1,678
20/21 Puchar Polski Piast Gliwice 4 1 1 1 0 298
19/20 Ekstraklasa Slask Wroclaw 32 5 5 8 0 473
19/20 Totolotek Puchar Slask Wroclaw 1 0 0 0 0 0
18/19 Ekstraklasa Slask Wroclaw 32 3 6 9 0 729
18/19 Totolotek Puchar Slask Wroclaw 0 0 0 0 0 0
17/18 Ekstraklasa Slask Wroclaw 31 1 6 6 0 2,045
16/17 Ekstraklasa Lechia Gdansk 18 0 1 4 0 0
16/17 Puchar Polski Lechia Gdansk 1 0 0 0 1 0
15/16 Ekstraklasa Lechia Gdansk 14 1 3 2 0 995
15/16 Italy Cup Calcio Catania 2 0 0 0 0 0
14/15 Italy Cup Calcio Catania 2 0 1 0 0 0
14/15 Serie B Calcio Catania 21 1 2 3 1 895
13/14 Ekstraklasa Wisla Kraków 33 3 3 6 0 870
13/14 Puchar Polski Wisla Kraków 2 1 0 1 0 180
12/13 Ekstraklasa Wisla Kraków 25 4 0 4 0 334
12/13 Puchar Polski Wisla Kraków 3 0 0 0 0 0
11/12 1 Liga Kolejarz Stroze 30 3 6 4 0 860
09/10 Ekstraklasa Wisla Kraków 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
09/10 2009-07-01 Wisla U19 Wisla Kraków Transfer 0
11/12 2011-07-01 Wisla Kraków Kolejarz Stroze Loan 125000
11/12 2012-06-30 Kolejarz Stroze Wisla Kraków Return from loan 175000
14/15 2014-07-01 Wisla Kraków Catania Transfer 1200000 €1.40m
15/16 2015-08-31 Catania Lechia Gdansk Transfer 800000
17/18 2017-07-01 Lechia Gdansk Slask Wroclaw Transfer 500000 €65k
20/21 2020-08-01 Slask Wroclaw Without Club Transfer 350000
20/21 2020-10-10 Without Club Piast Gliwice Transfer 350000
SeasonInjuryFromToDays missedGames missed
12/13 Foot bruise 2012-08-08 2012-08-20 13 6
13/14 unknown injury 2014-03-09 2014-03-20 12 1
13/14 unknown injury 2014-04-18 2014-04-29 12 1
15/16 flu 2016-04-27 2016-05-01 5 1
Current€300k
Peak€1.20m
Low€50k
Δ since start+€250k
€50k€338k€625k€913k€1.20m197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €650k
Jan 1, 1970 €800k
Jan 1, 1970 €500k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €450k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €550k
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €650k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €125k
Jan 1, 1970 €175k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #23136 13 0 former national player
Team #16299 #10 1 0 former national player
Team #16298 4 0 former national player
Team #16297 7 0 former national player
Team #9324 #6 12 2 former national player
TeammatePPG played withJoint goalsMinutes
Arkadiusz Pyrka 2 0 0
Tomas Huk 2 0 0
Ariel Mosor 2 0 0
Damian Kadzior 2 2 0
Robert Pich 1 5 0
Michael Ameyaw 2 1 0
Jakub Holubek 2 0 0
Wojciech Golla 2 0 0
Alexandros Katranis 1 1 0
Martin Konczkowski 2 0 0
Lukasz Gargula 1 0 0
Jakub Slowik 1 0 0
Mateusz Cholewiak 2 1 0
Gordan Bunoza 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Ekstraklasa Piast Gliwice 6 34
19/20 Ekstraklasa Slask Wroclaw 5 32
12/13 Ekstraklasa Wisla Kraków 4 25

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 Ekstraklasa Slask Wroclaw 6 31
11/12 1 Liga Kolejarz Stroze 6 30
18/19 Ekstraklasa Slask Wroclaw 6 32

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
11/12 2012-06-30 Kolejarz Stroze Wisla Kraków Return from loan €175k
11/12 2011-07-01 Wisla Kraków Kolejarz Stroze Loan €125k

Last 50 matches for Piast Gliwice while Michal Chrapek was at the club (joined 2020-10-10). 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.

DateCompHomeScoreAwayAvailability
2025-05-24 PL1 Lech Poznań 1–0 Piast Gliwice Available
2025-05-17 PL1 Piast Gliwice 2–0 Górnik Zabrze Available
2025-05-09 PL1 Motor Lublin 1–4 Piast Gliwice Available
2025-05-04 PL1 Piast Gliwice 0–0 Radomiak Radom Available
2025-04-26 PL1 Lechia Gdańsk 3–1 Piast Gliwice Available
2025-04-19 PL1 Piast Gliwice 1–1 Korona Kielce Available
2025-04-13 PL1 Piast Gliwice 2–1 Pogoń Szczecin Available
2025-04-06 PL1 Jagiellonia Białystok 1–1 Piast Gliwice Available
2025-03-28 PL1 Piast Gliwice 0–2 Widzew Łódź Available
2025-03-16 PL1 Puszcza Niepołomice 2–1 Piast Gliwice Available
2025-03-08 PL1 Piast Gliwice 0–3 Raków Częstochowa Available
2025-03-01 PL1 Zagłębie Lubin 0–1 Piast Gliwice Available
2025-02-21 PL1 Piast Gliwice 2–2 FKS Stal Mielec Available
2025-02-16 PL1 GKS Katowice 0–0 Piast Gliwice Available
2025-02-08 PL1 Piast Gliwice 1–0 Legia Warszawa Available
2025-02-03 PL1 Śląsk Wrocław 1–3 Piast Gliwice Available
2024-12-08 PL1 Piast Gliwice 0–0 KS Cracovia Available
2024-11-29 PL1 Piast Gliwice 0–0 Lech Poznań Available
2024-11-24 PL1 Górnik Zabrze 1–0 Piast Gliwice Available
2024-11-08 PL1 Piast Gliwice 2–3 Motor Lublin Available
2024-11-03 PL1 Radomiak Radom 1–1 Piast Gliwice Available
2024-10-25 PL1 Piast Gliwice 3–3 Lechia Gdańsk Available
2024-10-18 PL1 Korona Kielce 0–2 Piast Gliwice Available
2024-10-06 PL1 Pogoń Szczecin 1–0 Piast Gliwice Available
2024-09-29 PL1 Piast Gliwice 0–1 Jagiellonia Białystok Available
2024-09-21 PL1 Widzew Łódź 1–0 Piast Gliwice Available
2024-09-15 PL1 Piast Gliwice 1–1 Puszcza Niepołomice Available
2024-08-30 PL1 Raków Częstochowa 0–1 Piast Gliwice Available
2024-08-24 PL1 Piast Gliwice 1–0 Zagłębie Lubin Available
2024-08-19 PL1 FKS Stal Mielec 2–0 Piast Gliwice Available
2024-08-12 PL1 Piast Gliwice 2–2 GKS Katowice Available
2024-08-04 PL1 Legia Warszawa 1–2 Piast Gliwice Available
2024-07-28 PL1 Piast Gliwice 2–0 Śląsk Wrocław Available
2024-07-21 PL1 KS Cracovia 1–1 Piast Gliwice Available
2024-05-25 PL1 Puszcza Niepołomice 1–0 Piast Gliwice Available
2024-05-18 PL1 Piast Gliwice 1–1 Jagiellonia Białystok Available
2024-05-10 PL1 Piast Gliwice 4–0 ŁKS Łódź Available
2024-05-05 PL1 Korona Kielce 1–1 Piast Gliwice Available
2024-04-26 PL1 Piast Gliwice 2–0 Warta Poznań Available
2024-04-20 PL1 Pogoń Szczecin 0–2 Piast Gliwice Available
2024-04-15 PL1 Piast Gliwice 2–0 Zagłębie Lubin Available
2024-04-07 PL1 Widzew Łódź 1–0 Piast Gliwice Available
2024-03-30 PL1 Piast Gliwice 2–2 Śląsk Wrocław Available
2024-03-17 PL1 Legia Warszawa 3–1 Piast Gliwice Available
2024-03-12 PL1 Piast Gliwice 1–0 Puszcza Niepołomice Available
2024-03-08 PL1 Piast Gliwice 2–3 Radomiak Radom Available
2024-03-01 PL1 Ruch Chorzów 3–0 Piast Gliwice Available
2024-02-23 PL1 Piast Gliwice 0–0 KS Cracovia Available
2024-02-17 PL1 Raków Częstochowa 3–1 Piast Gliwice Available
2024-02-10 PL1 Piast Gliwice 1–3 Górnik Zabrze Available

Teams faced most often by Michal Chrapek's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Legia Warszawa 4 2 1 1 5 5 0 50%
KS Cracovia 4 0 4 0 2 2 0 0%
Śląsk Wrocław 4 2 1 1 7 4 +3 50%
Radomiak Radom 4 0 3 1 4 5 -1 0%
Puszcza Niepołomice 4 1 1 2 3 4 -1 25%
Lech Poznań 4 1 1 2 2 3 -1 25%
Zagłębie Lubin 4 3 1 0 5 1 +4 75%
Jagiellonia Białystok 4 0 3 1 2 3 -1 0%
Górnik Zabrze 4 1 1 2 3 4 -1 25%
Bologna FC 4 2 1 1 6 5 +1 50%
Widzew Łódź 4 1 0 3 3 6 -3 25%
FC Crotone 4 0 3 1 4 5 -1 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
11/12 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 5 0 1 0 0 0
24/25 37 435 4 0 0 0.83
23/24 33 2,092 5 0 0 0.22
22/23 33 622 8 0 0 1.16
21/22 32 659 7 0 0 0.96
20/21 27 1,976 5 0 0 0.23
19/20 33 473 8 1 0 1.71
18/19 32 729 9 0 0 1.11
17/18 31 2,045 6 0 0 0.26
16/17 19 0 4 0 1 0
15/16 16 995 2 0 0 0.18
14/15 23 895 3 0 1 0.4
13/14 35 1,050 7 0 0 0.6
12/13 28 334 4 0 0 1.08
11/12 30 860 4 0 0 0.42

Output by competition

Career goals and assists broken down by tournament.

Ekstraklasa
339 apps
33 G
41 A
1 Liga
30 apps
3 G
6 A
Totolotek Puchar
21 apps
3 G
3 A
Serie B
21 apps
1 G
2 A
Italy Cup
4 apps
0 G
1 A

Frequently asked about Michal Chrapek

Who is Michal Chrapek?

Michal Chrapek is a Poland professional footballer who plays as a attacking midfield for Piast Gliwice.

How old is Michal Chrapek?

Michal Chrapek is 34 years old. He was born on April 3, 1992 in Jaworzno.

What position does Michal Chrapek play?

Michal Chrapek plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Michal Chrapek play for?

Michal Chrapek currently plays for Piast Gliwice.

How many career goals has Michal Chrapek scored?

Across all senior club competitions in our dataset, Michal Chrapek has scored 40 goals in 415 appearances.

What is Michal Chrapek's market value?

Michal Chrapek's most recent reported market value is €300k.