Cruzeiro host Bahia in Brazil's Serie A. Both sides have been scoring freely this season, even if neither has looked fully convincing at the back.
There's just a point between them in the table, with Bahia sitting fifth and Cruzeiro sixth. Kickoff is still a month away, so there's time for both squads to change shape before this one's played.
Analysis updated .
Compare bookmakers
Goals at both ends
Cruzeiro's last 20 matches across competitions read 10 wins, 4 draws and 6 losses, with 32 scored and 22 conceded. That's a decent return given some of those games came in the Copa do Brasil and Libertadores against strong opposition.
Cruzeiro: 20 completed matches; Bahia: 20 completed matches.
Cruzeiro
- Win
- 50% 10 / 20
- Draw
- 20% 4 / 20
- Loss
- 30% 6 / 20
- Scored
- 32
- Conceded
- 22
- Difference
- +10
Bahia
- Win
- 35% 7 / 20
- Draw
- 40% 8 / 20
- Loss
- 25% 5 / 20
- Scored
- 33
- Conceded
- 28
- Difference
- +5
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | Vitoria | Cruzeiro | 20.09.2026 | 1-3 |
| Serie A | Santos | Cruzeiro | 13.09.2026 | 2-1 |
| Serie A | Cruzeiro | Atletico Paranaense | 06.09.2026 | 3-1 |
| Copa Do Brasil | Atletico-MG | Cruzeiro | 02.09.2026 | 2-1 |
| Serie A | Vasco DA Gama | Cruzeiro | 30.08.2026 | 3-1 |
| Copa Do Brasil | Cruzeiro | Atletico-MG | 26.08.2026 | 1-1 |
| Serie A | Cruzeiro | Flamengo | 23.08.2026 | 2-1 |
| CONMEBOL Libertadores | Flamengo | Cruzeiro | 20.08.2026 | 2-1 |
| Serie A | Corinthians | Cruzeiro | 17.08.2026 | 1-2 |
| CONMEBOL Libertadores | Cruzeiro | Flamengo | 13.08.2026 | 1-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | Atletico Paranaense | Bahia | 21.09.2026 | 2-1 |
| Serie A | Bahia | Remo | 15.09.2026 | 2-1 |
| Serie A | RB Bragantino | Bahia | 05.09.2026 | 2-3 |
| Serie A | Bahia | Internacional | 31.08.2026 | 3-2 |
| Serie A | Vitoria | Bahia | 23.08.2026 | 0-2 |
| Serie A | Chapecoense-sc | Bahia | 16.08.2026 | 3-3 |
| Serie A | Bahia | Vasco DA Gama | 09.08.2026 | 0-0 |
| Serie A | Fluminense | Bahia | 30.07.2026 | 0-0 |
| Serie A | Bahia | Corinthians | 26.07.2026 | 1-1 |
| Serie A | Atletico-MG | Bahia | 22.07.2026 | 1-1 |
Bahia's record over the same sample is 7 wins, 8 draws and 5 losses, with 33 scored but 28 conceded. They've drawn far more often than Cruzeiro, which points to a side that competes in most games without always finishing them off.
Cruzeiro have turned a similar number of games into wins more often than Bahia have.
Comparative Team Statistics: Cruzeiro vs Bahia

