Bruno Xavier
Career snapshot
Position rank · 2025
Among 467 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1996-11-27 · 6 players total
| Full name | Bruno Xavier |
|---|---|
| Name in home country | Bruno César Xavier Sislo |
| Date of birth | 1996-11-27 (29 yrs) |
| Place of birth | São Paulo, Brazil |
| Citizenship | Brazil |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 176.00 m |
| Current club | Vila Nova Futebol Clube (GO) |
| Joined | 2025-06-09 |
| Contract expires | 2026-11-30 |
| Agent | CSR Sports |
Percentile rank vs 235 other Midfield - Attacking Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Esporte Clube Vitória | 1 | 2025 | 2025 | 13 | 2 | 0 | 218 |
| Vila Nova Futebol Clube (GO) | 1 | 2025 | 2025 | 9 | 2 | 0 | 238 |
| Ituano Futebol Clube (SP) | 2 | 2023 | 2024 | 34 | 10 | 1 | 383 |
| EC Água Santa (SP) | 2 | 2023 | 2024 | 28 | 1 | 5 | 815 |
| EC Santo André | 1 | 2022 | 2022 | 10 | 0 | 2 | 0 |
| Ferroviária | 1 | 2022 | 2022 | 12 | 2 | 2 | 338 |
| AA Internacional de Limeira | 1 | 2021 | 2021 | 12 | 2 | 0 | 309 |
| Mirassol Futebol Clube (SP) | 1 | 2021 | 2021 | 12 | 0 | 0 | 0 |
| Paraná Clube | 1 | 2020 | 2020 | 6 | 0 | 0 | 0 |
| Esporte Clube Juventude | 1 | 2020 | 2020 | 2 | 0 | 0 | 0 |
| Oeste FC | 1 | 2019 | 2019 | 13 | 1 | 1 | 22 |
| Sport Club Corinthians Paulista | 1 | 2018 | 2018 | 0 | 0 | 0 | 0 |
| Guarani Futebol Clube (SP) | 1 | 2018 | 2018 | 10 | 1 | 0 | 494 |
| Sport Club do Recife | 1 | 2017 | 2017 | 1 | 0 | 0 | 0 |
| Portuguesa | 3 | 2015 | 2017 | 15 | 4 | 0 | 313 |
| Desportivo Aves (- 2020) | 1 | 19/20 | 19/20 | 6 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Campeonato Baiano | Esporte Clube Vitória | 8 | 2 | 0 | 3 | 0 | 218 |
| 2025 | Copa do Brasil | Esporte Clube Vitória | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Copa do Nordeste | Esporte Clube Vitória | 3 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Série A | Esporte Clube Vitória | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Série B | Vila Nova Futebol Clube (GO) | 9 | 2 | 0 | 0 | 0 | 238 |
| 2024 | Campeonato Paulista | EC Água Santa (SP) | 11 | 1 | 2 | 3 | 0 | 815 |
| 2024 | Copa do Brasil | EC Água Santa (SP) | 2 | 0 | 0 | 1 | 0 | 0 |
| 2024 | Série B | Ituano Futebol Clube (SP) | 27 | 8 | 1 | 3 | 0 | 210 |
| 2023 | Campeonato Paulista | EC Água Santa (SP) | 11 | 0 | 3 | 3 | 0 | 0 |
| 2023 | Copa do Brasil | Ituano Futebol Clube (SP) | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Paulistão A1 - Fase Final | EC Água Santa (SP) | 4 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Série B | Ituano Futebol Clube (SP) | 7 | 2 | 0 | 0 | 0 | 173 |
| 2022 | Campeonato Paulista | EC Santo André | 9 | 0 | 2 | 1 | 0 | 0 |
| 2022 | Paulistão A1 - Fase Final | EC Santo André | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Série D | Ferroviária | 12 | 2 | 2 | 2 | 0 | 338 |
| 2021 | Campeonato Paulista | AA Internacional de Limeira | 11 | 2 | 0 | 1 | 0 | 309 |
| 2021 | Paulistão A1 - Fase Final | AA Internacional de Limeira | 1 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Série C | Mirassol Futebol Clube (SP) | 12 | 0 | 0 | 3 | 0 | 0 |
| 2020 | Gauchão - 2º Turno | Esporte Clube Juventude | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série B | Paraná Clube | 6 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Campeonato Paulista | Oeste FC | 8 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Copa do Brasil | Oeste FC | 2 | 1 | 1 | 0 | 0 | 22 |
| 2019 | Série B | Oeste FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Troféu Independência | Oeste FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Copa do Brasil | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série A | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série B | Guarani Futebol Clube (SP) | 10 | 1 | 0 | 2 | 0 | 494 |
| 2017 | Copa do Brasil | Portuguesa | 2 | 1 | 0 | 0 | 0 | 81 |
| 2017 | Série A | Sport Club do Recife | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Copa do Brasil | Portuguesa | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Série C | Portuguesa | 10 | 3 | 0 | 3 | 0 | 232 |
| 2015 | Série C | Portuguesa | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | Desportivo Aves (- 2020) | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga NOS | Desportivo Aves (- 2020) | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Taça de Portugal | Desportivo Aves (- 2020) | 1 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-06-01 | Portuguesa U20 | Portuguesa | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Portuguesa | Nacional-SP | Transfer | 0 | — |
| 17/18 | 2017-08-23 | Nacional-SP | Sport Recife | Loan | 0 | — |
| 17/18 | 2017-12-31 | Sport Recife | Nacional-SP | Return from loan | 50000 | — |
| 17/18 | 2018-04-14 | Nacional-SP | Corinthians | Loan | 50000 | — |
| 17/18 | 2018-05-31 | Corinthians | Nacional-SP | Return from loan | 50000 | — |
| 18/19 | 2018-08-08 | Nacional-SP | Guarani | Loan | 50000 | — |
| 18/19 | 2018-12-31 | Guarani | Nacional-SP | Return from loan | 50000 | — |
| 18/19 | 2019-01-08 | Nacional-SP | Oeste | Loan | 50000 | — |
| 18/19 | 2019-05-31 | Oeste | Nacional-SP | Return from loan | 50000 | — |
| 19/20 | 2019-07-01 | Nacional-SP | Desportivo Aves | Transfer | 50000 | — |
| 19/20 | 2020-02-27 | Desportivo Aves | Juventude | Transfer | 100000 | — |
| 20/21 | 2020-08-14 | Juventude | Juventus-SP | Transfer | 0 | — |
| 20/21 | 2020-09-28 | Juventus-SP | Paraná | Transfer | 0 | — |
| 20/21 | 2021-01-11 | Paraná | Inter Limeira | Transfer | 0 | — |
| 20/21 | 2021-06-01 | Inter Limeira | Mirassol-SP | Transfer | 0 | — |
| 21/22 | 2021-10-01 | Mirassol-SP | Juventus-SC | Transfer | 0 | — |
| 21/22 | 2022-01-20 | Juventus-SC | Santo André | Transfer | 0 | — |
| 21/22 | 2022-04-11 | Santo André | Ferroviária | Transfer | 0 | — |
| 22/23 | 2022-07-15 | Ferroviária | Água Santa-SP | Transfer | 0 | — |
| 22/23 | 2023-04-12 | Água Santa-SP | Ituano | Loan | 0 | — |
| 23/24 | 2023-12-31 | Ituano | Água Santa-SP | Return from loan | 50000 | — |
| 23/24 | 2024-04-18 | Água Santa-SP | Ituano | Transfer | 50000 | — |
| 24/25 | 2025-01-01 | Ituano | EC Vitória | Transfer | 50000 | — |
| 24/25 | 2025-06-09 | EC Vitória | Vila Nova FC | Transfer | 300000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Reginaldo | 2 | 0 | 976 |
| Kadi | 2 | 0 | 906 |
| Luiz Gustavo | 1 | 1 | 775 |
| Rondinelly | 2 | 0 | 647 |
| Welinton Torrão | 2 | 2 | 497 |
| Gabriel Inocêncio | 2 | 0 | 0 |
| Léo | 1 | 0 | 0 |
| Guilherme Mariano | 1 | 0 | 0 |
| Thonny Anderson | 1 | 2 | 0 |
| Marcinho | 1 | 0 | 0 |
| José Aldo | 1 | 1 | 0 |
| Jefferson Paulino | 1 | 0 | 0 |
| Bruno Mezenga | 2 | 2 | 0 |
| Claudinho | 1 | 0 | 0 |
| Ygor Vinhas | 1 | 0 | 0 |
| Miqueias | 1 | 0 | 0 |
| Luan Dias | 2 | 0 | 0 |
| Jeferson | 1 | 0 | 0 |
| Thiago Conti | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | Série B | Ituano Futebol Clube (SP) | 8 | 27 |
| 2016 | Série C | Portuguesa | 3 | 10 |
| 2022 | Série D | Ferroviária | 2 | 12 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2023 | Campeonato Paulista | EC Água Santa (SP) | 3 | 11 |
| 2022 | Série D | Ferroviária | 2 | 12 |
| 2022 | Campeonato Paulista | EC Santo André | 2 | 9 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2023-12-31 | Ituano | Água Santa-SP | Return from loan | — | €50k |
| 22/23 | 2023-04-12 | Água Santa-SP | Ituano | Loan | — | — |
| 18/19 | 2019-05-31 | Oeste | Nacional-SP | Return from loan | — | €50k |
| 18/19 | 2019-01-08 | Nacional-SP | Oeste | Loan | — | €50k |
| 18/19 | 2018-12-31 | Guarani | Nacional-SP | Return from loan | — | €50k |
| 18/19 | 2018-08-08 | Nacional-SP | Guarani | Loan | — | €50k |
| 17/18 | 2018-05-31 | Corinthians | Nacional-SP | Return from loan | — | €50k |
| 17/18 | 2018-04-14 | Nacional-SP | Corinthians | Loan | — | €50k |
| 17/18 | 2017-12-31 | Sport Recife | Nacional-SP | Return from loan | — | €50k |
| 17/18 | 2017-08-23 | Nacional-SP | Sport Recife | Loan | — | — |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 2016 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 22 | 456 | 3 | 0 | 0 | 0.59 |
| 2024 | 40 | 1,025 | 7 | 0 | 0 | 0.61 |
| 2023 | 22 | 173 | 3 | 0 | 0 | 1.56 |
| 2022 | 22 | 338 | 3 | 0 | 0 | 0.8 |
| 2021 | 24 | 309 | 5 | 0 | 0 | 1.46 |
| 2018 | 10 | 494 | 2 | 0 | 0 | 0.36 |
| 2016 | 11 | 232 | 3 | 0 | 0 | 1.16 |
| 19/20 | 6 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Bruno Xavier
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bruno Xavier
Who is Bruno Xavier?
Bruno Xavier is a Brazil professional footballer who plays as a attacking midfield for Vila Nova Futebol Clube (GO).
How old is Bruno Xavier?
Bruno Xavier is 29 years old. He was born on November 27, 1996 in São Paulo.
What position does Bruno Xavier play?
Bruno Xavier plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Bruno Xavier play for?
Bruno Xavier currently plays for Vila Nova Futebol Clube (GO).
How many career goals has Bruno Xavier scored?
Across all senior club competitions in our dataset, Bruno Xavier has scored 25 goals in 183 appearances.
What is Bruno Xavier's market value?
Bruno Xavier's most recent reported market value is €300k.
Brazil