| Season | Team | Competition | MP | G | A | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Persija Jakarta | Super League | 24 | 1 | 3 | 2 | 1 | – |
| 2025 | Ceara | Serie A Betano | 7 | 0 | 0 | 0 | 0 | 6.6 |
| 2024 | Atletico GO | Serie A Betano | 23 | 0 | 0 | 4 | 1 | 6.7 |
| 2024 | Atletico GO | Goiano | 14 | 0 | 0 | 0 | 0 | – |
| 2023 | Atletico GO | Serie B | 32 | 2 | 3 | 9 | 1 | 7.0 |
| 2023 | Atletico GO | Goiano | 15 | 1 | 0 | 1 | 0 | – |
| 2022 | Vasco | Serie B | 10 | 1 | 0 | 4 | 0 | 6.7 |
| 2022 | Bragantino | Serie A | 9 | 0 | 0 | 0 | 0 | – |
| 2022 | Bragantino | Campeonato Paulista | 12 | 1 | 1 | 0 | 0 | – |
| 2021 | Bragantino | Serie A | 2 | 0 | 0 | 0 | 0 | – |
| 2020 | Bragantino | Serie A | 28 | 1 | 1 | 3 | 0 | – |
| 2020 | Bragantino | Campeonato Paulista | 6 | 0 | 0 | 0 | 0 | – |
| 2019 | Bragantino | Serie B | 27 | 3 | 1 | 1 | 0 | 6.7 |
| 2019 | RB Brasil | Campeonato Paulista | 14 | 2 | 0 | 1 | 0 | – |
| 2018 | Boa | Serie B | 25 | 1 | 1 | 5 | 0 | 7.3 |
| 2018 | Cabofriense | Campeonato Carioca | 11 | 1 | 0 | 2 | 0 | – |
| 2017 | Cabofriense | Campeonato Carioca | 2 | 2 | 0 | 0 | 0 | – |
| Total | 261 | 16 | 10 | 32 | 3 | – | ||
| Date | From | To | Type | |
|---|---|---|---|---|
| - | Ceara | Persija Jakarta | Transfer | |
| 01 Jan 2025 | Atletico GO | Ceara | Free agent | |
| 01 Feb 2023 | Bragantino | Atletico GO | Free agent | |
| - | Vasco | Bragantino | Return from loan | |
| 08 May 2022 | Bragantino | Vasco | Loan | |
| 10 Feb 2019 | RB Brasil | Bragantino | Transfer | |
| - | Bragantino | RB Brasil | Return from loan | |
| - | RB Brasil | Bragantino | Loan | |
| 01 Nov 2019 | Cabofriense | RB Brasil | Free agent | |
| - | Boa | Cabofriense | Return from loan | |
| - | Cabofriense | Boa | Loan | |
| 11 Jan 2017 | Sampaio Correa | Cabofriense | Return from loan | |
| 05 Jan 2017 | Cabofriense | Sampaio Correa | Loan |
T. Bruno career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.