Career snapshot
Position rank · 2005
Among 121 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1982-09-10 · 6 players total
| Full name | Naldo |
|---|---|
| Name in home country | Ronaldo Aparecido Rodrigues |
| Date of birth | 1982-09-10 (43 yrs) |
| Place of birth | Londrina, Brazil |
| Citizenship | Brazil Germany |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | N/A |
| Height | 0.00 m |
| Current club | Retired |
| Joined | 2020-09-30 |
| Contract expires | — |
| Outfitter | adidas |
Percentile rank vs 104 other Defender - Centre-Backs with ≥500 minutes in 2005. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Esporte Clube Juventude | 2 | 2004 | 2005 | 36 | 8 | 0 | 712 |
| AS Monaco | 2 | 18/19 | 19/20 | 9 | 0 | 0 | 0 |
| FC Schalke 04 | 3 | 16/17 | 18/19 | 80 | 9 | 3 | 2,331 |
| VfL Wolfsburg | 4 | 12/13 | 15/16 | 163 | 20 | 10 | 3,652 |
| SV Werder Bremen | 6 | 05/06 | 11/12 | 254 | 36 | 9 | 7,497 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2005 | Copa do Brasil | Esporte Clube Juventude | 2 | 0 | 0 | 1 | 0 | 0 |
| 2005 | Série A | Esporte Clube Juventude | 9 | 4 | 0 | 2 | 0 | 203 |
| 2004 | Série A | Esporte Clube Juventude | 25 | 4 | 0 | 1 | 0 | 509 |
| 19/20 | Coupe de la Ligue | AS Monaco | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 1 | AS Monaco | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Bundesliga | FC Schalke 04 | 7 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Champions League | FC Schalke 04 | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de France | AS Monaco | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de la Ligue | AS Monaco | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | DFB-Pokal | FC Schalke 04 | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | AS Monaco | 7 | 0 | 0 | 0 | 2 | 0 |
| 17/18 | Bundesliga | FC Schalke 04 | 34 | 7 | 2 | 4 | 0 | 437 |
| 17/18 | DFB-Pokal | FC Schalke 04 | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Bundesliga | FC Schalke 04 | 19 | 1 | 0 | 1 | 1 | 1,624 |
| 16/17 | DFB-Pokal | FC Schalke 04 | 3 | 1 | 0 | 0 | 0 | 270 |
| 16/17 | Europa League | FC Schalke 04 | 7 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | Bundesliga | VfL Wolfsburg | 29 | 0 | 1 | 2 | 0 | 0 |
| 15/16 | Champions League | VfL Wolfsburg | 8 | 2 | 0 | 3 | 0 | 360 |
| 15/16 | DFB-Pokal | VfL Wolfsburg | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | DFL-Supercup | VfL Wolfsburg | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Bundesliga | VfL Wolfsburg | 32 | 7 | 2 | 5 | 0 | 411 |
| 14/15 | DFB-Pokal | VfL Wolfsburg | 6 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | Europa League | VfL Wolfsburg | 11 | 1 | 2 | 3 | 0 | 990 |
| 13/14 | Bundesliga | VfL Wolfsburg | 33 | 3 | 2 | 7 | 0 | 990 |
| 13/14 | DFB-Pokal | VfL Wolfsburg | 5 | 1 | 1 | 0 | 0 | 450 |
| 12/13 | Bundesliga | VfL Wolfsburg | 31 | 6 | 0 | 8 | 0 | 451 |
| 12/13 | DFB-Pokal | VfL Wolfsburg | 5 | 0 | 1 | 1 | 0 | 0 |
| 11/12 | Bundesliga | SV Werder Bremen | 18 | 3 | 0 | 0 | 0 | 392 |
| 09/10 | Bundesliga | SV Werder Bremen | 31 | 5 | 3 | 5 | 0 | 552 |
| 09/10 | DFB-Pokal | SV Werder Bremen | 6 | 3 | 0 | 1 | 0 | 180 |
| 09/10 | Europa League | SV Werder Bremen | 9 | 3 | 0 | 1 | 0 | 270 |
| 09/10 | Europa League Qualifying | SV Werder Bremen | 2 | 2 | 0 | 1 | 0 | 83 |
| 08/09 | Bundesliga | SV Werder Bremen | 28 | 3 | 0 | 3 | 1 | 768 |
| 08/09 | Champions League | SV Werder Bremen | 5 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | DFB-Pokal | SV Werder Bremen | 5 | 0 | 0 | 2 | 0 | 0 |
| 08/09 | UEFA Cup | SV Werder Bremen | 9 | 2 | 0 | 1 | 0 | 420 |
| 07/08 | Bundesliga | SV Werder Bremen | 32 | 3 | 2 | 3 | 1 | 953 |
| 07/08 | Champions League | SV Werder Bremen | 6 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Champions League Qu. | SV Werder Bremen | 2 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | DFB-Pokal | SV Werder Bremen | 3 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | UEFA Cup | SV Werder Bremen | 4 | 1 | 0 | 2 | 0 | 360 |
| 06/07 | Bundesliga | SV Werder Bremen | 32 | 6 | 3 | 5 | 0 | 479 |
| 06/07 | Champions League | SV Werder Bremen | 6 | 1 | 0 | 1 | 0 | 540 |
| 06/07 | DFB-Pokal | SV Werder Bremen | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Ligapokal | SV Werder Bremen | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | UEFA Cup | SV Werder Bremen | 8 | 1 | 0 | 1 | 0 | 720 |
| 05/06 | Bundesliga | SV Werder Bremen | 32 | 2 | 1 | 3 | 0 | 1,390 |
| 05/06 | Champions League | SV Werder Bremen | 7 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Champions League Qu. | SV Werder Bremen | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | DFB-Pokal | SV Werder Bremen | 4 | 1 | 0 | 2 | 0 | 390 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 00/01 | 2001-01-01 | RS Futebol U19 | RS Futebol | Transfer | 0 | — |
| 03/04 | 2004-01-01 | RS Futebol | Juventude | Transfer | 0 | — |
| 05/06 | 2005-07-29 | Juventude | Werder Bremen | Transfer | 2750000 | €2.40m |
| 12/13 | 2012-07-19 | Werder Bremen | VfL Wolfsburg | Transfer | 6500000 | €4.80m |
| 16/17 | 2016-07-01 | VfL Wolfsburg | FC Schalke 04 | Transfer | 4000000 | — |
| 18/19 | 2019-01-03 | FC Schalke 04 | Monaco | Transfer | 1000000 | €2.00m |
| 19/20 | 2020-01-17 | Monaco | Without Club | Transfer | 250000 | — |
| 20/21 | 2020-09-30 | Without Club | Retired | Transfer | 250000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 08/09 | Groin problems | 2009-05-11 | 2009-05-18 | 8 | 2 |
| 09/10 | Tendonitis | 2009-08-03 | 2009-08-17 | 15 | 3 |
| 09/10 | Adductor injury | 2009-11-12 | 2009-11-19 | 8 | 2 |
| 10/11 | Bone edema | 2010-07-05 | 2011-09-01 | 424 | 62 |
| 11/12 | bronchitis | 2011-11-07 | 2011-11-21 | 15 | 3 |
| 11/12 | Torn lateral knee ligament | 2012-01-05 | 2012-03-26 | 82 | 11 |
| 11/12 | Torn muscle fiber | 2012-04-02 | 2012-04-09 | 8 | 1 |
| 12/13 | Torn muscle fiber | 2013-03-07 | 2013-03-25 | 19 | 4 |
| 14/15 | Knee bruise | 2015-01-22 | 2015-01-29 | 8 | 0 |
| 14/15 | Knock | 2015-05-21 | 2015-07-02 | 43 | 8 |
| 15/16 | Acromioclavicular joint dislocation | 2016-02-29 | 2016-04-04 | 36 | 6 |
| 16/17 | Partial muscle tear | 2017-02-23 | 2017-05-04 | 71 | 15 |
| 16/17 | Fitness | 2017-05-04 | 2017-05-18 | 15 | 2 |
| 17/18 | strain | 2017-08-10 | 2017-08-14 | 5 | 1 |
| 17/18 | Knock | 2017-11-06 | 2017-11-14 | 9 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €12.50m |
| Jan 1, 1970 | €12.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.50m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.75m |
| Jan 1, 1970 | €2.75m |
| Jan 1, 1970 | €3.25m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3439 | #15 | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ricardo Rodríguez | 2 | 4 | 0 |
| Maximilian Arnold | 2 | 0 | 0 |
| Luiz Gustavo | 2 | 3 | 0 |
| Christian Träsch | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | Bundesliga | VfL Wolfsburg | 7 | 32 |
| 17/18 | Bundesliga | FC Schalke 04 | 7 | 34 |
| 12/13 | Bundesliga | VfL Wolfsburg | 6 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | Bundesliga | SV Werder Bremen | 3 | 31 |
| 06/07 | Bundesliga | SV Werder Bremen | 3 | 32 |
| 07/08 | Bundesliga | SV Werder Bremen | 2 | 32 |
Teams faced most often by Naldo'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 % |
|---|---|---|---|---|---|---|---|---|
| Bor. Mönchengladbach | 28 | 11 | 6 | 11 | 35 | 40 | -5 | 39% |
| 1899 Hoffenheim | 28 | 12 | 7 | 9 | 51 | 42 | +9 | 43% |
| Borussia Dortmund | 28 | 7 | 8 | 13 | 37 | 60 | -23 | 25% |
| Bayer Leverkusen | 28 | 12 | 6 | 10 | 49 | 43 | +6 | 43% |
| 1. FSV Mainz 05 | 28 | 11 | 12 | 5 | 39 | 25 | +14 | 39% |
| Bayern München | 28 | 1 | 4 | 23 | 16 | 75 | -59 | 4% |
| FC Augsburg | 28 | 11 | 10 | 7 | 35 | 26 | +9 | 39% |
| Hamburger SV | 28 | 13 | 9 | 6 | 44 | 31 | +13 | 46% |
| Werder Bremen | 28 | 16 | 4 | 8 | 63 | 38 | +25 | 57% |
| VfB Stuttgart | 24 | 15 | 2 | 7 | 46 | 28 | +18 | 63% |
| Eintracht Frankfurt | 24 | 9 | 8 | 7 | 31 | 28 | +3 | 38% |
| Hannover 96 | 24 | 10 | 6 | 8 | 42 | 35 | +7 | 42% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 05/06 | 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′ |
|---|---|---|---|---|---|---|
| 2005 | 11 | 203 | 3 | 0 | 0 | 1.33 |
| 2004 | 25 | 509 | 1 | 0 | 0 | 0.18 |
| 18/19 | 22 | 0 | 1 | 0 | 2 | 0 |
| 17/18 | 38 | 437 | 5 | 0 | 0 | 1.03 |
| 16/17 | 29 | 1,894 | 2 | 0 | 1 | 0.14 |
| 15/16 | 40 | 360 | 7 | 0 | 0 | 1.75 |
| 14/15 | 49 | 1,401 | 9 | 0 | 0 | 0.58 |
| 13/14 | 38 | 1,440 | 7 | 0 | 0 | 0.44 |
| 12/13 | 36 | 451 | 9 | 0 | 0 | 1.8 |
| 09/10 | 48 | 1,085 | 8 | 0 | 0 | 0.66 |
| 08/09 | 47 | 1,188 | 6 | 0 | 1 | 0.53 |
| 07/08 | 47 | 1,313 | 7 | 0 | 1 | 0.55 |
| 06/07 | 49 | 1,739 | 7 | 0 | 0 | 0.36 |
| 05/06 | 45 | 1,780 | 5 | 0 | 0 | 0.25 |
Output by competition
Career goals and assists broken down by tournament.
More on Naldo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Naldo
Who is Naldo?
Naldo is a Brazil professional footballer who plays as a centre-back for Retired.
How old is Naldo?
Naldo is 43 years old. He was born on September 10, 1982 in Londrina.
What position does Naldo play?
Naldo plays as a centre-back (Defender - Centre-Back).
What club does Naldo play for?
Naldo currently plays for Retired.
How many career goals has Naldo scored?
Across all senior club competitions in our dataset, Naldo has scored 73 goals in 542 appearances.