Steve Kapuadi
Career snapshot
Career highs
Born the same day
Shares 1998-04-30 · 6 players total
| Full name | Steve Kapuadi |
|---|---|
| Date of birth | 1998-04-30 (28 yrs) |
| Place of birth | Le Mans, DR Congo |
| Citizenship | DR Congo France |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | left |
| Height | 196.00 m |
| Current club | Legia Warszawa |
| Joined | 2023-08-22 |
| Contract expires | 2028-06-30 |
| Agent | BMG-SPORT |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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.
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3854 | — | 1 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Steve Kapuadi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.