Skip to content
João Carlos

João Carlos

Attack - Centre-Forward  at AA Portuguesa
Age39
CitizenshipBrazil
Height1.82 m
Footright
BornFebruary 12, 1987
at AA Portuguesa 303 days · joined 2025-07-25
👕200+ Apps 50+ Goals Veteran
Market value
Centre-Forward Attack

Career snapshot

10
clubs played for
2009
debut season
0.3
goals / match
São Bernardo FC
top club · 80 apps

Career highs

peak value
top transfer fee
22
best season · 2020
17 · 19.1%
pens / of goals
296Appearances
89Goals
5Assists
39Yellow cards
1Red cards
60Full matches (90′)
Full nameJoão Carlos
Name in home countryJoão Carlos de Castro Ferreira
Date of birth1987-02-12 (39 yrs)
Place of birthDuque de Caxias, Brazil
CitizenshipBrazil
PositionAttack - Centre-Forward (main: Attack)
Footright
Height182.00 m
Current clubAA Portuguesa
Joined2025-07-25
Contract expires
Jul 2025
Transfer: Sampaio-MA → Portuguesa-RJ
25/26 · Transfer
Jul 2025
2025 — Clube Náutico Marcílio Dias (SC), Sampaio Corrêa FC (MA)
13 matches · 0 G · 0 A · across 3 competitions
May 2025
Transfer: Marcílio Dias → Sampaio-MA
24/25 · Transfer
Jul 2024
2024 — São Bernardo FC
15 matches · 1 G · 0 A · across 2 competitions
Jan 2024
Transfer: São Bernardo → Marcílio Dias
24/25 · Transfer
Jul 2023
2023 — São Bernardo FC
36 matches · 8 G · 3 A · across 4 competitions
Jul 2022
2022 — São Bernardo FC
29 matches · 5 G · 1 A · across 3 competitions
Jul 2021
2021 — Volta Redonda Futebol Clube (RJ)
14 matches · 5 G · 1 A · across 3 competitions
Jul 2021
Transfer: São Bernardo → Volta Redonda
21/22 · Return from loan
May 2021
Transfer: Volta Redonda → São Bernardo
20/21 · Loan
Feb 2021
Transfer: Mirassol-SP → Volta Redonda
20/21 · Return from loan
Dec 2020
Transfer: Volta Redonda → Mirassol-SP
20/21 · Loan
Jul 2020
2020 — Volta Redonda Futebol Clube (RJ), Mirassol Futebol Clube (SP)
38 matches · 22 G · 0 A · across 5 competitions
Jul 2019
2019 — Volta Redonda Futebol Clube (RJ)
21 matches · 9 G · 0 A · across 3 competitions
May 2019
Transfer: Madureira → Volta Redonda
18/19 · Transfer
May 2019
Transfer: Volta Redonda → Madureira
18/19 · Return from loan
Dec 2018
Transfer: Madureira → Volta Redonda
18/19 · Loan
Sep 2018
Transfer: Cuiabá-MT → Madureira
18/19 · Return from loan
Jul 2018
2018 — Madureira EC, Cuiabá Esporte Clube (MT)
22 matches · 5 G · 0 A · across 3 competitions
Jul 2016
2016 — Madureira EC, Cuiabá Esporte Clube (MT)
15 matches · 4 G · 0 A · across 3 competitions
Apr 2016
Transfer: Madureira → Cuiabá-MT
15/16 · Loan
Jul 2015
2015 — Madureira EC
28 matches · 10 G · 0 A · across 3 competitions
Jul 2014
2014 — Macaé Esporte Futebol Clube (RJ)
37 matches · 14 G · 0 A · across 2 competitions
Jul 2013
2013 — Duque de Caxias FC (RJ)
15 matches · 5 G · 0 A · across 3 competitions
Jul 2012
2012 — Duque de Caxias FC (RJ)
10 matches · 0 G · 0 A · across 1 competition
Jul 2009
2009 — Mesquita FC (RJ)
3 matches · 1 G · 0 A · across 1 competition
5,427 min
Minutes played by club
Sampaio Corrêa FC (MA) 0.0%
Clube Náutico Marcílio Dias (SC) 0.0%
São Bernardo FC 32.9%
Volta Redonda Futebol Clube (RJ) 31.5%
Mirassol Futebol Clube (SP) 1.9%
Madureira EC 17.5%
Cuiabá Esporte Clube (MT) 4.3%
Macaé Esporte Futebol Clube (RJ) 6.7%
Duque de Caxias FC (RJ) 2.9%
Mesquita FC (RJ) 2.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Sampaio Corrêa FC (MA) 1 2025 2025 7 0 0 0
Clube Náutico Marcílio Dias (SC) 1 2025 2025 6 0 0 0
São Bernardo FC 3 2022 2024 80 14 4 1,784
Volta Redonda Futebol Clube (RJ) 3 2019 2021 63 30 1 1,708
Mirassol Futebol Clube (SP) 1 2020 2020 10 6 0 101
Madureira EC 3 2015 2018 46 14 0 952
Cuiabá Esporte Clube (MT) 2 2016 2018 19 5 0 236
Macaé Esporte Futebol Clube (RJ) 1 2014 2014 37 14 0 363
Duque de Caxias FC (RJ) 2 2012 2013 25 5 0 159
Mesquita FC (RJ) 1 2009 2009 3 1 0 124

