Career snapshot
Career highs
Born the same day
Shares 1982-01-01 · 6 players total
| Full name | João Carlos |
|---|---|
| Name in home country | João Carlos Pinto Chaves |
| Date of birth | 1982-01-01 (44 yrs) |
| Place of birth | Realengo, Brazil |
| Citizenship | Brazil Belgium |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 189.00 m |
| Current club | Retired |
| Joined | 2018-05-01 |
| Contract expires | — |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Madureira EC | 1 | 2018 | 2018 | 3 | 0 | 0 | 0 |
| Clube de Regatas Vasco da Gama | 3 | 2001 | 2015 | 21 | 0 | 0 | 0 |
| Cerezo Osaka | 1 | 2003 | 2003 | 16 | 0 | 0 | 0 |
| KSC Lokeren (-2020) | 6 | 04/05 | 16/17 | 141 | 10 | 4 | 5,066 |
| Al-Jazira Club | 1 | 16/17 | 16/17 | 13 | 0 | 0 | 0 |
| Spartak Moscow | 2 | 13/14 | 14/15 | 32 | 1 | 3 | 962 |
| Anzhi Makhachkala | 4 | 10/11 | 13/14 | 78 | 3 | 2 | 3,275 |
| KRC Genk | 3 | 08/09 | 10/11 | 95 | 13 | 4 | 2,698 |
| CSKA Sofia | 2 | 02/03 | 03/04 | 66 | 5 | 1 | 3,142 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2018 | Campeonato Carioca | Madureira EC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Carioca - Taça Rio | Madureira EC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Copa do Brasil | Madureira EC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Copa do Brasil | Clube de Regatas Vasco da Gama | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Série A | Clube de Regatas Vasco da Gama | 0 | 0 | 0 | 0 | 0 | 0 |
| 2003 | J. League Cup | Cerezo Osaka | 1 | 0 | 0 | 0 | 0 | 0 |
| 2003 | J1 - 1st Stage | Cerezo Osaka | 5 | 0 | 0 | 3 | 0 | 0 |
| 2003 | J1 - 2nd Stage | Cerezo Osaka | 10 | 0 | 0 | 3 | 0 | 0 |
| 2002 | Copa do Brasil | Clube de Regatas Vasco da Gama | 7 | 0 | 0 | 0 | 0 | 0 |
| 2001 | Copa Mercosur | Clube de Regatas Vasco da Gama | 1 | 0 | 0 | 1 | 0 | 0 |
| 2001 | Série A | Clube de Regatas Vasco da Gama | 13 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | AFC Champions League | Al-Jazira Club | 5 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Croky Cup | KSC Lokeren (-2020) | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | JPL | KSC Lokeren (-2020) | 5 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | UAE Pro League | Al-Jazira Club | 8 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | JPL | KSC Lokeren (-2020) | 8 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | JPL Playoff II | KSC Lokeren (-2020) | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premier Liga | Spartak Moscow | 15 | 1 | 2 | 1 | 0 | 962 |
| 14/15 | Russian Cup | Spartak Moscow | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Premier Liga | Spartak Moscow | 15 | 0 | 1 | 4 | 0 | 0 |
| 13/14 | Premier Liga | Anzhi Makhachkala | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Russian Cup | Spartak Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Europa League | Anzhi Makhachkala | 10 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Europa League Qualifying | Anzhi Makhachkala | 6 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Premier Liga | Anzhi Makhachkala | 25 | 2 | 2 | 5 | 1 | 1,085 |
| 12/13 | Russian Cup | Anzhi Makhachkala | 4 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Russian Cup | Anzhi Makhachkala | 2 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Cofidis Cup | KRC Genk | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League Qualifying | KRC Genk | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | JPL | KRC Genk | 20 | 2 | 0 | 3 | 0 | 900 |
| 10/11 | Premier Liga | Anzhi Makhachkala | 26 | 1 | 0 | 4 | 0 | 2,190 |
| 10/11 | Russian Cup | Anzhi Makhachkala | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Cofidis Cup | KRC Genk | 2 | 1 | 0 | 0 | 0 | 180 |
| 09/10 | Europa League Qualifying | KRC Genk | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | JPL | KRC Genk | 21 | 2 | 0 | 2 | 1 | 859 |
| 09/10 | JPL Playoff II | KRC Genk | 4 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Jupiler Pro League playoff Europa League | KRC Genk | 4 | 1 | 0 | 0 | 0 | 360 |
| 09/10 | Super Cup | KRC Genk | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Cofidis Cup | KRC Genk | 7 | 0 | 1 | 0 | 0 | 0 |
| 08/09 | JPL | KRC Genk | 31 | 7 | 2 | 6 | 0 | 399 |
| 07/08 | Beker van België | KSC Lokeren (-2020) | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Jupiler League | KSC Lokeren (-2020) | 32 | 3 | 1 | 4 | 0 | 956 |
| 06/07 | Jupiler League | KSC Lokeren (-2020) | 28 | 2 | 2 | 2 | 0 | 1,240 |
| 05/06 | Beker van België | KSC Lokeren (-2020) | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Jupiler League | KSC Lokeren (-2020) | 24 | 2 | 0 | 5 | 0 | 1,080 |
| 05/06 | UI Cup | KSC Lokeren (-2020) | 4 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Beker van België | KSC Lokeren (-2020) | 5 | 1 | 0 | 2 | 0 | 450 |
| 04/05 | Jupiler League | KSC Lokeren (-2020) | 30 | 2 | 1 | 3 | 0 | 1,340 |
| 03/04 | A Group | CSKA Sofia | 22 | 3 | 1 | 5 | 1 | 622 |
| 03/04 | Bulgarian Cup | CSKA Sofia | 5 | 1 | 0 | 0 | 0 | 430 |
| 03/04 | Champions League Qu. | CSKA Sofia | 3 | 0 | 0 | 1 | 0 | 0 |
| 03/04 | UEFA Cup | CSKA Sofia | 2 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Bulgarian Cup | CSKA Sofia | 7 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Premier League | CSKA Sofia | 24 | 1 | 0 | 7 | 0 | 2,090 |
| 02/03 | UEFA Cup | CSKA Sofia | 1 | 0 | 0 | 1 | 0 | 0 |
| 02/03 | UEFA-Cup Qualifikation | CSKA Sofia | 2 | 0 | 0 | 0 | 1 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 01/02 | 2001-07-01 | Vasco U20 | CSKA Sofia | Transfer | 0 | €100k |
| 04/05 | 2004-07-01 | CSKA Sofia | KSC Lokeren | Transfer | 0 | €600k |
| 08/09 | 2008-07-01 | KSC Lokeren | KRC Genk | Transfer | 3000000 | €3.00m |
| 10/11 | 2011-01-24 | KRC Genk | Anzhi | Transfer | 4000000 | €2.50m |
| 13/14 | 2013-08-21 | Anzhi | Spartak Moscow | Transfer | 3800000 | €750k |
| 15/16 | 2015-08-16 | Spartak Moscow | Vasco da Gama | Transfer | 1000000 | — |
| 15/16 | 2016-01-14 | Vasco da Gama | KSC Lokeren | Transfer | 750000 | — |
| 16/17 | 2016-10-20 | KSC Lokeren | Al-Jazira | Transfer | 250000 | — |
| 17/18 | 2017-11-06 | Al-Jazira | Madureira | Transfer | 250000 | — |
| 17/18 | 2018-05-01 | Madureira | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 07/08 | Tendonitis | 2008-04-09 | 2008-04-14 | 6 | 1 |
| 10/11 | Ankle injury | 2011-03-01 | 2011-04-26 | 57 | 8 |
| 13/14 | muscle stiffness | 2013-09-22 | 2013-09-27 | 6 | 2 |
| 13/14 | muscular problems | 2013-10-04 | 2013-10-25 | 22 | 4 |
| 16/17 | Hamstring injury | 2016-07-31 | 2016-09-10 | 42 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3439 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Aboubacar M'Baye Camara | 1 | 0 | 0 |
| Saidou Panandetiguiri | 1 | 0 | 0 |
| Daniel Pudil | 2 | 1 | 0 |
| Emil Gargorov | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 08/09 | JPL | KRC Genk | 7 | 31 |
| 07/08 | Jupiler League | KSC Lokeren (-2020) | 3 | 32 |
| 03/04 | A Group | CSKA Sofia | 3 | 22 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 06/07 | Jupiler League | KSC Lokeren (-2020) | 2 | 28 |
| 08/09 | JPL | KRC Genk | 2 | 31 |
| 12/13 | Premier Liga | Anzhi Makhachkala | 2 | 25 |
Teams faced most often by João Carlos'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 % |
|---|---|---|---|---|---|---|---|---|
| Fehérvár FC | 2 | 2 | 0 | 0 | 4 | 0 | +4 | 100% |
| FC Basel | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 0% |
| Sporting CP | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 02/03 | Senior debut season | |
| 02/03 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 2003 | 16 | 0 | 6 | 0 | 0 | 0 |
| 2001 | 14 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | 19 | 0 | 2 | 0 | 0 | 0 |
| 14/15 | 16 | 962 | 2 | 0 | 0 | 0.19 |
| 13/14 | 20 | 0 | 4 | 0 | 0 | 0 |
| 12/13 | 45 | 1,085 | 7 | 0 | 1 | 0.66 |
| 11/12 | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | 51 | 3,090 | 7 | 1 | 0 | 0.23 |
| 09/10 | 33 | 1,399 | 3 | 1 | 1 | 0.32 |
| 08/09 | 38 | 399 | 6 | 0 | 0 | 1.35 |
| 07/08 | 33 | 956 | 4 | 0 | 0 | 0.38 |
| 06/07 | 28 | 1,240 | 2 | 0 | 0 | 0.15 |
| 05/06 | 29 | 1,080 | 5 | 0 | 0 | 0.42 |
| 04/05 | 35 | 1,790 | 5 | 0 | 0 | 0.25 |
| 03/04 | 32 | 1,052 | 6 | 0 | 1 | 0.6 |
| 02/03 | 34 | 2,090 | 8 | 0 | 1 | 0.39 |
Output by competition
Career goals and assists broken down by tournament.
More on João Carlos
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about João Carlos
Who is João Carlos?
João Carlos is a Brazil professional footballer who plays as a centre-back for Retired.
How old is João Carlos?
João Carlos is 44 years old. He was born on January 1, 1982 in Realengo.
What position does João Carlos play?
João Carlos plays as a centre-back (Defender - Centre-Back).
What club does João Carlos play for?
João Carlos currently plays for Retired.
How many career goals has João Carlos scored?
Across all senior club competitions in our dataset, João Carlos has scored 32 goals in 465 appearances.