Bruno
Career snapshot
Position rank · 2025
Among 773 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1994-03-16 · 6 players total
| Full name | Bruno |
|---|---|
| Name in home country | Bruno Ferreira Ventura Diniz |
| Date of birth | 1994-03-16 (32 yrs) |
| Place of birth | São Paulo, Brazil |
| Citizenship | Brazil |
| Position | Goalkeeper |
| Foot | right |
| Height | 197.00 m |
| Current club | Ceará Sporting Club |
| Joined | 2023-04-20 |
| Contract expires | 2027-12-31 |
| Agent | AD SPORTS |
Percentile rank vs 611 other Goalkeepers with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ceará Sporting Club | 3 | 2023 | 2025 | 65 | 0 | 0 | 5,631 |
| SER Caxias do Sul (RS) | 1 | 2023 | 2023 | 15 | 0 | 0 | 1,380 |
| Clube Náutico Capibaribe | 8 | 2015 | 2022 | 75 | 0 | 0 | 6,659 |
| UD Vilafranquense | 1 | 20/21 | 20/21 | 2 | 0 | 0 | 180 |
| Gil Vicente FC | 1 | 19/20 | 19/20 | 0 | 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 Cearense - Group | Ceará Sporting Club | 6 | 0 | 0 | 0 | 0 | 514 |
| 2025 | Copa do Brasil | Ceará Sporting Club | 2 | 0 | 0 | 0 | 0 | 180 |
| 2025 | Copa do Nordeste | Ceará Sporting Club | 7 | 0 | 0 | 0 | 0 | 630 |
| 2025 | Série A | Ceará Sporting Club | 14 | 0 | 0 | 2 | 0 | 1,234 |
| 2024 | Campeonato Cearense - Finals | Ceará Sporting Club | 1 | 0 | 0 | 0 | 0 | 45 |
| 2024 | Campeonato Cearense - Group | Ceará Sporting Club | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copa do Brasil | Ceará Sporting Club | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copa do Nordeste | Ceará Sporting Club | 1 | 0 | 0 | 0 | 0 | 90 |
| 2024 | Copa do Nordeste - Fase Final | Ceará Sporting Club | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Série B | Ceará Sporting Club | 14 | 0 | 0 | 1 | 0 | 1,191 |
| 2023 | Campeonato Gaúcho | SER Caxias do Sul (RS) | 11 | 0 | 0 | 1 | 0 | 990 |
| 2023 | Gauchão - Fase Final | SER Caxias do Sul (RS) | 4 | 0 | 0 | 1 | 0 | 390 |
| 2023 | Série B | Ceará Sporting Club | 20 | 0 | 0 | 4 | 0 | 1,747 |
| 2022 | Campeonato Pernambucano | Clube Náutico Capibaribe | 1 | 0 | 0 | 0 | 0 | 90 |
| 2022 | Copa do Brasil | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Copa do Nordeste | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Copa do Nordeste - Fase Final | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Série B | Clube Náutico Capibaribe | 3 | 0 | 0 | 1 | 0 | 270 |
| 2021 | Série B | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Copa do Nordeste - Fase Preliminar | Clube Náutico Capibaribe | 2 | 0 | 0 | 1 | 0 | 180 |
| 2019 | Campeonato Pernambucano | Clube Náutico Capibaribe | 12 | 0 | 0 | 0 | 0 | 1,080 |
| 2019 | Copa do Brasil | Clube Náutico Capibaribe | 2 | 0 | 0 | 1 | 0 | 180 |
| 2019 | Copa do Nordeste | Clube Náutico Capibaribe | 6 | 0 | 0 | 0 | 0 | 540 |
| 2019 | Copa do Nordeste - Fase Final | Clube Náutico Capibaribe | 2 | 0 | 0 | 2 | 0 | 180 |
| 2019 | Série C | Clube Náutico Capibaribe | 6 | 0 | 0 | 1 | 0 | 540 |
| 2018 | Campeonato Pernambucano | Clube Náutico Capibaribe | 10 | 0 | 0 | 2 | 0 | 900 |
| 2018 | Copa do Brasil | Clube Náutico Capibaribe | 6 | 0 | 0 | 1 | 0 | 484 |
| 2018 | Copa do Nordeste | Clube Náutico Capibaribe | 5 | 0 | 0 | 0 | 0 | 450 |
| 2018 | Copa do Nordeste - Fase Preliminar | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série C | Clube Náutico Capibaribe | 19 | 0 | 0 | 3 | 0 | 1,675 |
| 2017 | Campeonato Pernambucano | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Copa do Nordeste | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Série B | Clube Náutico Capibaribe | 1 | 0 | 0 | 0 | 0 | 90 |
| 2016 | Campeonato Pernambucano | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Campeonato Pernambucano | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Copa do Brasil | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Série B | Clube Náutico Capibaribe | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Liga Portugal 2 | UD Vilafranquense | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Taça de Portugal | UD Vilafranquense | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | Gil Vicente FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga NOS | Gil Vicente FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Taça de Portugal | Gil Vicente FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-04-01 | Bahia U20 | Náutico U20 | Transfer | 50000 | — |
| 13/14 | 2014-01-01 | Náutico U20 | Náutico | Transfer | 50000 | — |
| 16/17 | 2016-09-01 | Náutico | Santa Cruz-RN | Loan | 50000 | — |
| 16/17 | 2016-12-31 | Santa Cruz-RN | Náutico | Return from loan | 50000 | — |
| 19/20 | 2019-07-01 | Náutico | Gil Vicente | Loan | 50000 | — |
| 19/20 | 2020-06-30 | Gil Vicente | Náutico | Return from loan | 100000 | — |
| 20/21 | 2020-08-21 | Náutico | Vilafranquense | Loan | 100000 | — |
| 20/21 | 2021-06-30 | Vilafranquense | Náutico | Return from loan | 75000 | — |
| 22/23 | 2023-01-01 | Náutico | Caxias-RS | Transfer | 100000 | — |
| 22/23 | 2023-04-20 | Caxias-RS | Ceará SC | Transfer | 100000 | €45k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 24/25 | Hip flexor problems | 2025-04-16 | 2025-05-31 | 46 | 8 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Robinho | 2 | 0 | 0 |
| Luiz Henrique | 2 | 0 | 0 |
| Wallace Pernambucano | 2 | 0 | 0 |
| Camutanga | 2 | 0 | 0 |
| Suéliton | 2 | 0 | 0 |
| David Ricardo | 2 | 0 | 0 |
| Thiaguinho | 2 | 0 | 0 |
| Jorge Jiménez | 2 | 0 | 0 |
| Odilávio | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Vilafranquense | Náutico | Return from loan | — | €75k |
| 20/21 | 2020-08-21 | Náutico | Vilafranquense | Loan | — | €100k |
| 19/20 | 2020-06-30 | Gil Vicente | Náutico | Return from loan | — | €100k |
| 19/20 | 2019-07-01 | Náutico | Gil Vicente | Loan | — | €50k |
| 16/17 | 2016-12-31 | Santa Cruz-RN | Náutico | Return from loan | — | €50k |
| 16/17 | 2016-09-01 | Náutico | Santa Cruz-RN | Loan | — | €50k |
Teams faced most often by Bruno'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 % |
|---|---|---|---|---|---|---|---|---|
| GD Chaves | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 0% |
| CD Mafra | 2 | 2 | 0 | 0 | 3 | 1 | +2 | 100% |
| CD Feirense | 2 | 0 | 0 | 2 | 1 | 6 | -5 | 0% |
| SL Benfica B | 2 | 0 | 1 | 1 | 4 | 5 | -1 | 0% |
| FC Porto B | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 0% |
| Académico de Viseu | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
| GD Estoril | 2 | 0 | 0 | 2 | 1 | 4 | -3 | 0% |
| Varzim SC | 2 | 0 | 1 | 1 | 2 | 4 | -2 | 0% |
| Académica de Coimbra | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 0% |
| Casa Pia AC | 2 | 0 | 1 | 1 | 2 | 5 | -3 | 0% |
| UD Oliveirense | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 0% |
| FC Arouca | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 50% |
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 | 29 | 2,558 | 2 | 0 | 0 | 0.07 |
| 2024 | 16 | 1,326 | 1 | 0 | 0 | 0.07 |
| 2023 | 35 | 3,127 | 6 | 0 | 0 | 0.17 |
| 2022 | 4 | 360 | 1 | 0 | 0 | 0.25 |
| 2020 | 2 | 180 | 1 | 0 | 0 | 0.5 |
| 2019 | 28 | 2,520 | 4 | 0 | 0 | 0.14 |
| 2018 | 40 | 3,509 | 6 | 0 | 0 | 0.15 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 2025 | 29 | 2,558 | 13 | 45% | 23 | 0.81 |
| 2024 | 16 | 1,326 | 7 | 44% | 14 | 0.95 |
| 2023 | 35 | 3,127 | 9 | 26% | 36 | 1.04 |
| 2022 | 4 | 360 | 0 | 0% | 8 | 2 |
| 2020 | 2 | 180 | 1 | 50% | 2 | 1 |
| 2019 | 28 | 2,520 | 10 | 36% | 26 | 0.93 |
| 2018 | 40 | 3,509 | 17 | 43% | 42 | 1.08 |
| 2017 | 1 | 90 | 0 | 0% | 3 | 3 |
| 20/21 | 2 | 180 | 0 | 0% | 7 | 3.5 |
Output by competition
Career goals and assists broken down by tournament.
More on Bruno
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bruno
Who is Bruno?
Bruno is a Brazil professional footballer who plays as a goalkeeper for Ceará Sporting Club.
How old is Bruno?
Bruno is 32 years old. He was born on March 16, 1994 in São Paulo.
What position does Bruno play?
Bruno plays as a goalkeeper (Goalkeeper).
What club does Bruno play for?
Bruno currently plays for Ceará Sporting Club.
What is Bruno's market value?
Bruno's most recent reported market value is €300k.
Brazil