Career snapshot
Position rank · 21/22
Among 3,488 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1988-10-10 · 5 players total
| Full name | Rudy Gestede |
|---|---|
| Name in home country | Rudolphe Philippe Michel Camille Gestede |
| Date of birth | 1988-10-10 (37 yrs) |
| Place of birth | Essey-lès-Nancy, Benin |
| Citizenship | Benin France |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 193.00 m |
| Current club | Retired |
| Joined | 2022-07-01 |
| Contract expires | — |
| Agent | Relatives |
| Outfitter | Nike |
Percentile rank vs 1171 other Attack - Centre-Forwards with ≥500 minutes in 21/22. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Esteghlal FC | 1 | 21/22 | 21/22 | 25 | 3 | 3 | 551 |
| Panetolikos GFS | 1 | 21/22 | 21/22 | 3 | 1 | 0 | 73 |
| Melbourne Victory | 1 | 20/21 | 20/21 | 18 | 5 | 2 | 255 |
| Middlesbrough FC | 4 | 16/17 | 19/20 | 71 | 8 | 6 | 1,417 |
| FC Middlesbrough U23 | 3 | 17/18 | 19/20 | 3 | 0 | 1 | 0 |
| Aston Villa | 2 | 15/16 | 16/17 | 55 | 10 | 4 | 682 |
| Blackburn Rovers | 2 | 13/14 | 14/15 | 72 | 35 | 10 | 385 |
| Cardiff City | 3 | 11/12 | 13/14 | 63 | 8 | 6 | 1,438 |
| FC Metz | 3 | 07/08 | 10/11 | 33 | 5 | 1 | 486 |
| AS Cannes | 1 | 09/10 | 09/10 | 24 | 4 | 0 | 208 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | Hazfi Cup | Esteghlal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Persian Gulf League | Esteghlal FC | 23 | 3 | 3 | 4 | 0 | 551 |
| 21/22 | Super League 1 | Panetolikos GFS | 3 | 1 | 0 | 0 | 0 | 73 |
| 20/21 | A-League | Melbourne Victory | 18 | 5 | 2 | 2 | 0 | 255 |
| 19/20 | Championship | Middlesbrough FC | 19 | 2 | 1 | 0 | 0 | 291 |
| 19/20 | EFL Cup | Middlesbrough FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Middlesbrough FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | FC Middlesbrough U23 | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Championship | Middlesbrough FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Middlesbrough FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | FA Cup | Middlesbrough FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | FC Middlesbrough U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Middlesbrough FC | 19 | 3 | 3 | 2 | 1 | 309 |
| 17/18 | Championship Play-Offs | Middlesbrough FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Middlesbrough FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Middlesbrough FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 17/18 | Premier League 2 | FC Middlesbrough U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Championship | Aston Villa | 18 | 4 | 1 | 3 | 0 | 188 |
| 16/17 | EFL Cup | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Middlesbrough FC | 3 | 1 | 0 | 0 | 0 | 202 |
| 16/17 | Premier League | Middlesbrough FC | 16 | 1 | 0 | 3 | 0 | 525 |
| 15/16 | FA Cup | Aston Villa | 2 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | League Cup | Aston Villa | 2 | 1 | 0 | 0 | 0 | 162 |
| 15/16 | Premier League | Aston Villa | 32 | 5 | 2 | 2 | 0 | 332 |
| 14/15 | Championship | Blackburn Rovers | 39 | 20 | 4 | 3 | 0 | 135 |
| 14/15 | FA Cup | Blackburn Rovers | 4 | 2 | 2 | 0 | 0 | 118 |
| 14/15 | League Cup | Blackburn Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Blackburn Rovers | 27 | 13 | 3 | 4 | 0 | 132 |
| 13/14 | FA Cup | Blackburn Rovers | 1 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | League Cup | Cardiff City | 2 | 1 | 0 | 0 | 0 | 46 |
| 13/14 | Premier League | Cardiff City | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Cardiff City | 27 | 5 | 3 | 0 | 0 | 178 |
| 11/12 | Championship | Cardiff City | 25 | 1 | 3 | 1 | 0 | 773 |
| 11/12 | FA Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Cardiff City | 5 | 1 | 0 | 0 | 0 | 441 |
| 10/11 | Coupe de France | FC Metz | 2 | 1 | 0 | 0 | 0 | 210 |
| 10/11 | Coupe de la Ligue | FC Metz | 1 | 1 | 0 | 1 | 0 | 90 |
| 10/11 | Ligue 2 | FC Metz | 11 | 3 | 0 | 0 | 0 | 186 |
| 09/10 | Championnat National | AS Cannes | 22 | 4 | 0 | 2 | 0 | 208 |
| 09/10 | Coupe de France | AS Cannes | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Coupe de la Ligue | FC Metz | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Ligue 2 | FC Metz | 5 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Coupe de France | FC Metz | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Ligue 1 | FC Metz | 12 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | FC Metz B | FC Metz | Transfer | 100000 | — |
| 09/10 | 2009-08-01 | FC Metz | Cannes | Loan | 250000 | — |
| 09/10 | 2010-06-30 | Cannes | FC Metz | Return from loan | 250000 | — |
| 11/12 | 2011-07-26 | FC Metz | Cardiff | Transfer | 250000 | — |
| 13/14 | 2013-11-26 | Cardiff | Blackburn | Loan | 1000000 | — |
| 13/14 | 2014-01-01 | Blackburn | Cardiff | Return from loan | 1000000 | — |
| 13/14 | 2014-01-02 | Cardiff | Blackburn | Transfer | 1000000 | €240k |
| 15/16 | 2015-07-31 | Blackburn | Aston Villa | Transfer | 3500000 | €8.50m |
| 16/17 | 2017-01-04 | Aston Villa | Middlesbrough | Transfer | 7000000 | €7.10m |
| 20/21 | 2020-07-01 | Middlesbrough | Without Club | Transfer | 800000 | — |
| 20/21 | 2020-11-25 | Without Club | Melb. Victory | Transfer | 500000 | — |
| 21/22 | 2021-08-24 | Melb. Victory | Panetolikos | Transfer | 500000 | — |
| 21/22 | 2021-10-30 | Panetolikos | Esteghlal FC | Transfer | 500000 | — |
| 22/23 | 2022-07-01 | Esteghlal FC | Retired | Transfer | 200000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23101 | — | 17 | 0 | — | — | former national player |
| Team #3955 | — | 11 | 3 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Tom Cairney | 2 | 4 | 0 |
| Grant Hanley | 2 | 0 | 0 |
| Aron Gunnarsson | 2 | 3 | 0 |
| Ben Marshall | 1 | 4 | 0 |
| Adam Clayton | 1 | 0 | 0 |
| Marcus Olsson | 2 | 2 | 0 |
| Ashley Westwood | 1 | 1 | 0 |
| Jonathan Howson | 1 | 0 | 0 |
| Jordan Ayew | 1 | 2 | 0 |
| Brad Guzan | 1 | 0 | 0 |
| Ben Gibson | 1 | 0 | 0 |
| Adama Traoré | 1 | 3 | 0 |
| Leandro Bacuna | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | Championship | Blackburn Rovers | 20 | 39 |
| 13/14 | Championship | Blackburn Rovers | 13 | 27 |
| 12/13 | Championship | Cardiff City | 5 | 27 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 14/15 | Championship | Blackburn Rovers | 4 | 39 |
| 12/13 | Championship | Cardiff City | 3 | 27 |
| 11/12 | Championship | Cardiff City | 3 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | Blackburn | Cardiff | Return from loan | — | €1.00m |
| 13/14 | 2013-11-26 | Cardiff | Blackburn | Loan | — | €1.00m |
| 09/10 | 2010-06-30 | Cannes | FC Metz | Return from loan | — | €250k |
| 09/10 | 2009-08-01 | FC Metz | Cannes | Loan | — | €250k |
Teams faced most often by Rudy Gestede'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 % |
|---|---|---|---|---|---|---|---|---|
| Nottingham Forest | 52 | 22 | 16 | 14 | 66 | 54 | +12 | 42% |
| Birmingham City | 52 | 19 | 22 | 11 | 64 | 49 | +15 | 37% |
| Derby County | 52 | 22 | 15 | 15 | 69 | 62 | +7 | 42% |
| Reading FC | 52 | 24 | 14 | 14 | 69 | 56 | +13 | 46% |
| Fulham FC | 50 | 15 | 17 | 18 | 58 | 60 | -2 | 30% |
| Leeds United | 48 | 20 | 10 | 18 | 64 | 54 | +10 | 42% |
| Ipswich Town | 46 | 18 | 14 | 14 | 61 | 55 | +6 | 39% |
| Barnsley FC | 45 | 22 | 7 | 16 | 75 | 64 | +11 | 49% |
| Wolverhampton Wanderers | 45 | 18 | 9 | 18 | 60 | 53 | +7 | 40% |
| Hull City | 44 | 21 | 10 | 13 | 59 | 49 | +10 | 48% |
| Sheffield Wednesday | 44 | 18 | 11 | 15 | 63 | 57 | +6 | 41% |
| Queens Park Rangers | 44 | 17 | 13 | 14 | 64 | 67 | -3 | 39% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 09/10 | First senior goal | |
| 14/15 | 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′ |
|---|---|---|---|---|---|---|
| 21/22 | 28 | 624 | 4 | 0 | 0 | 0.58 |
| 20/21 | 18 | 255 | 2 | 0 | 0 | 0.71 |
| 17/18 | 23 | 399 | 2 | 0 | 1 | 0.68 |
| 16/17 | 38 | 915 | 6 | 0 | 0 | 0.59 |
| 15/16 | 36 | 494 | 2 | 0 | 0 | 0.36 |
| 14/15 | 44 | 253 | 3 | 0 | 0 | 1.07 |
| 13/14 | 33 | 178 | 4 | 0 | 0 | 2.02 |
| 11/12 | 31 | 1,214 | 1 | 0 | 0 | 0.07 |
| 10/11 | 14 | 486 | 1 | 0 | 0 | 0.19 |
| 09/10 | 24 | 208 | 2 | 0 | 0 | 0.87 |
Output by competition
Career goals and assists broken down by tournament.
More on Rudy Gestede
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Rudy Gestede
Who is Rudy Gestede?
Rudy Gestede is a Benin professional footballer who plays as a centre-forward for Retired.
How old is Rudy Gestede?
Rudy Gestede is 37 years old. He was born on October 10, 1988 in Essey-lès-Nancy.
What position does Rudy Gestede play?
Rudy Gestede plays as a centre-forward (Attack - Centre-Forward).
What club does Rudy Gestede play for?
Rudy Gestede currently plays for Retired.
How many career goals has Rudy Gestede scored?
Across all senior club competitions in our dataset, Rudy Gestede has scored 79 goals in 367 appearances.