Skip to content
Steve Kapuadi

Steve Kapuadi

Defender - Centre-Back  at Legia Warszawa
Age28
CitizenshipDR Congo France
Height1.96 m
Footleft
BornApril 30, 1998
at Legia Warszawa 1,006 days · joined 2023-08-22
👕100+ Apps
Market value €3.00m
Centre-Back Defender

Career snapshot

4
clubs played for
19/20
debut season
0.05
goals / match
Legia Warszawa
top club · 89 apps

Career highs

€3.00m
peak value · 2025
€450k
top transfer fee · 23/24
5
best season · 24/25
1 / 0
int'l caps / goals
143Appearances
7Goals
2Assists
28Yellow cards
1Red cards
36Full matches (90′)
Full nameSteve Kapuadi
Date of birth1998-04-30 (28 yrs)
Place of birthLe Mans, DR Congo
CitizenshipDR Congo France
PositionDefender - Centre-Back (main: Defender)
Footleft
Height196.00 m
Current clubLegia Warszawa
Joined2023-08-22
Contract expires2028-06-30
AgentBMG-SPORT
Jul 2025
25/26 — Legia Warszawa
11 matches · 0 G · 0 A · across 4 competitions
Jul 2024
24/25 — Legia Warszawa
47 matches · 5 G · 2 A · across 4 competitions
Aug 2023
Transfer: Wisla Plock → Legia Warszawa
23/24 · Transfer · €450k
Jul 2023
23/24 — Legia Warsaw II, Legia Warszawa
32 matches · 1 G · 0 A · across 4 competitions
Jul 2022
22/23 — Wisla Plock
28 matches · 1 G · 0 A · across 2 competitions
Jul 2022
Transfer: AS Trencin → Wisla Plock
22/23 · Transfer
Jul 2020
20/21 — AS Trencin
16 matches · 0 G · 0 A · across 3 competitions
Jan 2020
Transfer: Inter Bratislava → AS Trencin
19/20 · Transfer
Aug 2019
Transfer: KAA Gent U21 → Inter Bratislava
19/20 · Transfer
Jul 2019
19/20 — AS Trencin
9 matches · 0 G · 0 A · across 4 competitions
Jul 2016
Transfer: Zulte U19 → KAA Gent U21
16/17 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset
3,265 min
Minutes played by club
Legia Warszawa 94.5%
Legia Warsaw II 0.0%
Wisla Plock 5.5%
AS Trencin 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Legia Warszawa 3 23/24 25/26 89 6 2 3,085
Legia Warsaw II 1 23/24 23/24 1 0 0 0
Wisla Plock 1 22/23 22/23 28 1 0 180
AS Trencin 2 19/20 20/21 25 0 0 0

Career trajectory — goals, assists & market value

2€750K4€1.5M5€2.3M7€3M20/2122/23 — 1 goals (Wisla Plock)122/2323/24 — 1 goals (Legia Warszawa)123/2424/25 — 5 goals (Legia Warszawa)24/25 — 2 assists724/2525/2620/21 — €150K22/23 — €500K23/24 — €500K24/25 — €2.5M25/26 — €3MGoalsAssistsMarket value

Goals by season

19/20: 0019/2020/21: 0020/2122/23: 1122/2323/24: 1123/2424/25: 5524/2525/26: 0025/26

Assists by season

19/20: 0019/2020/21: 0020/2122/23: 0022/2323/24: 0023/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ekstraklasa Legia Warszawa 2 0 0 0 0 0
25/26 Europa League Qualifying Legia Warszawa 6 0 0 0 0 0
25/26 Superpuchar Legia Warszawa 1 0 0 0 0 0
25/26 UECL Qualifiers Legia Warszawa 2 0 0 0 0 0
24/25 Conference League Legia Warszawa 10 2 0 2 0 452
24/25 Ekstraklasa Legia Warszawa 30 3 0 6 0 845
24/25 Puchar Polski Legia Warszawa 4 0 1 1 0 0
24/25 UECL Qualifiers Legia Warszawa 3 0 1 2 0 0
23/24 3 Liga - Grupa I Legia Warsaw II 1 0 0 0 0 0
23/24 Conference L. Legia Warszawa 6 0 0 0 0 0
23/24 Ekstraklasa Legia Warszawa 23 1 0 7 0 1,788
23/24 Puchar Polski Legia Warszawa 2 0 0 1 0 0
22/23 Ekstraklasa Wisla Plock 26 0 0 4 1 0
22/23 Puchar Polski Wisla Plock 2 1 0 0 0 180
20/21 Fortuna Liga AS Trencin 12 0 0 2 0 0
20/21 Nike Liga - Champ. G. AS Trencin 2 0 0 0 0 0
20/21 Slovnaft Cup AS Trencin 2 0 0 0 0 0
19/20 Fortuna Liga AS Trencin 4 0 0 2 0 0
19/20 Nike L. - Conf. L. Playoff AS Trencin 1 0 0 0 0 0
19/20 Nike Liga - Releg. G. AS Trencin 3 0 0 0 0 0
19/20 Slovnaft Cup AS Trencin 1 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
16/17 2016-07-01 Zulte U19 KAA Gent U21 Transfer 0
19/20 2019-08-14 KAA Gent U21 Inter Bratislava Transfer 0
19/20 2020-01-06 Inter Bratislava AS Trencin Transfer 0
22/23 2022-07-01 AS Trencin Wisla Plock Transfer 100000
23/24 2023-08-22 Wisla Plock Legia Warszawa Transfer 300000 €450k

