🇵🇹 Portugal · DF · 187 cm · born 1983-02-26 · Maceió, Brazil
| Year | For | Age | # | Club at cutoff | Value | Apps | Gls | Ast | CL | CLG | WC | Min | WCG | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 | 🇵🇹 Portugal | 27 | 15 | Real Madrid | €22.0M | 55 | 1 | 0 | 32 | 2 | 2 | 136 | 0 | compare → |
| 2014 | 🇵🇹 Portugal | 31 | 3 | Real Madrid | €18.0M | 168 | 8 | 8 | 71 | 3 | 2 | 180 | 0 | compare → |
| 2018 | 🇵🇹 Portugal | 35 | 3 | Beşiktaş | €2.0M | 229 | 13 | 12 | 95 | 3 | 4 | 360 | 1 | compare → |
| 2022 | 🇵🇹 Portugal | 39 | 3 | Porto | €1.0M | 229 | 13 | 12 | 112 | 3 | 4 | 360 | 1 | compare → |
Career market-value peak: €30M (2007) — above any World Cup cutoff.
| Year | Stage | Match | Role | Off | Goals |
|---|---|---|---|---|---|
| 2022 | Group | Portugal v Uruguay | started | — | — |
| 2022 | Group | South Korea v Portugal | started | — | — |
| 2022 | R16 | Portugal v Switzerland | started | — | ⚽ 33′ |
| 2022 | QF | Morocco v Portugal | started | — | — |
| 2018 | Group | Portugal v Spain | started | — | — |
| 2018 | Group | Portugal v Morocco | started | — | — |
| 2018 | Group | Portugal v Iran | started | — | — |
| 2018 | R16 | Uruguay v Portugal | started | — | ⚽ 55′ |
| 2014 | Group | Germany v Portugal | started | — | — |
| 2014 | Group | Portugal v Ghana | started | — | — |
| 2010 | R16 | Spain v Portugal | started | 72′ | — |
| 2010 | Group | Brazil v Portugal | started | 64′ | — |
Own goals appear in the match log flagged (og) and are excluded from goal totals. Line-ups cover 2002–2026 (2026 in progress); market values from Transfermarkt, n/a for 2002.