A fairly even rivalry
These two have met 20 times in the recorded history here, and it's hard to say either has had the upper hand lately. The last two meetings both went to the away side, including a 2-1 Cruzeiro win at Bahia back in May 2026.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | Bahia | Cruzeiro | 10.05.2026 | 1-2 |
| Serie A | Bahia | Cruzeiro | 16.09.2025 | 1-2 |
| Serie A | Cruzeiro | Bahia | 18.04.2025 | 3-0 |
| Serie A | Cruzeiro | Bahia | 19.10.2024 | 1-1 |
| Serie A | Bahia | Cruzeiro | 23.06.2024 | 4-1 |
| Serie A | Cruzeiro | Bahia | 26.10.2023 | 3-0 |
| Serie A | Bahia | Cruzeiro | 11.06.2023 | 2-2 |
| Serie B | Cruzeiro | Bahia | 23.07.2022 | 1-0 |
| Serie B | Bahia | Cruzeiro | 09.04.2022 | 2-0 |
| Serie A | Cruzeiro | Bahia | 04.11.2019 | 1-1 |
Go back one more game, though, and Cruzeiro beat Bahia 3-0 on their own patch. There's no real pattern of home dominance from either club in this fixture.
Recent head-to-head results haven't leaned clearly towards the home side.
Separated by a single point
Bahia sit fifth with 46 points from 28 games, just ahead of Cruzeiro's 45 points from the same number of matches. Bahia have the better defensive record, conceding 35 to Cruzeiro's 40, despite scoring only one fewer goal.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 4 | Fluminense | 28 | 13 | 9 | 6 | 44/36 | 48 |
| 5 | Bahia | 28 | 12 | 10 | 6 | 43/35 | 46 |
| 6 | Cruzeiro | 28 | 13 | 6 | 9 | 42/40 | 45 |
| 7 | Atletico-MG | 27 | 11 | 7 | 9 | 36/32 | 40 |
It's a tight picture between two sides occupying similar positions in the table at this stage of the campaign.
Little currently separates these two in the league itself.
Knocks for both sides
Cruzeiro have a couple of question marks, with L. Villalba listed as questionable with an ankle injury and L. Sinisterra also marked as a doubt. Up top, Matheus Pereira has been their main source of goals with 9 in 25 appearances and he also leads their assist charts.
Bahia have more names flagged, with David Duarte, Everton Ribeiro and Caio Alexandre all listed as questionable. Luciano Juba has matched Pereira's tally with 9 goals of his own, so both sides have a reliable attacking focal point even with fitness concerns elsewhere.
Bahia currently have more players flagged as doubts than Cruzeiro do.

