Career snapshot
Position rank · 22/23
Among 3,425 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1987-02-23 · 6 players total
| Full name | Ruud Swinkels |
|---|---|
| Date of birth | 1987-02-23 (39 yrs) |
| Place of birth | Moergestel, Netherlands |
| Citizenship | Netherlands |
| Position | Goalkeeper |
| Foot | right |
| Height | 180.00 m |
| Current club | Retired |
| Joined | 2023-07-01 |
| Contract expires | — |
Percentile rank vs 2903 other Goalkeepers with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| KFC Esperanza Pelt | 1 | 22/23 | 22/23 | 23 | 0 | 0 | 1,993 |
| FC Eindhoven | 9 | 09/10 | 20/21 | 297 | 0 | 0 | 26,605 |
| Willem II Tilburg | 1 | 13/14 | 13/14 | 36 | 0 | 0 | 3,270 |
| PSV Eindhoven U21 | 1 | 12/13 | 12/13 | 4 | 0 | 0 | 360 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | 3de Nationale VV B | KFC Esperanza Pelt | 23 | 0 | 0 | 0 | 0 | 1,993 |
| 20/21 | Keuken Kampioen Divisie | FC Eindhoven | 35 | 0 | 0 | 1 | 0 | 3,096 |
| 20/21 | KNVB Beker | FC Eindhoven | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Keuken Kampioen Divisie | FC Eindhoven | 29 | 0 | 0 | 2 | 0 | 2,610 |
| 19/20 | KNVB Beker | FC Eindhoven | 3 | 0 | 0 | 0 | 0 | 300 |
| 18/19 | Keuken Kampioen Divisie | FC Eindhoven | 29 | 0 | 0 | 3 | 0 | 2,610 |
| 18/19 | KNVB Beker | FC Eindhoven | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Jupiler League | FC Eindhoven | 24 | 0 | 0 | 1 | 0 | 2,113 |
| 17/18 | KNVB Beker | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 180 |
| 16/17 | Jupiler League | FC Eindhoven | 38 | 0 | 0 | 2 | 0 | 3,420 |
| 16/17 | KNVB Beker | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 180 |
| 15/16 | Jupiler League | FC Eindhoven | 35 | 0 | 0 | 1 | 0 | 3,150 |
| 15/16 | Jupiler PO | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 180 |
| 15/16 | KNVB Beker | FC Eindhoven | 1 | 0 | 0 | 0 | 0 | 90 |
| 13/14 | Jupiler League | Willem II Tilburg | 35 | 0 | 0 | 0 | 0 | 3,150 |
| 13/14 | KNVB Beker | Willem II Tilburg | 1 | 0 | 0 | 0 | 0 | 120 |
| 12/13 | Beloften Eredivisie | PSV Eindhoven U21 | 4 | 0 | 0 | 0 | 0 | 360 |
| 11/12 | Jupiler League | FC Eindhoven | 34 | 0 | 0 | 3 | 0 | 3,060 |
| 11/12 | Jupiler PO | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 180 |
| 11/12 | KNVB Beker | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 180 |
| 10/11 | Jupiler League | FC Eindhoven | 31 | 0 | 0 | 5 | 0 | 2,750 |
| 10/11 | KNVB Beker | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 180 |
| 09/10 | Jupiler League | FC Eindhoven | 21 | 0 | 0 | 2 | 0 | 1,885 |
| 09/10 | Jupiler PO | FC Eindhoven | 2 | 0 | 0 | 0 | 0 | 171 |
| 09/10 | KNVB Beker | FC Eindhoven | 1 | 0 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | SC 't Zand | Triborgh | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Triborgh | VV UNA | Transfer | 0 | — |
| 09/10 | 2009-07-01 | VV UNA | FC Eindhoven | Transfer | 50000 | — |
| 12/13 | 2012-07-01 | FC Eindhoven | PSV Eindhoven | Transfer | 250000 | — |
| 12/13 | 2013-01-01 | PSV Eindhoven | Without Club | Transfer | 400000 | — |
| 13/14 | 2013-07-01 | Without Club | SC Cambuur | Transfer | 400000 | — |
| 13/14 | 2013-08-13 | SC Cambuur | Willem II | Transfer | 400000 | — |
| 14/15 | 2014-07-01 | Willem II | Without Club | Transfer | 400000 | — |
| 14/15 | 2015-01-13 | Without Club | Witgoor Dessel | Transfer | 400000 | — |
| 15/16 | 2015-07-01 | Witgoor Dessel | FC Eindhoven | Transfer | 250000 | — |
| 21/22 | 2021-07-29 | FC Eindhoven | Esperanza Pelt | Transfer | 250000 | — |
| 23/24 | 2023-07-01 | Esperanza Pelt | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 12/13 | Wrist injury | 2012-11-01 | 2013-01-01 | 62 | 12 |
| 18/19 | Thigh problems | 2019-03-14 | 2019-03-28 | 15 | 2 |
| 18/19 | Thigh problems | 2019-03-31 | 2019-04-25 | 26 | 5 |
| 20/21 | Knock | 2020-09-18 | 2020-10-14 | 27 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Tibeau Swinnen | 2 | 0 | 0 |
| Thomas Horsten | 2 | 0 | 0 |
| Fries Deschilder | 2 | 0 | 0 |
| Dario Van den Buijs | 2 | 0 | 0 |
| Rochdi Achenteh | 1 | 0 | 0 |
| Maarten Peijnenburg | 1 | 0 | 0 |
| Jari Vandeputte | 2 | 0 | 0 |
| Augustine Loof | 1 | 0 | 0 |
| Branco van den Boomen | 1 | 0 | 0 |
| Karim Essikal | 1 | 0 | 0 |
| Samy Bourard | 1 | 0 | 0 |
| Elton Kabangu | 1 | 0 | 0 |
| Wesley Vanbelle | 1 | 0 | 0 |
| Jelle van Kruijssen | 1 | 0 | 0 |
| Collin Seedorf | 1 | 0 | 0 |
Teams faced most often by Ruud Swinkels'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 % |
|---|---|---|---|---|---|---|---|---|
| TOP Oss | 6 | 3 | 1 | 2 | 5 | 6 | -1 | 50% |
| Helmond Sport | 6 | 2 | 1 | 3 | 2 | 3 | -1 | 33% |
| Jong PSV | 6 | 1 | 4 | 1 | 8 | 9 | -1 | 17% |
| FC Den Bosch | 6 | 5 | 1 | 0 | 16 | 5 | +11 | 83% |
| FC Dordrecht | 6 | 2 | 2 | 2 | 12 | 12 | 0 | 33% |
| NAC Breda | 6 | 0 | 2 | 4 | 7 | 12 | -5 | 0% |
| Roda JC Kerkrade | 6 | 2 | 3 | 1 | 14 | 13 | +1 | 33% |
| Jong Ajax | 6 | 3 | 3 | 0 | 16 | 5 | +11 | 50% |
| De Graafschap | 6 | 3 | 0 | 3 | 7 | 13 | -6 | 50% |
| Almere City FC | 4 | 0 | 2 | 2 | 2 | 5 | -3 | 0% |
| VVV-Venlo | 4 | 0 | 2 | 2 | 4 | 8 | -4 | 0% |
| ADO Den Haag | 4 | 0 | 2 | 2 | 2 | 4 | -2 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | 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′ |
|---|---|---|---|---|---|---|
| 20/21 | 36 | 3,186 | 1 | 0 | 0 | 0.03 |
| 19/20 | 32 | 2,910 | 2 | 0 | 0 | 0.06 |
| 18/19 | 30 | 2,700 | 3 | 0 | 0 | 0.1 |
| 17/18 | 26 | 2,293 | 1 | 0 | 0 | 0.04 |
| 16/17 | 40 | 3,600 | 2 | 0 | 0 | 0.05 |
| 15/16 | 38 | 3,420 | 1 | 0 | 0 | 0.03 |
| 11/12 | 38 | 3,420 | 3 | 0 | 0 | 0.08 |
| 10/11 | 33 | 2,930 | 5 | 0 | 0 | 0.15 |
| 09/10 | 24 | 2,146 | 2 | 0 | 0 | 0.08 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 22/23 | 23 | 1,993 | 9 | 39% | 29 | 1.31 |
| 20/21 | 36 | 3,186 | 9 | 25% | 53 | 1.5 |
| 19/20 | 32 | 2,910 | 4 | 13% | 61 | 1.89 |
| 18/19 | 30 | 2,700 | 8 | 27% | 36 | 1.2 |
| 17/18 | 26 | 2,293 | 4 | 15% | 51 | 2 |
| 16/17 | 40 | 3,600 | 5 | 13% | 75 | 1.88 |
| 15/16 | 38 | 3,420 | 11 | 29% | 48 | 1.26 |
| 13/14 | 36 | 3,270 | 12 | 33% | 35 | 0.96 |
| 12/13 | 4 | 360 | 0 | 0% | 4 | 1 |
| 11/12 | 38 | 3,420 | 14 | 37% | 39 | 1.03 |
| 10/11 | 33 | 2,930 | 9 | 27% | 50 | 1.54 |
| 09/10 | 24 | 2,146 | 3 | 13% | 46 | 1.93 |
Output by competition
Career goals and assists broken down by tournament.
More on Ruud Swinkels
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ruud Swinkels
Who is Ruud Swinkels?
Ruud Swinkels is a Netherlands professional footballer who plays as a goalkeeper for Retired.
How old is Ruud Swinkels?
Ruud Swinkels is 39 years old. He was born on February 23, 1987 in Moergestel.
What position does Ruud Swinkels play?
Ruud Swinkels plays as a goalkeeper (Goalkeeper).
What club does Ruud Swinkels play for?
Ruud Swinkels currently plays for Retired.
Netherlands