No recorded injuries.

Current€3.00m
Peak€3.00m
Low€100k
Δ since start+€2.85m
€100k€825k€1.55m€2.28m€3.00m197019701970
DateValue
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €600k
Jan 1, 1970 €2.50m
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €100k
Jan 1, 1970 €125k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3854 1 0 current national player
TeammatePPG played withJoint goalsMinutes
Maciej Rosolek 2 0 778
Marc Gual 2 1 0
Ryoya Morishita 2 2 0
Luquinhas 2 0 0
Jurgen Çelhaka 2 0 0
Martin Sulek 1 0 0
Jan Ziolkowski 2 1 0
Josué 2 0 0
Aschraf El Mahdioui 1 0 0
Rafal Wolski 1 0 0
Hamza Catakovic 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Ekstraklasa Legia Warszawa 3 30
24/25 Conference League Legia Warszawa 2 10
22/23 Puchar Polski Wisla Plock 1 2

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Puchar Polski Legia Warszawa 1 4
24/25 UECL Qualifiers Legia Warszawa 1 3

Last 50 matches for Legia Warszawa while Steve Kapuadi was at the club (joined 2023-08-22). 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 Legia Warszawa 2–2 FKS Stal Mielec Available
2025-05-18 PL1 KS Cracovia 3–1 Legia Warszawa Available
2025-05-15 PL1 Widzew Łódź 0–2 Legia Warszawa Available
2025-05-11 PL1 Legia Warszawa 0–1 Lech Poznań Available
2025-04-26 PL1 GKS Katowice 1–3 Legia Warszawa Available
2025-04-21 PL1 Legia Warszawa 2–1 Lechia Gdańsk Available
2025-04-13 PL1 Legia Warszawa 0–1 Jagiellonia Białystok Available
2025-04-06 PL1 Górnik Zabrze 1–2 Legia Warszawa Available
2025-03-28 PL1 Legia Warszawa 0–0 Pogoń Szczecin Available
2025-03-16 PL1 Raków Częstochowa 3–2 Legia Warszawa Available
2025-03-10 PL1 Motor Lublin 3–3 Legia Warszawa Available
2025-03-02 PL1 Legia Warszawa 3–1 Śląsk Wrocław Available
2025-02-22 PL1 Radomiak Radom 3–1 Legia Warszawa Available
2025-02-15 PL1 Legia Warszawa 2–0 Puszcza Niepołomice Available
2025-02-08 PL1 Piast Gliwice 1–0 Legia Warszawa Available
2025-02-02 PL1 Legia Warszawa 1–1 Korona Kielce Available
2024-12-08 PL1 Zagłębie Lubin 0–3 Legia Warszawa Available
2024-12-01 PL1 FKS Stal Mielec 2–2 Legia Warszawa Available
2024-11-23 PL1 Legia Warszawa 3–2 KS Cracovia Available
2024-11-10 PL1 Lech Poznań 5–2 Legia Warszawa Available
2024-11-03 PL1 Legia Warszawa 2–1 Widzew Łódź Available
2024-10-27 PL1 Legia Warszawa 4–1 GKS Katowice Available
2024-10-18 PL1 Lechia Gdańsk 0–2 Legia Warszawa Available
2024-10-06 PL1 Jagiellonia Białystok 1–1 Legia Warszawa Available
2024-09-28 PL1 Legia Warszawa 1–1 Górnik Zabrze Available
2024-09-20 PL1 Pogoń Szczecin 1–0 Legia Warszawa Available
2024-09-15 PL1 Legia Warszawa 0–1 Raków Częstochowa Available
2024-09-01 PL1 Legia Warszawa 5–2 Motor Lublin Available
2024-08-25 PL1 Śląsk Wrocław 1–1 Legia Warszawa Available
2024-08-18 PL1 Legia Warszawa 4–1 Radomiak Radom Available
2024-08-11 PL1 Puszcza Niepołomice 2–2 Legia Warszawa Available
2024-08-04 PL1 Legia Warszawa 1–2 Piast Gliwice Available
2024-07-28 PL1 Korona Kielce 0–1 Legia Warszawa Available
2024-07-20 PL1 Legia Warszawa 2–0 Zagłębie Lubin Available
2024-05-25 PL1 Legia Warszawa 2–1 Zagłębie Lubin Available
2024-05-19 PL1 Warta Poznań 0–1 Legia Warszawa Available
2024-05-12 PL1 Lech Poznań 1–2 Legia Warszawa Available
2024-05-05 PL1 Legia Warszawa 0–3 Radomiak Radom Available
2024-04-28 PL1 FKS Stal Mielec 1–3 Legia Warszawa Available
2024-04-21 PL1 Legia Warszawa 0–0 Śląsk Wrocław Available
2024-04-13 PL1 Raków Częstochowa 1–1 Legia Warszawa Available
2024-04-07 PL1 Legia Warszawa 1–1 Jagiellonia Białystok Available
2024-04-01 PL1 Górnik Zabrze 1–3 Legia Warszawa Available
2024-03-17 PL1 Legia Warszawa 3–1 Piast Gliwice Available
2024-03-10 PL1 Widzew Łódź 1–0 Legia Warszawa Available
2024-03-02 PL1 Legia Warszawa 1–1 Pogoń Szczecin Available
2024-02-25 PL1 Korona Kielce 3–3 Legia Warszawa Available
2024-02-18 PL1 Legia Warszawa 1–1 Puszcza Niepołomice Available
2024-02-09 PL1 Ruch Chorzów 0–1 Legia Warszawa Available
2023-12-20 PL1 KS Cracovia 2–0 Legia Warszawa Available

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

