João Victor
Career snapshot
Career highs
Born the same day
Shares 1998-07-17 · 5 players total
| Full name | João Victor |
|---|---|
| Name in home country | João Victor Da Silva Marcelino |
| Date of birth | 1998-07-17 (27 yrs) |
| Place of birth | Bauru, Brazil |
| Citizenship | Brazil |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 190.00 m |
| Current club | CSKA Moscow |
| Joined | 2025-08-20 |
| Contract expires | 2029-06-30 |
| Agent | Talents Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CSKA Moscow | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 0 |
| SL Benfica | 2 | 22/23 | 23/24 | 5 | 0 | 0 | 0 |
| FC Nantes | 1 | 22/23 | 22/23 | 16 | 0 | 1 | 0 |
| Clube de Regatas Vasco da Gama | 2 | 2024 | 2025 | 75 | 3 | 3 | 3,932 |
| Sport Club Corinthians Paulista | 3 | 2019 | 2022 | 76 | 0 | 1 | 0 |
| AA Internacional de Limeira | 1 | 2020 | 2020 | 9 | 0 | 0 | 0 |
| Atlético Clube Goianiense | 1 | 2020 | 2020 | 35 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier Liga | CSKA Moscow | 2 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Russian Cup | CSKA Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Allianz Cup | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal | SL Benfica | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Supertaça | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Taça de Portugal | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Allianz Cup | SL Benfica | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Coupe de France | FC Nantes | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Liga Portugal | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 1 | FC Nantes | 13 | 0 | 1 | 5 | 0 | 0 |
| 22/23 | Taça de Portugal | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Campeonato Carioca | Clube de Regatas Vasco da Gama | 9 | 0 | 0 | 3 | 0 | 0 |
| 2025 | Copa do Brasil | Clube de Regatas Vasco da Gama | 5 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Copa Sudamericana | Clube de Regatas Vasco da Gama | 8 | 1 | 1 | 2 | 0 | 720 |
| 2025 | Série A | Clube de Regatas Vasco da Gama | 16 | 1 | 0 | 3 | 0 | 1,436 |
| 2024 | Campeonato Carioca | Clube de Regatas Vasco da Gama | 7 | 0 | 0 | 3 | 0 | 0 |
| 2024 | Campeonato Carioca - Final | Clube de Regatas Vasco da Gama | 2 | 0 | 0 | 1 | 0 | 0 |
| 2024 | Copa do Brasil | Clube de Regatas Vasco da Gama | 5 | 0 | 1 | 2 | 2 | 0 |
| 2024 | Série A | Clube de Regatas Vasco da Gama | 23 | 1 | 1 | 4 | 1 | 1,776 |
| 2022 | Campeonato Paulista | Sport Club Corinthians Paulista | 11 | 0 | 0 | 1 | 0 | 0 |
| 2022 | Copa do Brasil | Sport Club Corinthians Paulista | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Libertadores | Sport Club Corinthians Paulista | 6 | 0 | 0 | 3 | 0 | 0 |
| 2022 | Paulistão A1 - Fase Final | Sport Club Corinthians Paulista | 2 | 0 | 0 | 1 | 0 | 0 |
| 2022 | Série A | Sport Club Corinthians Paulista | 7 | 0 | 0 | 2 | 0 | 0 |
| 2021 | Campeonato Paulista | Sport Club Corinthians Paulista | 6 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Copa do Brasil | Sport Club Corinthians Paulista | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Copa Sudamericana | Sport Club Corinthians Paulista | 3 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Paulistão A1 - Fase Final | Sport Club Corinthians Paulista | 2 | 0 | 1 | 0 | 1 | 0 |
| 2021 | Série A | Sport Club Corinthians Paulista | 36 | 0 | 0 | 5 | 0 | 0 |
| 2020 | Campeonato Goiano | Atlético Clube Goianiense | 3 | 0 | 0 | 2 | 0 | 0 |
| 2020 | Campeonato Paulista | AA Internacional de Limeira | 9 | 0 | 0 | 2 | 0 | 0 |
| 2020 | Copa do Brasil | Atlético Clube Goianiense | 5 | 0 | 0 | 3 | 0 | 0 |
| 2020 | Série A | Atlético Clube Goianiense | 27 | 0 | 1 | 9 | 0 | 0 |
| 2019 | Copa Sudamericana | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Série A | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-01-04 | Botafogo-SP U20 | Atlético-MG U20 | Transfer | 0 | — |
| 16/17 | 2017-01-02 | Atlético-MG U20 | Corinthians B | Transfer | 0 | — |
| 18/19 | 2019-01-01 | Corinthians B | Corinthians | Transfer | 0 | — |
| 19/20 | 2020-01-15 | Corinthians | Inter Limeira | Loan | 50000 | — |
| 19/20 | 2020-04-26 | Inter Limeira | Corinthians | Return from loan | 50000 | — |
| 20/21 | 2020-07-30 | Corinthians | Atlético-GO | Loan | 50000 | — |
| 20/21 | 2021-02-28 | Atlético-GO | Corinthians | Return from loan | 800000 | — |
| 22/23 | 2022-07-07 | Corinthians | Benfica | Transfer | 8000000 | €9.50m |
| 22/23 | 2023-01-25 | Benfica | FC Nantes | Loan | 8000000 | — |
| 22/23 | 2023-06-30 | FC Nantes | Benfica | Return from loan | 7000000 | — |
| 23/24 | 2024-01-01 | Benfica | Vasco da Gama | Transfer | 5000000 | €8.00m |
| 25/26 | 2025-08-20 | Vasco da Gama | CSKA Moscow | Transfer | 5000000 | €4.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Ankle injury | 2022-07-08 | 2022-09-24 | 79 | 13 |
| 24/25 | Knee injury | 2024-07-01 | 2024-08-09 | 40 | 9 |
| Date | Value |
|---|---|
| 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 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Rayan | 1 | 0 | 0 |
| Willian | 2 | 0 | 0 |
| Janderson | 2 | 0 | 0 |
| Roni | 2 | 0 | 0 |
| Gabriel | 2 | 0 | 0 |
| Víctor Cantillo | 2 | 0 | 0 |
| Du Queiroz | 2 | 0 | 0 |
| Philippe Coutinho | 1 | 0 | 0 |
| Róger Guedes | 2 | 0 | 0 |
| Giuliano | 2 | 0 | 0 |
| Lucas Piton | 2 | 2 | 0 |
| Fagner | 2 | 0 | 0 |
| Mateus Carvalho | 2 | 0 | 0 |
| Hugo Moura | 1 | 1 | 0 |
| Gustavo Silva | 2 | 0 | 0 |
| Paulo Henrique | 1 | 0 | 0 |
| Adson | 2 | 0 | 0 |
| Pablo Vegetti | 1 | 1 | 0 |
| Cássio | 2 | 0 | 0 |
| Léo Jardim | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2025 | Copa Sudamericana | Clube de Regatas Vasco da Gama | 1 | 8 |
| 2025 | Série A | Clube de Regatas Vasco da Gama | 1 | 16 |
| 2024 | Série A | Clube de Regatas Vasco da Gama | 1 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | Série A | Clube de Regatas Vasco da Gama | 1 | 23 |
| 2021 | Paulistão A1 - Fase Final | Sport Club Corinthians Paulista | 1 | 2 |
| 2020 | Série A | Atlético Clube Goianiense | 1 | 27 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | FC Nantes | Benfica | Return from loan | — | €7.00m |
| 22/23 | 2023-01-25 | Benfica | FC Nantes | Loan | — | €8.00m |
| 20/21 | 2021-02-28 | Atlético-GO | Corinthians | Return from loan | — | €800k |
| 20/21 | 2020-07-30 | Corinthians | Atlético-GO | Loan | — | €50k |
| 19/20 | 2020-04-26 | Inter Limeira | Corinthians | Return from loan | — | €50k |
| 19/20 | 2020-01-15 | Corinthians | Inter Limeira | Loan | — | €50k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2024 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 19 | 0 | 7 | 0 | 0 | 0 |
| 2025 | 38 | 2,156 | 8 | 1 | 0 | 0.38 |
| 2024 | 37 | 1,776 | 10 | 1 | 3 | 0.71 |
| 2022 | 28 | 0 | 7 | 0 | 0 | 0 |
| 2021 | 48 | 0 | 7 | 0 | 1 | 0 |
| 2020 | 44 | 0 | 16 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on João Victor
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about João Victor
Who is João Victor?
João Victor is a Brazil professional footballer who plays as a centre-back for CSKA Moscow.
How old is João Victor?
João Victor is 27 years old. He was born on July 17, 1998 in Bauru.
What position does João Victor play?
João Victor plays as a centre-back (Defender - Centre-Back).
What club does João Victor play for?
João Victor currently plays for CSKA Moscow.
How many career goals has João Victor scored?
Across all senior club competitions in our dataset, João Victor has scored 3 goals in 219 appearances.
What is João Victor's market value?
João Victor's most recent reported market value is €5.00m.
Brazil