What kind of game to expect
Both teams have been involved in fairly open matches recently, with Cruzeiro averaging 1.6 goals scored per game over their last 20 and Bahia close behind at 1.65. Given how tight the table is between them too, this doesn't look like a fixture either side will want to sit back in.
With both attacks firing and both defences occasionally leaky, there's a reasonable chance goals show up at both ends rather than one side dominating territory.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Wanderson | Brazil | 32 | Attacker | 176 | 74 |
| Fágner | Brazil | 37 | Defender | 168 | 67 |
| L. Villalba | Argentina | 32 | Defender | 177 | 73 |
| G. Rojas | Argentina | 29 | Defender | 178 | 68 |
| Bruno Rodrigues | Brazil | 29 | Attacker | 177 | 72 |
| Kaio Jorge | Brazil | 24 | Attacker | 176 | 64 |
| Fabrício Bruno | Brazil | 30 | Defender | 191 | 87 |
| L. Romero | Argentina | 32 | Midfielder | 172 | 70 |
| Lucas Silva | Brazil | 33 | Midfielder | 181 | 82 |
| Cássio | Brazil | 39 | Goalkeeper | 195 | 92 |
| Matheus Henrique | Brazil | 28 | Midfielder | 175 | 71 |
| Walace | Brazil | 31 | Midfielder | 188 | 75 |
| William | Brazil | 31 | Defender | 176 | 67 |
| Matheus Pereira | Brazil | 30 | Midfielder | 176 | 80 |
| Gerson | Brazil | 29 | Midfielder | 184 | 72 |
| Francisco da Costa | Brazil | 31 | Attacker | 184 | 83 |
| L. Sinisterra | Colombia | 27 | Attacker | 172 | 60 |
| M. Viña | Uruguay | 28 | Defender | 175 | 70 |
| João Marcelo | Brazil | 26 | Defender | 189 | n/a |
| Christian | Brazil | 25 | Midfielder | 175 | 72 |
| Gabriel Pec | Brazil | 25 | Midfielder | 173 | 66 |
| L. Rodríguez | Uruguay | 23 | Attacker | 179 | 79 |
| Ryan Guilherme | Brazil | 23 | Midfielder | 188 | 80 |
| Leo Aragão | Brazil | 24 | Goalkeeper | n/a | n/a |
| Matheus Cunha | Brazil | 25 | Goalkeeper | 181 | 79 |
| Kaiki | Brazil | 23 | Defender | 173 | 73 |
| Marquinhos | Brazil | 23 | Attacker | 175 | 85 |
| Otávio Eleodoro Rezende Costa | Brazil | 20 | Goalkeeper | ||
| Wesley Gassova | Brazil | 21 | Midfielder | 181 | 82 |
| João Gabriel e Costa Cesco | Brazil | 21 | Attacker | 178 | 72 |
| Luis Fernando Santos Oliveira | Brazil | 21 | Forward | n/a | n/a |
| Japa | Brazil | 22 | Midfielder | 186 | n/a |
| José | Brazil | 21 | Defender | 189 | n/a |
| K. Arroyo | Ecuador | 20 | Midfielder | 174 | 74 |
| Jonathan | Brazil | 22 | Defender | n/a | n/a |
| N. Villareal | Colombia | 21 | Midfielder | 179 | 75 |
| Vitinho | Brazil | 22 | Midfielder | n/a | n/a |
| Kenji | Brazil | 20 | Attacker | 179 | 69 |
| Murilo Rhikman | Brazil | 20 | Midfielder | 184 | 76 |
| Bruno Alves | Brazil | 21 | Defender | 186 | 76 |
| Zé Lucas | Brazil | 18 | Midfielder | n/a | n/a |
| Kauã Prates | Brazil | 18 | Defender | n/a | n/a |
| Kauã Moraes | Brazil | 20 | Defender | 174 | 62 |
| Vitor Lamounier | Brazil | 18 | Goalkeeper | n/a | n/a |
| Rhuan Gabriel | n/a | n/a | Midfielder | n/a | n/a |
| Felipe Morais | n/a | n/a | Midfielder | n/a | n/a |
| R. Lelis | n/a | n/a | Attacker | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| G. Herrera | Argentina | 34 | Goalkeeper | 187 | 80 |
| Ronaldo | Brazil | 30 | Goalkeeper | 194 | n/a |
| Ademir | Brazil | 31 | Attacker | 172 | n/a |
| Rodrigo Nestor | Brazil | 26 | Midfielder | 175 | 67 |
| João Paulo | Brazil | 31 | Goalkeeper | 188 | 86 |
| Jean Lucas | Brazil | 28 | Midfielder | 181 | 78 |
| Kanu | Brazil | 29 | Defender | 186 | 74 |
| Léo Vieira | Brazil | 36 | Goalkeeper | 193 | 77 |
| Erick | Brazil | 28 | Midfielder | 176 | 67 |
| Éverton Ribeiro | Brazil | 37 | Midfielder | 171 | 68 |
| Everaldo | Brazil | 35 | Attacker | 181 | 80 |
| Gilberto | Brazil | 33 | Defender | 181 | 76 |
| David Duarte | Brazil | 31 | Defender | 192 | 89 |
| Iago | Brazil | 29 | Defender | 181 | 67 |
| Willian José | Brazil | 34 | Attacker | 189 | 93 |
| N. Acevedo | Uruguay | 27 | Midfielder | 173 | 73 |
| M. Araújo | Uruguay | 30 | Midfielder | 178 | 74 |
| C. Olivera | Uruguay | 24 | Attacker | 175 | 77 |
| S. Ramos | Argentina | 24 | Defender | 186 | 77 |
| Rezende | Brazil | 31 | Midfielder | n/a | n/a |
| Marco Moreno | Spain | 25 | Defender | 191 cm | 83 kg |
| Caio Alexandre | Brazil | 27 | Midfielder | 175 | 68 |
| Luciano Juba | Brazil | 27 | Defender | 176 | n/a |
| Erick Pulga | Brazil | 26 | Attacker | 169 | 70 |
| Kayky | Brazil | 23 | Forward | 175 | 67 |
| A. Véliz | Argentina | 23 | Attacker | 186 | 77 |
| Marcos Victor | Brazil | 24 | Defender | n/a | n/a |
| Gabriel Xavier | Brazil | 25 | Defender | n/a | n/a |
| M. Sanabria | Argentina | 22 | Attacker | 178 | 72 |
| Sidney | Brazil | 20 | Midfielder | 168 | n/a |
| Zé Guilherme | Brazil | 21 | Defender | 181 | 79 |
| Wendel Silva | Brazil | 20 | Midfielder | 182 | n/a |
| Ruan Pablo | Brazil | 18 | Attacker | 183 | 76 |
| Luiz Gustavo | Brazil | 20 | Defender | 188 | n/a |
| Roman Gomez | Argentina | 22 | Defender | n/a | n/a |
| Fred | Brazil | 20 | Defender | n/a | n/a |
| David Martins | Brazil | 19 | Midfielder | n/a | n/a |
| Dell | Brazil | 18 | Attacker | 173 | 69 |
| Çağatay Yılmaz | Turkey | 26 | Midfielder | n/a | n/a |
| C. Suassuna | n/a | n/a | Attacker | n/a | n/a |
| J. C. Neres dos Santos I. | n/a | n/a | Goalkeeper | n/a | n/a |
Everything here points to two sides who are closely matched right now, in the table, in recent form and across their head-to-head history. Neither has a clear statistical edge heading into this one.
Without a market to weigh up, and with injury situations still fluid this far out, it makes sense to hold off and revisit this closer to kickoff when the picture is clearer.