OpponentPWDLGFGAGDWin %
Raków Częstochowa 4 0 1 3 4 7 -3 0%
Piast Gliwice 4 1 1 2 5 5 0 25%
Widzew Łódź 4 3 0 1 7 3 +4 75%
Korona Kielce 4 2 2 0 6 4 +2 50%
Jagiellonia Białystok 4 0 2 2 2 5 -3 0%
Śląsk Wrocław 4 1 2 1 4 6 -2 25%
KS Cracovia 4 2 0 2 6 7 -1 50%
Radomiak Radom 4 2 0 2 6 7 -1 50%
Puszcza Niepołomice 4 1 3 0 6 4 +2 25%
Lech Poznań 4 1 1 2 4 7 -3 25%
Zagłębie Lubin 4 4 0 0 10 1 +9 100%
FKS Stal Mielec 4 1 2 1 8 8 0 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
19/20 Senior debut season
22/23 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 47 1,297 11 0 0 0.76
23/24 32 1,788 8 0 0 0.4
22/23 28 180 4 0 1 2.5
20/21 16 0 2 1 0 0
19/20 9 0 3 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Ekstraklasa
81 apps
4 G
0 A
Conference League
16 apps
2 G
0 A
Puchar Polski
8 apps
1 G
1 A
UECL Qualifiers
5 apps
0 G
1 A
Europa League Qualifying
6 apps
0 G
0 A
Fortuna Liga
16 apps
0 G
0 A

Frequently asked about Steve Kapuadi

Who is Steve Kapuadi?

Steve Kapuadi is a DR professional footballer who plays as a centre-back for Legia Warszawa.

How old is Steve Kapuadi?

Steve Kapuadi is 28 years old. He was born on April 30, 1998 in Le Mans.

What position does Steve Kapuadi play?

Steve Kapuadi plays as a centre-back (Defender - Centre-Back).

What club does Steve Kapuadi play for?

Steve Kapuadi currently plays for Legia Warszawa.

How many career goals has Steve Kapuadi scored?

Across all senior club competitions in our dataset, Steve Kapuadi has scored 7 goals in 143 appearances.

What is Steve Kapuadi's market value?

Steve Kapuadi's most recent reported market value is €3.00m.