Stefanos Kapino
Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1994-03-18 · 6 players total
| Full name | Stefanos Kapino |
|---|---|
| Name in home country | Στέφανος Καπίνο |
| Date of birth | 1994-03-18 (32 yrs) |
| Place of birth | Piraeus, Greece |
| Citizenship | Greece |
| Position | Goalkeeper |
| Foot | right |
| Height | 196.00 m |
| Current club | FC Winterthur |
| Joined | 2024-08-06 |
| Contract expires | 2027-06-30 |
| Agent | feel soccer GmbH |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Winterthur | 2 | 24/25 | 25/26 | 42 | 0 | 0 | 3,720 |
| Panetolikos GFS | 1 | 23/24 | 23/24 | 20 | 0 | 0 | 1,800 |
| Arminia Bielefeld | 2 | 21/22 | 22/23 | 7 | 0 | 0 | 630 |
| Miedz Legnica | 1 | 22/23 | 22/23 | 4 | 0 | 0 | 360 |
| SV Werder Bremen | 3 | 18/19 | 20/21 | 2 | 0 | 0 | 135 |
| SV Sandhausen | 1 | 20/21 | 20/21 | 18 | 0 | 0 | 1,620 |
| Olympiacos Piraeus | 3 | 15/16 | 17/18 | 48 | 0 | 0 | 4,301 |
| Nottingham Forest | 1 | 17/18 | 17/18 | 4 | 0 | 0 | 360 |
| 1.FSV Mainz 05 | 1 | 14/15 | 14/15 | 2 | 0 | 0 | 146 |
| Panathinaikos FC | 4 | 10/11 | 13/14 | 48 | 0 | 0 | 4,315 |
| Panathinaikos Athens U20 | 2 | 10/11 | 11/12 | 12 | 0 | 0 | 1,080 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Super League | FC Winterthur | 5 | 0 | 0 | 0 | 0 | 450 |
| 25/26 | Swiss Cup | FC Winterthur | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Super League | FC Winterthur | 33 | 0 | 0 | 3 | 0 | 2,880 |
| 24/25 | Swiss Cup | FC Winterthur | 3 | 0 | 0 | 0 | 0 | 300 |
| 23/24 | Kypello Elladas | Panetolikos GFS | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SL1 Play-out | Panetolikos GFS | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Super League 1 | Panetolikos GFS | 20 | 0 | 0 | 0 | 0 | 1,800 |
| 22/23 | 2. Bundesliga | Arminia Bielefeld | 5 | 0 | 0 | 1 | 0 | 450 |
| 22/23 | DFB-Pokal | Arminia Bielefeld | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Ekstraklasa | Miedz Legnica | 4 | 0 | 0 | 0 | 0 | 360 |
| 21/22 | Bundesliga | Arminia Bielefeld | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | DFB-Pokal | Arminia Bielefeld | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 2. Bundesliga | SV Sandhausen | 18 | 0 | 0 | 3 | 0 | 1,620 |
| 20/21 | Bundesliga | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | DFB-Pokal | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Bundesliga | SV Werder Bremen | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Bundesliga Playoffs | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | DFB-Pokal | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Bundesliga | SV Werder Bremen | 1 | 0 | 0 | 0 | 0 | 45 |
| 18/19 | DFB-Pokal | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Champions League | Olympiacos Piraeus | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Champions League Qu. | Olympiacos Piraeus | 4 | 0 | 0 | 1 | 0 | 360 |
| 17/18 | Championship | Nottingham Forest | 4 | 0 | 0 | 0 | 0 | 360 |
| 17/18 | Kypello Elladas | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 180 |
| 17/18 | Super League 1 | Olympiacos Piraeus | 5 | 0 | 0 | 1 | 0 | 450 |
| 16/17 | Champions League Qu. | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 180 |
| 16/17 | Europa League | Olympiacos Piraeus | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | Olympiacos Piraeus | 2 | 0 | 0 | 1 | 0 | 210 |
| 16/17 | Kypello Elladas | Olympiacos Piraeus | 3 | 0 | 0 | 1 | 0 | 270 |
| 16/17 | Super League 1 | Olympiacos Piraeus | 18 | 0 | 0 | 0 | 0 | 1,595 |
| 15/16 | Champions League | Olympiacos Piraeus | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Olympiacos Piraeus | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Kypello Elladas | Olympiacos Piraeus | 8 | 0 | 0 | 0 | 0 | 720 |
| 15/16 | Super League 1 | Olympiacos Piraeus | 3 | 0 | 0 | 0 | 0 | 246 |
| 14/15 | Bundesliga | 1.FSV Mainz 05 | 2 | 0 | 0 | 0 | 0 | 146 |
| 14/15 | Europa League Qualifying | 1.FSV Mainz 05 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Kypello Elladas | Panathinaikos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | SL1 Play-off | Panathinaikos FC | 5 | 0 | 0 | 1 | 0 | 450 |
| 13/14 | Super League 1 | Panathinaikos FC | 28 | 0 | 0 | 3 | 0 | 2,520 |
| 12/13 | Champions League Qu. | Panathinaikos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Europa League | Panathinaikos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Kypello Elladas | Panathinaikos FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 12/13 | Super League 1 | Panathinaikos FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Kypello Elladas | Panathinaikos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Super League 1 | Panathinaikos FC | 12 | 0 | 0 | 3 | 0 | 1,075 |
| 11/12 | Super League K20 | Panathinaikos Athens U20 | 1 | 0 | 0 | 0 | 0 | 90 |
| 10/11 | Kypello Elladas | Panathinaikos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Super League 1 | Panathinaikos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Super League K20 | Panathinaikos Athens U20 | 11 | 0 | 0 | 1 | 0 | 990 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | PAO U20 | Panathinaikos | Transfer | 0 | — |
| 14/15 | 2014-07-16 | Panathinaikos | 1.FSV Mainz 05 | Transfer | 2000000 | €2.25m |
| 15/16 | 2015-07-15 | 1.FSV Mainz 05 | Olympiacos | Transfer | 2000000 | €2.00m |
| 17/18 | 2018-02-08 | Olympiacos | Forest | Transfer | 2500000 | — |
| 18/19 | 2018-08-01 | Forest | Werder Bremen | Transfer | 2500000 | €300k |
| 20/21 | 2021-01-21 | Werder Bremen | SV Sandhausen | Loan | 800000 | — |
| 20/21 | 2021-06-30 | SV Sandhausen | Werder Bremen | Return from loan | 700000 | — |
| 21/22 | 2021-08-12 | Werder Bremen | Arm. Bielefeld | Transfer | 700000 | €300k |
| 22/23 | 2023-01-22 | Arm. Bielefeld | Miedz Legnica | Transfer | 500000 | — |
| 23/24 | 2023-07-01 | Miedz Legnica | Panetolikos | Transfer | 350000 | — |
| 24/25 | 2024-08-06 | Panetolikos | FC Winterthur | Transfer | 400000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Hamstring injury | 2016-11-03 | 2016-12-05 | 33 | 8 |
| 16/17 | Hip problems | 2017-02-13 | 2017-03-13 | 29 | 8 |
| 17/18 | Bruised knee | 2017-08-28 | 2017-09-07 | 11 | 0 |
| 18/19 | Tendon tear | 2018-08-06 | 2019-01-03 | 151 | 19 |
| 19/20 | influenza | 2020-01-30 | 2020-02-03 | 5 | 1 |
| 20/21 | Corona virus | 2021-04-05 | 2021-04-22 | 18 | 1 |
| 21/22 | Muscle injury | 2021-07-29 | 2021-08-09 | 12 | 2 |
| 21/22 | Hip injury | 2022-01-27 | 2022-02-17 | 22 | 2 |
| 21/22 | Ill | 2022-05-12 | 2022-05-16 | 5 | 1 |
| 22/23 | Torn muscle fiber | 2022-08-22 | 2022-10-17 | 57 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #39436 | #1 | 7 | 0 | — | — | former national player |
| Team #26469 | #1 | 14 | 0 | — | — | former national player |
| Team #22246 | #1 | 12 | 0 | — | — | former national player |
| Team #9317 | #12 | 6 | 0 | — | — | former national player |
| Team #3378 | #12 | 9 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Charalampos Mavrias | 2 | 0 | 0 |
| Konstantinos Triantafyllopoulos | 2 | 0 | 0 |
| Anastasios Lagos | 2 | 0 | 0 |
| Nikolaos Marinakis | 2 | 0 | 0 |
| Konstantinos Fortounis | 2 | 0 | 0 |
| Sebá | 2 | 0 | 0 |
| Matteo Di Giusto | 1 | 0 | 0 |
| Konstantinos Stafylidis | 2 | 0 | 0 |
| Spyros Fourlanos | 2 | 0 | 0 |
| Diogo Figueiras | 2 | 0 | 0 |
| Christian Gomis | 1 | 0 | 0 |
| Nano | 2 | 0 | 0 |
| Dimitrios Diamantakos | 1 | 0 | 0 |
| Josias Lukembila | 1 | 0 | 0 |
| Georgios Koutroumpis | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | SV Sandhausen | Werder Bremen | Return from loan | — | €700k |
| 20/21 | 2021-01-21 | Werder Bremen | SV Sandhausen | Loan | — | €800k |
Last 35 matches for FC Winterthur while Stefanos Kapino was at the club (joined 2024-08-06). 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-22 | C1 |
FC Winterthur | 2–0 | FC Sion | Available |
| 2025-05-17 | C1 |
FC Winterthur | 2–2 | Yverdon Sport FC | Available |
| 2025-05-13 | C1 |
FC Zürich | 4–1 | FC Winterthur | Available |
| 2025-05-10 | C1 |
FC St. Gallen | 1–4 | FC Winterthur | Available |
| 2025-05-03 | C1 |
FC Winterthur | 2–0 | Grasshopper Club Zürich | Available |
| 2025-04-19 | C1 |
Grasshopper Club Zürich | 0–1 | FC Winterthur | Available |
| 2025-04-12 | C1 |
FC Winterthur | 1–0 | FC Lausanne-Sport | Available |
| 2025-04-05 | C1 |
FC Winterthur | 0–0 | FC Zürich | Available |
| 2025-04-02 | C1 |
FC Sion | 1–2 | FC Winterthur | Available |
| 2025-03-30 | C1 |
FC Winterthur | 0–2 | FC Basel 1893 | Available |
| 2025-03-16 | C1 |
FC Lugano | 2–1 | FC Winterthur | Available |
| 2025-03-08 | C1 |
Yverdon Sport FC | 2–1 | FC Winterthur | Available |
| 2025-03-01 | C1 |
FC Winterthur | 4–0 | FC St. Gallen | Available |
| 2025-02-23 | C1 |
Servette FC | 3–1 | FC Winterthur | Available |
| 2025-02-15 | C1 |
FC Winterthur | 1–0 | BSC Young Boys | Available |
| 2025-02-09 | C1 |
FC Luzern | 3–2 | FC Winterthur | Available |
| 2025-02-06 | C1 |
FC Winterthur | 0–2 | FC Zürich | Available |
| 2025-02-02 | C1 |
Yverdon Sport FC | 3–0 | FC Winterthur | Available |
| 2025-01-25 | C1 |
FC Winterthur | 2–3 | FC Lugano | Available |
| 2025-01-18 | C1 |
BSC Young Boys | 0–0 | FC Winterthur | Available |
| 2024-12-14 | C1 |
FC Winterthur | 3–4 | FC Luzern | Available |
| 2024-12-08 | C1 |
Servette FC | 1–1 | FC Winterthur | Available |
| 2024-12-01 | C1 |
FC Winterthur | 1–3 | FC Sion | Available |
| 2024-11-23 | C1 |
Grasshopper Club Zürich | 1–1 | FC Winterthur | Available |
| 2024-11-09 | C1 |
FC Winterthur | 1–0 | FC Lausanne-Sport | Available |
| 2024-11-02 | C1 |
FC Basel 1893 | 5–0 | FC Winterthur | Available |
| 2024-10-30 | C1 |
FC St. Gallen | 2–2 | FC Winterthur | Available |
| 2024-10-26 | C1 |
FC Winterthur | 1–6 | FC Basel 1893 | Available |
| 2024-10-20 | C1 |
FC Lausanne-Sport | 2–0 | FC Winterthur | Available |
| 2024-10-05 | C1 |
FC Winterthur | 1–0 | Grasshopper Club Zürich | Available |
| 2024-09-29 | C1 |
FC Lugano | 2–1 | FC Winterthur | Available |
| 2024-09-22 | C1 |
FC Winterthur | 1–4 | BSC Young Boys | Available |
| 2024-09-01 | C1 |
FC Winterthur | 0–1 | Servette FC | Available |
| 2024-08-24 | C1 |
FC Luzern | 3–0 | FC Winterthur | Available |
| 2024-08-10 | C1 |
FC Sion | 2–0 | FC Winterthur | Available |
Teams faced most often by Stefanos Kapino'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 % |
|---|---|---|---|---|---|---|---|---|
| 1. FC Union Berlin | 38 | 10 | 11 | 17 | 46 | 59 | -13 | 26% |
| FC St. Pauli | 36 | 8 | 14 | 14 | 44 | 47 | -3 | 22% |
| Erzgebirge Aue | 36 | 15 | 9 | 12 | 49 | 46 | +3 | 42% |
| 1. FC Heidenheim 1846 | 36 | 7 | 15 | 14 | 51 | 54 | -3 | 19% |
| Dynamo Dresden | 35 | 15 | 7 | 13 | 50 | 45 | +5 | 43% |
| SpVgg Greuther Fürth | 33 | 7 | 13 | 13 | 40 | 51 | -11 | 21% |
| VfL Bochum | 30 | 9 | 12 | 9 | 41 | 39 | +2 | 30% |
| Jahn Regensburg | 28 | 13 | 5 | 10 | 53 | 43 | +10 | 46% |
| Fortuna Düsseldorf | 27 | 9 | 4 | 14 | 29 | 40 | -11 | 33% |
| 1. FC Nürnberg | 26 | 8 | 3 | 15 | 30 | 40 | -10 | 31% |
| Karlsruher SC | 26 | 5 | 9 | 12 | 33 | 43 | -10 | 19% |
| FC Ingolstadt 04 | 26 | 10 | 7 | 9 | 38 | 36 | +2 | 38% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season |
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 | 36 | 3,180 | 3 | 0 | 0 | 0.08 |
| 22/23 | 10 | 900 | 1 | 0 | 0 | 0.1 |
| 20/21 | 18 | 1,620 | 3 | 0 | 0 | 0.17 |
| 17/18 | 16 | 1,440 | 2 | 0 | 0 | 0.13 |
| 16/17 | 25 | 2,255 | 2 | 0 | 0 | 0.08 |
| 13/14 | 33 | 2,970 | 4 | 0 | 0 | 0.12 |
| 11/12 | 13 | 1,165 | 3 | 0 | 0 | 0.23 |
| 10/11 | 11 | 990 | 1 | 0 | 0 | 0.09 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 6 | 540 | 1 | 17% | 14 | 2.33 |
| 24/25 | 36 | 3,180 | 10 | 28% | 64 | 1.81 |
| 23/24 | 20 | 1,800 | 4 | 20% | 36 | 1.8 |
| 22/23 | 10 | 900 | 0 | 0% | 19 | 1.9 |
| 21/22 | 1 | 90 | 1 | 100% | 0 | 0 |
| 20/21 | 18 | 1,620 | 5 | 28% | 26 | 1.44 |
| 19/20 | 1 | 90 | 0 | 0% | 2 | 2 |
| 18/19 | 1 | 45 | 0 | 0% | 1 | 2 |
| 17/18 | 16 | 1,440 | 5 | 31% | 19 | 1.19 |
| 16/17 | 25 | 2,255 | 13 | 52% | 13 | 0.52 |
| 15/16 | 11 | 966 | 6 | 55% | 7 | 0.65 |
| 14/15 | 2 | 146 | 0 | 0% | 6 | 3.7 |
| 13/14 | 33 | 2,970 | 12 | 36% | 27 | 0.82 |
| 12/13 | 3 | 270 | 0 | 0% | 4 | 1.33 |
| 11/12 | 13 | 1,165 | 3 | 23% | 14 | 1.08 |
| 10/11 | 11 | 990 | 7 | 64% | 6 | 0.55 |
Output by competition
Career goals and assists broken down by tournament.
More on Stefanos Kapino
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Stefanos Kapino
Who is Stefanos Kapino?
Stefanos Kapino is a Greece professional footballer who plays as a goalkeeper for FC Winterthur.
How old is Stefanos Kapino?
Stefanos Kapino is 32 years old. He was born on March 18, 1994 in Piraeus.
What position does Stefanos Kapino play?
Stefanos Kapino plays as a goalkeeper (Goalkeeper).
What club does Stefanos Kapino play for?
Stefanos Kapino currently plays for FC Winterthur.
What is Stefanos Kapino's market value?
Stefanos Kapino's most recent reported market value is €400k.
Greece