Fluminense vs Bahia

30 July 2026 · Brasileirão · 2026 · Referee Raphael Claus

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Fluminense nor Bahia found the net in a 0-0 draw.

Fluminense had the better of the chances, with 2.23 expected goals (xG) from 25 shots to Bahia's 0.34 from 10.

Match stats

59% Possession 41%
25 Shots 10
11 Shots on target 0
8 Corners 1
88 Attacks 58
62 Dangerous attacks 44
537 Passes 383
86.8% Pass accuracy 84.9%
18 Tackles 11
7 Fouls 9
1 Yellow cards 1
0 Offsides 3

Key events

Fluminense Bahia
Kick-off
Samuel XavierShot on target
8’
IgnácioFoul
11’
Agustín CanobbioShot on target
22’
Half-time0-0
Second half underway
49’
HulkShot on target
49’
HulkShot on target
51’
Luciano AcostaShot on target
58’
HulkShot on target
60’
Yeferson SoteldoShot on target
66’
HérculesShot on target
72’
75’
Agustín CanobbioShot on target
82’
Germán CanoShot on target
85’
L. ZubeldiaManagerArgument
90’
HérculesShot on target
90+6’
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.23 0.34 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.23 0.34
Fluminense 2.23 xGBahia 0.34 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bahia attacking Fluminense attacking 
12’ Hulk (Fluminense), open play, 0.57 xG, off target 82’ Agustín Canobbio (Fluminense), open play, 0.52 xG, saved 85’ Germán Cano (Fluminense), open play, 0.16 xG, saved 61’ Alejo Véliz (Bahia), set piece, 0.15 xG, off target 81’ Germán Cano (Fluminense), set piece, 0.11 xG, off target 60’ Hulk (Fluminense), open play, 0.10 xG, saved 49’ Hulk (Fluminense), open play, 0.08 xG, saved 53’ Agustín Canobbio (Fluminense), open play, 0.07 xG, off target 90+6’ Yeferson Soteldo (Fluminense), open play, 0.07 xG, off target 19’ Matheus Martinelli (Fluminense), open play, 0.07 xG, off target 51’ Hulk (Fluminense), direct free kick, 0.06 xG, saved 90+5’ Renê (Fluminense), open play, 0.07 xG, blocked 22’ Agustín Canobbio (Fluminense), open play, 0.04 xG, saved 47’ Matheus Martinelli (Fluminense), open play, 0.04 xG, off target 77’ Everton Ribeiro (Bahia), open play, 0.04 xG, blocked 90+6’ Hércules (Fluminense), open play, 0.04 xG, saved 81’ Nonato (Fluminense), set piece, 0.03 xG, off target 8’ Samuel Xavier (Fluminense), open play, 0.03 xG, saved 66’ Yeferson Soteldo (Fluminense), open play, 0.03 xG, saved 56’ Rodrigo Nestor (Bahia), open play, 0.03 xG, off target 90+1’ Agustín Canobbio (Fluminense), open play, 0.03 xG, blocked 90+4’ Rodrigo Nestor (Bahia), direct free kick, 0.03 xG, blocked 46’ Ademir (Bahia), open play, 0.02 xG, off target 58’ Yeferson Soteldo (Fluminense), open play, 0.03 xG, blocked 76’ Kauê Furquim (Bahia), open play, 0.02 xG, blocked 90’ Igor Rabello (Fluminense), from a corner, 0.02 xG, off target 90+6’ Ignácio (Fluminense), open play, 0.02 xG, off target 58’ Luciano Acosta (Fluminense), open play, 0.02 xG, saved 10’ Alejo Véliz (Bahia), open play, 0.01 xG, off target 20’ Luciano Juba (Bahia), open play, 0.02 xG, blocked 90+4’ Michel Araújo (Bahia), set piece, 0.01 xG, off target 34’ Jean Lucas (Bahia), open play, 0.01 xG, off target 59’ Thiago Silva (Fluminense), from a corner, 0.01 xG, off target 66’ Jefferson Savarino (Fluminense), from a corner, 0.00 xG, off target 72’ Hércules (Fluminense), from a corner, 0.00 xG, saved 12’ Hulk (Fluminense), open play, 0.57 xG, off target 82’ Agustín Canobbio (Fluminense), open play, 0.52 xG, saved 85’ Germán Cano (Fluminense), open play, 0.16 xG, saved 61’ Alejo Véliz (Bahia), set piece, 0.15 xG, off target 81’ Germán Cano (Fluminense), set piece, 0.11 xG, off target 60’ Hulk (Fluminense), open play, 0.10 xG, saved 49’ Hulk (Fluminense), open play, 0.08 xG, saved 53’ Agustín Canobbio (Fluminense), open play, 0.07 xG, off target 90+6’ Yeferson Soteldo (Fluminense), open play, 0.07 xG, off target 19’ Matheus Martinelli (Fluminense), open play, 0.07 xG, off target 51’ Hulk (Fluminense), direct free kick, 0.06 xG, saved 90+5’ Renê (Fluminense), open play, 0.07 xG, blocked 22’ Agustín Canobbio (Fluminense), open play, 0.04 xG, saved 47’ Matheus Martinelli (Fluminense), open play, 0.04 xG, off target 90+6’ Hércules (Fluminense), open play, 0.04 xG, saved 77’ Everton Ribeiro (Bahia), open play, 0.04 xG, blocked 81’ Nonato (Fluminense), set piece, 0.03 xG, off target 8’ Samuel Xavier (Fluminense), open play, 0.03 xG, saved 66’ Yeferson Soteldo (Fluminense), open play, 0.03 xG, saved 56’ Rodrigo Nestor (Bahia), open play, 0.03 xG, off target 90+1’ Agustín Canobbio (Fluminense), open play, 0.03 xG, blocked 58’ Yeferson Soteldo (Fluminense), open play, 0.03 xG, blocked 90+4’ Rodrigo Nestor (Bahia), direct free kick, 0.03 xG, blocked 46’ Ademir (Bahia), open play, 0.02 xG, off target 76’ Kauê Furquim (Bahia), open play, 0.02 xG, blocked 90’ Igor Rabello (Fluminense), from a corner, 0.02 xG, off target 90+6’ Ignácio (Fluminense), open play, 0.02 xG, off target 58’ Luciano Acosta (Fluminense), open play, 0.02 xG, saved 20’ Luciano Juba (Bahia), open play, 0.02 xG, blocked 90+4’ Michel Araújo (Bahia), set piece, 0.01 xG, off target 10’ Alejo Véliz (Bahia), open play, 0.01 xG, off target 34’ Jean Lucas (Bahia), open play, 0.01 xG, off target 59’ Thiago Silva (Fluminense), from a corner, 0.01 xG, off target 66’ Jefferson Savarino (Fluminense), from a corner, 0.00 xG, off target 72’ Hércules (Fluminense), from a corner, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Fluminense 4-2-3-1 Starting XI
Fábio
Xavier
Ignácio
Freytes 42’
Renê
Nonato
Martinelli 62’
Canobbio
Acosta 62’
Soteldo
Hulk 75’
Bahia 4-2-3-1 Starting XI
Ronaldo
Gómez
Victor
Mingo
Juba 65’
Acevedo
Nestor
Ademir 65’
Lucas 74’
Pulga 75’
Véliz 88’

