Ruud Vormer
Career snapshot
Position rank · 23/24
Among 2,853 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1988-05-11 · 6 players total
| Full name | Ruud Vormer |
|---|---|
| Name in home country | Rudy Willem Vormer |
| Date of birth | 1988-05-11 (38 yrs) |
| Place of birth | Hoorn, Netherlands |
| Citizenship | Netherlands |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Retired |
| Joined | 2024-07-01 |
| Contract expires | — |
| Agent | NR X |
Percentile rank vs 2073 other Midfield - Central Midfields with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Zulte Waregem | 2 | 22/23 | 23/24 | 40 | 5 | 8 | 1,460 |
| Club Brugge KV | 9 | 14/15 | 22/23 | 356 | 63 | 95 | 11,826 |
| Feyenoord Rotterdam | 3 | 12/13 | 14/15 | 54 | 4 | 7 | 591 |
| Feyenoord U21 | 3 | 12/13 | 14/15 | 19 | 3 | 0 | 360 |
| Roda JC Kerkrade | 4 | 08/09 | 11/12 | 137 | 11 | 9 | 4,082 |
| AZ Alkmaar | 2 | 06/07 | 07/08 | 21 | 0 | 0 | 0 |
| AZ Alkmaar U21 | 1 | 06/07 | 06/07 | 1 | 1 | 0 | 90 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | CPL | Zulte Waregem | 24 | 3 | 3 | 6 | 0 | 568 |
| 23/24 | CPL Promotion-Playoffs | Zulte Waregem | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Croky Cup | Zulte Waregem | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Croky Cup | Zulte Waregem | 2 | 1 | 0 | 0 | 0 | 158 |
| 22/23 | JPL | Zulte Waregem | 10 | 1 | 5 | 0 | 0 | 734 |
| 22/23 | JPL | Club Brugge KV | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Pro L. Supercup | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League | Club Brugge KV | 4 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Croky Cup | Club Brugge KV | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | JPL | Club Brugge KV | 26 | 5 | 6 | 2 | 0 | 371 |
| 21/22 | JPL Play-Offs I | Club Brugge KV | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Champions League | Club Brugge KV | 6 | 1 | 2 | 0 | 0 | 519 |
| 20/21 | Croky Cup | Club Brugge KV | 2 | 1 | 0 | 0 | 0 | 180 |
| 20/21 | Europa League | Club Brugge KV | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | JPL | Club Brugge KV | 31 | 5 | 11 | 3 | 0 | 527 |
| 20/21 | JPL Play-Offs I | Club Brugge KV | 6 | 1 | 2 | 1 | 0 | 540 |
| 19/20 | Champions League | Club Brugge KV | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Champions League Qu. | Club Brugge KV | 4 | 1 | 2 | 0 | 0 | 360 |
| 19/20 | Croky Cup | Club Brugge KV | 6 | 1 | 1 | 2 | 0 | 570 |
| 19/20 | Europa League | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | Club Brugge KV | 27 | 1 | 14 | 4 | 0 | 2,374 |
| 18/19 | Champions League | Club Brugge KV | 6 | 1 | 1 | 0 | 0 | 540 |
| 18/19 | Europa League | Club Brugge KV | 2 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | JPL | Club Brugge KV | 28 | 5 | 5 | 7 | 0 | 458 |
| 18/19 | JPL Play-Offs I | Club Brugge KV | 10 | 1 | 5 | 0 | 0 | 891 |
| 18/19 | Pro L. Supercup | Club Brugge KV | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Champions League Qu. | Club Brugge KV | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Croky Cup | Club Brugge KV | 5 | 1 | 5 | 2 | 0 | 435 |
| 17/18 | Europa League Qualifying | Club Brugge KV | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | JPL | Club Brugge KV | 30 | 10 | 16 | 4 | 0 | 257 |
| 17/18 | JPL Play-Offs I | Club Brugge KV | 10 | 3 | 3 | 0 | 0 | 300 |
| 16/17 | Champions League | Club Brugge KV | 5 | 0 | 1 | 3 | 0 | 0 |
| 16/17 | Croky Cup | Club Brugge KV | 2 | 1 | 0 | 1 | 0 | 175 |
| 16/17 | JPL | Club Brugge KV | 29 | 8 | 7 | 4 | 0 | 324 |
| 16/17 | JPL Play-Offs I | Club Brugge KV | 9 | 1 | 1 | 0 | 0 | 765 |
| 16/17 | Pro L. Supercup | Club Brugge KV | 1 | 1 | 0 | 0 | 0 | 90 |
| 15/16 | Champions League Qu. | Club Brugge KV | 4 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | Croky Cup | Club Brugge KV | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Club Brugge KV | 4 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | JPL | Club Brugge KV | 18 | 5 | 4 | 2 | 0 | 301 |
| 15/16 | JPL Play-Offs I | Club Brugge KV | 10 | 2 | 2 | 1 | 0 | 391 |
| 15/16 | Pro L. Supercup | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Beloften Preliminary Round | Feyenoord U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Champions League Qu. | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Cofidis Cup | Club Brugge KV | 6 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Eredivisie | Feyenoord Rotterdam | 2 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Europa League | Club Brugge KV | 10 | 1 | 1 | 1 | 0 | 771 |
| 14/15 | Europa League Qualifying | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | JPL | Club Brugge KV | 20 | 4 | 2 | 7 | 0 | 432 |
| 14/15 | JPL Play-Offs I | Club Brugge KV | 9 | 3 | 1 | 2 | 0 | 255 |
| 13/14 | Beloften Eredivisie | Feyenoord U21 | 5 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Beloften Eredivisie - Finale | Feyenoord U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Eredivisie | Feyenoord Rotterdam | 17 | 3 | 5 | 2 | 0 | 254 |
| 13/14 | Europa League Qualifying | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | KNVB Beker | Feyenoord Rotterdam | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Beloften nacompetitie | Feyenoord U21 | 12 | 3 | 0 | 0 | 0 | 360 |
| 12/13 | Champions League Qu. | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Eredivisie | Feyenoord Rotterdam | 20 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Europa League Qualifying | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | KNVB Beker | Feyenoord Rotterdam | 4 | 1 | 1 | 0 | 0 | 337 |
| 11/12 | Eredivisie | Roda JC Kerkrade | 29 | 5 | 3 | 6 | 1 | 506 |
| 11/12 | KNVB Beker | Roda JC Kerkrade | 2 | 1 | 0 | 0 | 0 | 180 |
| 10/11 | Eredivisie | Roda JC Kerkrade | 33 | 3 | 4 | 4 | 0 | 963 |
| 10/11 | KNVB Beker | Roda JC Kerkrade | 3 | 1 | 1 | 0 | 0 | 300 |
| 10/11 | Play-Offs Conference League | Roda JC Kerkrade | 2 | 0 | 1 | 1 | 0 | 0 |
| 09/10 | Eredivisie | Roda JC Kerkrade | 30 | 1 | 0 | 4 | 1 | 2,133 |
| 09/10 | KNVB Beker | Roda JC Kerkrade | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Play-Offs Conference League | Roda JC Kerkrade | 4 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Eredivisie | Roda JC Kerkrade | 28 | 0 | 0 | 7 | 0 | 0 |
| 08/09 | Jupiler PO | Roda JC Kerkrade | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | KNVB Beker | Roda JC Kerkrade | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Eredivisie | AZ Alkmaar | 16 | 0 | 0 | 3 | 0 | 0 |
| 07/08 | UEFA Cup | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Eredivisie | AZ Alkmaar | 3 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | KNVB Beker | AZ Alkmaar U21 | 1 | 1 | 0 | 0 | 0 | 90 |
| 06/07 | UEFA Cup | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | AZ Alkmaar Yth. | AZ U17 | Transfer | 0 | — |
| 04/05 | 2004-07-01 | AZ U17 | AZ U19 | Transfer | 0 | — |
| 06/07 | 2006-07-01 | AZ U19 | AZ Alkmaar | Transfer | 0 | — |
| 08/09 | 2008-07-01 | AZ Alkmaar | Roda JC | Transfer | 600000 | — |
| 12/13 | 2012-07-01 | Roda JC | Feyenoord | Transfer | 2500000 | — |
| 14/15 | 2014-09-01 | Feyenoord | Club Brugge | Transfer | 1250000 | — |
| 22/23 | 2023-01-03 | Club Brugge | Zulte Waregem | Loan | 1000000 | — |
| 22/23 | 2023-06-30 | Zulte Waregem | Club Brugge | Return from loan | 600000 | — |
| 23/24 | 2023-07-01 | Club Brugge | Zulte Waregem | Transfer | 600000 | — |
| 24/25 | 2024-07-01 | Zulte Waregem | Retired | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 13/14 | Groin injury | 2013-12-22 | 2014-02-24 | 65 | 8 |
| 15/16 | Abdominal muscle strain | 2016-02-15 | 2016-03-11 | 26 | 3 |
| 16/17 | flu | 2016-10-14 | 2016-10-16 | 3 | 1 |
| 19/20 | Torn knee ligaments | 2020-02-23 | 2020-06-01 | 100 | 4 |
| 21/22 | Achilles tendon problems | 2021-09-17 | 2021-09-27 | 11 | 2 |
| 22/23 | Broken collarbone | 2023-02-12 | 2023-03-29 | 46 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.80m |
| Jan 1, 1970 | €4.30m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16342 | — | 5 | 0 | — | — | former national player |
| Team #16341 | — | 0 | 0 | — | — | former national player |
| Team #11944 | — | 1 | 0 | — | — | former national player |
| Team #10933 | — | 19 | 1 | — | — | former national player |
| Team #3379 | #20 | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Hans Vanaken | 2 | 22 | 0 |
| Brandon Mechele | 2 | 5 | 0 |
| Stefano Denswil | 2 | 4 | 0 |
| Jelle Vossen | 2 | 10 | 0 |
| Clinton Mata | 2 | 1 | 0 |
| Mats Rits | 2 | 2 | 0 |
| Wesley Moraes | 2 | 7 | 0 |
| Simon Mignolet | 2 | 0 | 0 |
| Dion Cools | 2 | 4 | 0 |
| Laurens De Bock | 2 | 2 | 0 |
| Eduard Sobol | 2 | 1 | 0 |
| Abdoulay Diaby | 2 | 3 | 0 |
| Charles De Ketelaere | 2 | 2 | 0 |
| Krépin Diatta | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | JPL | Club Brugge KV | 10 | 30 |
| 16/17 | JPL | Club Brugge KV | 8 | 29 |
| 15/16 | JPL | Club Brugge KV | 5 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | JPL | Club Brugge KV | 16 | 30 |
| 19/20 | JPL | Club Brugge KV | 14 | 27 |
| 20/21 | JPL | Club Brugge KV | 11 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Zulte Waregem | Club Brugge | Return from loan | — | €600k |
| 22/23 | 2023-01-03 | Club Brugge | Zulte Waregem | Loan | — | €1.00m |
Teams faced most often by Ruud Vormer'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 % |
|---|---|---|---|---|---|---|---|---|
| RSC Anderlecht | 14 | 8 | 4 | 2 | 27 | 18 | +9 | 57% |
| KRC Genk | 14 | 8 | 3 | 3 | 28 | 18 | +10 | 57% |
| Royal Antwerp FC | 14 | 8 | 3 | 3 | 23 | 13 | +10 | 57% |
| De Graafschap | 12 | 4 | 4 | 4 | 14 | 17 | -3 | 33% |
| TOP Oss | 12 | 7 | 2 | 3 | 21 | 13 | +8 | 58% |
| Jong Ajax | 12 | 7 | 4 | 1 | 21 | 12 | +9 | 58% |
| FC Den Bosch | 12 | 5 | 3 | 4 | 17 | 14 | +3 | 42% |
| FC Dordrecht | 12 | 10 | 0 | 2 | 32 | 8 | +24 | 83% |
| Jong PSV | 12 | 5 | 5 | 2 | 25 | 25 | 0 | 42% |
| FC Eindhoven | 12 | 4 | 6 | 2 | 24 | 17 | +7 | 33% |
| NAC Breda | 12 | 4 | 4 | 4 | 25 | 25 | 0 | 33% |
| Helmond Sport | 12 | 5 | 3 | 4 | 26 | 18 | +8 | 42% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 06/07 | First senior goal | |
| 17/18 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 23/24 | 28 | 568 | 6 | 0 | 0 | 0.95 |
| 21/22 | 36 | 371 | 3 | 0 | 0 | 0.73 |
| 20/21 | 47 | 1,766 | 4 | 0 | 0 | 0.2 |
| 19/20 | 41 | 3,304 | 7 | 1 | 0 | 0.22 |
| 18/19 | 47 | 1,889 | 9 | 0 | 0 | 0.43 |
| 17/18 | 49 | 992 | 8 | 0 | 0 | 0.73 |
| 16/17 | 46 | 1,354 | 8 | 1 | 0 | 0.6 |
| 15/16 | 42 | 692 | 5 | 0 | 0 | 0.65 |
| 14/15 | 50 | 1,458 | 12 | 0 | 0 | 0.74 |
| 13/14 | 28 | 254 | 2 | 0 | 0 | 0.71 |
| 12/13 | 40 | 697 | 1 | 0 | 0 | 0.13 |
| 11/12 | 31 | 686 | 6 | 0 | 1 | 0.92 |
| 10/11 | 38 | 1,263 | 5 | 1 | 0 | 0.43 |
| 09/10 | 36 | 2,133 | 4 | 0 | 1 | 0.21 |
| 08/09 | 32 | 0 | 7 | 0 | 0 | 0 |
| 07/08 | 17 | 0 | 3 | 0 | 0 | 0 |
| 06/07 | 5 | 90 | 1 | 0 | 0 | 1 |
Output by competition
Career goals and assists broken down by tournament.
More on Ruud Vormer
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ruud Vormer
Who is Ruud Vormer?
Ruud Vormer is a Netherlands professional footballer who plays as a central midfield for Retired.
How old is Ruud Vormer?
Ruud Vormer is 38 years old. He was born on May 11, 1988 in Hoorn.
What position does Ruud Vormer play?
Ruud Vormer plays as a central midfield (Midfield - Central Midfield).
What club does Ruud Vormer play for?
Ruud Vormer currently plays for Retired.
How many career goals has Ruud Vormer scored?
Across all senior club competitions in our dataset, Ruud Vormer has scored 87 goals in 628 appearances.
Netherlands