Career trajectory — goals, assists & market value

61117222009 — 1 goals (Mesquita FC (RJ))120092013 — 5 goals (Duque de Caxias FC (RJ))520132014 — 14 goals (Macaé Esporte Futebol Clube (RJ))1420142015 — 10 goals (Madureira EC)1020152016 — 4 goals (Madureira EC)420162018 — 5 goals (Cuiabá Esporte Clube (MT))520182019 — 9 goals (Volta Redonda Futebol Clube (RJ))920192020 — 22 goals (Volta Redonda Futebol Clube (RJ))2220202021 — 5 goals (Volta Redonda Futebol Clube (RJ))2021 — 1 assists620212022 — 5 goals (São Bernardo FC)2022 — 1 assists620222023 — 8 goals (São Bernardo FC)2023 — 3 assists1120232024 — 1 goals (São Bernardo FC)12024GoalsAssistsMarket value

Goals by season

2009: 1120092012: 0020122013: 5520132014: 141420142015: 101020152016: 4420162018: 5520182019: 9920192020: 222220202021: 5520212022: 5520222023: 8820232024: 1120242025: 002025

Assists by season

2009: 0020092012: 0020122013: 0020132014: 0020142015: 0020152016: 0020162018: 0020182019: 0020192020: 0020202021: 1120212022: 1120222023: 3320232024: 0020242025: 002025
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
2025 Campeonato Catarinense Clube Náutico Marcílio Dias (SC) 6 0 0 0 0 0
2025 Copa do Nordeste Sampaio Corrêa FC (MA) 1 0 0 0 0 0
2025 Série D Sampaio Corrêa FC (MA) 6 0 0 1 0 0
2024 Campeonato Paulista São Bernardo FC 8 1 0 0 0 439
2024 Série C São Bernardo FC 7 0 0 0 0 0
2023 Campeonato Paulista São Bernardo FC 10 2 3 3 1 345
2023 Copa do Brasil São Bernardo FC 1 0 0 0 0 0
2023 Série C São Bernardo FC 24 6 0 2 0 264
2023 Troféu Independência São Bernardo FC 1 0 0 0 0 0
2022 Campeonato Paulista São Bernardo FC 8 1 1 2 0 326
2022 Paulistão A1 - Fase Final São Bernardo FC 1 0 0 0 0 0
2022 Série D São Bernardo FC 20 4 0 5 0 410
2021 Campeonato Carioca Volta Redonda Futebol Clube (RJ) 10 4 1 1 0 220
2021 Campeonato Carioca - Final Volta Redonda Futebol Clube (RJ) 2 1 0 0 0 180
2021 Copa do Brasil Volta Redonda Futebol Clube (RJ) 2 0 0 0 0 0
2020 Campeonato Carioca Volta Redonda Futebol Clube (RJ) 6 5 0 0 0 101
2020 Carioca - Taça Rio Volta Redonda Futebol Clube (RJ) 6 3 0 1 0 178
2020 Copa do Brasil Volta Redonda Futebol Clube (RJ) 1 0 0 0 0 0
2020 Série C Volta Redonda Futebol Clube (RJ) 15 8 0 1 0 154
2020 Série D Mirassol Futebol Clube (SP) 10 6 0 2 0 101
2019 Campeonato Carioca Volta Redonda Futebol Clube (RJ) 5 6 0 1 0 65
2019 Carioca - Taça Rio Volta Redonda Futebol Clube (RJ) 6 1 0 0 0 540
2019 Série C Volta Redonda Futebol Clube (RJ) 10 2 0 2 0 270
2018 Campeonato Carioca Madureira EC 3 0 0 0 0 0
2018 Carioca - Taça Rio Madureira EC 2 0 0 0 0 0
2018 Série C Cuiabá Esporte Clube (MT) 17 5 0 4 0 236
2016 Campeonato Carioca Madureira EC 13 4 0 1 0 274
2016 Copa do Brasil Cuiabá Esporte Clube (MT) 1 0 0 0 0 0
2016 Série C Cuiabá Esporte Clube (MT) 1 0 0 0 0 0
2015 Campeonato Carioca Madureira EC 10 1 0 2 0 400
2015 Copa do Brasil Madureira EC 1 1 0 0 0 90
2015 Série C Madureira EC 17 8 0 3 0 188
2014 Campeonato Carioca Macaé Esporte Futebol Clube (RJ) 14 6 0 3 0 158
2014 Série C Macaé Esporte Futebol Clube (RJ) 23 8 0 3 0 205
2013 Campeonato Carioca Duque de Caxias FC (RJ) 0 0 0 0 0 0
2013 Carioca - Taça Rio Duque de Caxias FC (RJ) 4 0 0 1 0 0
2013 Série C Duque de Caxias FC (RJ) 11 5 0 0 0 159
2012 Série C Duque de Caxias FC (RJ) 10 0 0 0 0 0
2009 Carioca - Taça Rio Mesquita FC (RJ) 3 1 0 1 0 124
SeasonDateFromToTypeMarket valueFee
15/16 2016-04-22 Madureira Cuiabá-MT Loan 0
18/19 2018-09-30 Cuiabá-MT Madureira Return from loan 0
18/19 2018-12-11 Madureira Volta Redonda Loan 0
18/19 2019-05-09 Volta Redonda Madureira Return from loan 0
18/19 2019-05-10 Madureira Volta Redonda Transfer 0
20/21 2020-12-03 Volta Redonda Mirassol-SP Loan 0
20/21 2021-02-19 Mirassol-SP Volta Redonda Return from loan 0
20/21 2021-05-11 Volta Redonda São Bernardo Loan 0
21/22 2021-07-01 São Bernardo Volta Redonda Return from loan 0
24/25 2024-01-01 São Bernardo Marcílio Dias Transfer 0
24/25 2025-05-20 Marcílio Dias Sampaio-MA Transfer 0
25/26 2025-07-25 Sampaio-MA Portuguesa-RJ Transfer 0