Player stats

Goalkeeper1 player
Fábio
90′ 0 0 20 – – – – –
Defenders6 players
90′ 3 2 – 4 – 68 1 – – –
90′ 1 – – 6 3 53 1 – –
Juan Pablo Freytes Taken off
42′ – 1 – 2 1 24 1 – – –
Renê
90′ 3 – – 6 3 54 1 – – –
Thiago Silva Came on as a substituteTaken off
48′ – – – 1 1 12 – – – –
Igor Rabello Came on as a substitute
28′ 1 1 – 2 1 18 – – – –
Midfielders7 players
Nonato
90′ – – 68 4 0.08 2 1 3 1 – –
Matheus Martinelli Taken off
62′ – – 50 1 0.06 1 1 3 1 – –
90′ – – 47 2 0.27 – – 5 1 1 –
Luciano Acosta Taken off
62′ – – 25 3 0.05 1 – 4 – 1 –
90′ – – 27 1 0.26 – 1 – – – –
Hércules Came on as a substitute
28′ – – 21 – 0.02 2 – 3 – 1 –
Jefferson Savarino Came on as a substitute
28′ – – 20 4 0.09 – – 2 – 1 –
Forwards2 players
Hulk Taken off
75′ – – 4 3 0.81 0.05 1 5 – 18 –
Germán Cano Came on as a substitute
15′ – – 2 1 0.27 0.03 2 – – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.