No recorded injuries.

No market value history.

No national team data.

TeammatePPG played withJoint goalsMinutes
Fernando de Jesus 1 0 0
Wallisson 1 0 0
Vitinho 2 1 0
Alex Reinaldo 2 2 0
Romisson 2 0 0
Luciano Naninho 1 1 0
Arthur Henrique 2 0 0
Oliveira 2 0 0
Hugo Sanches 2 0 0
Luiz Paulo 1 1 0
Hélder Maciel 2 0 0
Matheus Salustiano 2 0 0
Bruno Barra 1 0 0
Heitor 2 0 0
Daniel Felipe 1 0 0
Rodrigo Souza 2 2 0
Alex Alves 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2015 Série C Madureira EC 8 17
2020 Série C Volta Redonda Futebol Clube (RJ) 8 15
2014 Série C Macaé Esporte Futebol Clube (RJ) 8 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
2023 Campeonato Paulista São Bernardo FC 3 10
2022 Campeonato Paulista São Bernardo FC 1 8
2021 Campeonato Carioca Volta Redonda Futebol Clube (RJ) 1 10

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2021-07-01 São Bernardo Volta Redonda Return from loan
20/21 2021-05-11 Volta Redonda São Bernardo Loan
20/21 2021-02-19 Mirassol-SP Volta Redonda Return from loan
20/21 2020-12-03 Volta Redonda Mirassol-SP Loan
18/19 2019-05-09 Volta Redonda Madureira Return from loan
18/19 2018-12-11 Madureira Volta Redonda Loan
18/19 2018-09-30 Cuiabá-MT Madureira Return from loan
15/16 2016-04-22 Madureira Cuiabá-MT Loan

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2009 Senior debut season
2009 First senior goal
2020 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
2025 13 0 1 0 0 0
2023 36 609 5 0 1 0.89
2022 29 736 7 0 0 0.86
2021 14 400 1 0 0 0.23
2020 38 534 4 1 0 0.84
2019 21 875 3 1 0 0.41
2018 22 236 4 0 0 1.53
2016 15 274 1 0 0 0.33
2015 28 678 5 0 0 0.66
2014 37 363 6 0 0 1.49
2013 15 159 1 0 0 0.57
2009 3 124 1 0 0 0.73

Output by competition

Career goals and assists broken down by tournament.

Série C
135 apps
42 G
0 A
Campeonato Carioca
61 apps
26 G
1 A
Série D
36 apps
10 G
0 A
Carioca - Taça Rio
21 apps
5 G
0 A
Campeonato Paulista
26 apps
4 G
4 A
Copa do Brasil
6 apps
1 G
0 A
Campeonato Carioca - Final
2 apps
1 G
0 A
Campeonato Catarinense
6 apps
0 G
0 A

Frequently asked about João Carlos

Who is João Carlos?

João Carlos is a Brazil professional footballer who plays as a centre-forward for AA Portuguesa.

How old is João Carlos?

João Carlos is 39 years old. He was born on February 12, 1987 in Duque de Caxias.

What position does João Carlos play?

João Carlos plays as a centre-forward (Attack - Centre-Forward).

What club does João Carlos play for?

João Carlos currently plays for AA Portuguesa.

How many career goals has João Carlos scored?

Across all senior club competitions in our dataset, João Carlos has scored 89 goals in 296 appearances.