Sao Paulo vs Sport Recife

29 March 2025 · Brasileirão · 2025 · Referee Felipe Fernandes de Lima

Full time 0 – 0

Half-time: 0–0

Match summary

Sao Paulo and Sport Recife could not be separated in a goalless draw.

Sao Paulo had the better of the chances, with 2.36 expected goals (xG) from 16 shots to Sport Recife's 0.37 from 8. Jonathan Calleri missed a penalty for Sao Paulo.

Match stats

64% Possession 36%
16 Shots 8
3 Shots on target 1
6 Corners 2
529 Passes 305
87.1% Pass accuracy 77.7%
16 Tackles 13
17 Fouls 21
0 Yellow cards 2
1 Offsides 2

Key events

Sao Paulo Sport Recife
Kick-off
Jonathan CalleriMissed penaltymiss
3’
SabinoShot on target
21’
SabinoShot on target
33’
38’
Diogo HeredaShot on target
Half-time0-0
46’
46’
Second half underway
59’
62’
Arthur SousaPablo
62’
Carlos AlbertoLenny Lobato
Matheus AlvesMarcos Antônio
69’
75’
Fabricio DomínguezDu Queiroz
90+3’
Igor ViníciusShot on target
90+4’
90+9’
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.36 0.37 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.36 0.37
Sao Paulo 2.36 xGSport Recife 0.37 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sport Recife attacking Sao Paulo attacking 
3’ Jonathan Calleri (Sao Paulo), penalty, 0.79 xG, off target 46’ Alan Javier Franco (Sao Paulo), from a corner, 0.73 xG, off target 57’ Lenny Lobato (Sport Recife), open play, 0.17 xG, off target 52’ Igor Vinícius (Sao Paulo), open play, 0.16 xG, off target 90+4’ Alan Javier Franco (Sao Paulo), set piece, 0.14 xG, blocked 54’ Luiz Gustavo (Sao Paulo), open play, 0.09 xG, hit the woodwork 70’ Jonathan Calleri (Sao Paulo), open play, 0.08 xG, off target 48’ Luiz Gustavo (Sao Paulo), from a corner, 0.08 xG, off target 60’ Alan Javier Franco (Sao Paulo), set piece, 0.06 xG, off target 38’ Sérgio Oliveira (Sport Recife), direct free kick, 0.05 xG, blocked 83’ André Silva (Sao Paulo), open play, 0.05 xG, off target 39’ Sérgio Oliveira (Sport Recife), open play, 0.04 xG, off target 82’ Sérgio Oliveira (Sport Recife), direct free kick, 0.04 xG, blocked 77’ Matheus Alves (Sao Paulo), open play, 0.03 xG, off target 90+4’ Igor Vinícius (Sao Paulo), direct free kick, 0.03 xG, saved 21’ Sabino (Sao Paulo), from a corner, 0.03 xG, saved 90+4’ Matheus Alves (Sao Paulo), set piece, 0.03 xG, blocked 33’ Sabino (Sao Paulo), open play, 0.02 xG, saved 68’ Lucas Lima (Sport Recife), from a corner, 0.02 xG, off target 89’ Alan Javier Franco (Sao Paulo), from a corner, 0.02 xG, off target 90+1’ Matheus Alves (Sao Paulo), open play, 0.02 xG, off target 22’ Diogo Hereda (Sport Recife), open play, 0.02 xG, blocked 50’ Chico (Sport Recife), set piece, 0.02 xG, off target 38’ Diogo Hereda (Sport Recife), set piece, 0.01 xG, saved 3’ Jonathan Calleri (Sao Paulo), penalty, 0.79 xG, off target 46’ Alan Javier Franco (Sao Paulo), from a corner, 0.73 xG, off target 52’ Igor Vinícius (Sao Paulo), open play, 0.16 xG, off target 57’ Lenny Lobato (Sport Recife), open play, 0.17 xG, off target 90+4’ Alan Javier Franco (Sao Paulo), set piece, 0.14 xG, blocked 54’ Luiz Gustavo (Sao Paulo), open play, 0.09 xG, hit the woodwork 48’ Luiz Gustavo (Sao Paulo), from a corner, 0.08 xG, off target 70’ Jonathan Calleri (Sao Paulo), open play, 0.08 xG, off target 60’ Alan Javier Franco (Sao Paulo), set piece, 0.06 xG, off target 38’ Sérgio Oliveira (Sport Recife), direct free kick, 0.05 xG, blocked 83’ André Silva (Sao Paulo), open play, 0.05 xG, off target 39’ Sérgio Oliveira (Sport Recife), open play, 0.04 xG, off target 82’ Sérgio Oliveira (Sport Recife), direct free kick, 0.04 xG, blocked 77’ Matheus Alves (Sao Paulo), open play, 0.03 xG, off target 21’ Sabino (Sao Paulo), from a corner, 0.03 xG, saved 90+4’ Igor Vinícius (Sao Paulo), direct free kick, 0.03 xG, saved 90+4’ Matheus Alves (Sao Paulo), set piece, 0.03 xG, blocked 33’ Sabino (Sao Paulo), open play, 0.02 xG, saved 68’ Lucas Lima (Sport Recife), from a corner, 0.02 xG, off target 90+1’ Matheus Alves (Sao Paulo), open play, 0.02 xG, off target 89’ Alan Javier Franco (Sao Paulo), from a corner, 0.02 xG, off target 22’ Diogo Hereda (Sport Recife), open play, 0.02 xG, blocked 50’ Chico (Sport Recife), set piece, 0.02 xG, off target 38’ Diogo Hereda (Sport Recife), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Sao Paulo 3-4-1-2 Starting XI
Rafael
Franco
Arboleda
Sabino 46’
Alisson 90’
Gustavo
Wendell 46’
Vinícius
Antônio 69’
Calleri 75’
Luciano 69’
Sport Recife 4-5-1 Starting XI
França
Cariús 90’
Silva
Chico
Hereda 82’
Queiroz 75’
Rivera
Oliveira
Lima 75’
Lobato 62’
Pablo 62’

Player stats

Goalkeeper1 player
Rafael
90′ 1 0 21 – – – – –
Defenders5 players
90′ 3 1 – 6 3 83 1 – – –
90′ 1 – – 2 – 87 1 – – –
Sabino Taken off
45′ – 1 – 2 – 45 2 – – –
90′ – – – 2 1 44 1 – – –
Enzo Díaz Came on as a substitute
45′ 4 – – 4 – 25 1 – – –
Midfielders7 players
Alisson Taken off
89′ – – 79 – 0.02 1 – 6 2 4 –
90′ – – 47 1 0.01 5 1 9 4 2 –
Wendell Taken off
45′ – – 14 – 0.01 2 – 5 1 3 –
Marcos Antônio Taken off
69′ – – 18 – 0.04 – – 2 1 1 –
Ferreirinha Came on as a substitute
45′ – – 22 2 0.12 – 1 8 1 3 –
Matheus Alves Came on as a substitute
21′ – – 11 – 0.00 – 1 5 1 2 –
Lucas Ferreira Came on as a substitute
21′ – – 5 1 0.04 – – 2 – 1 –
Forwards3 players
Jonathan Calleri Taken off
75′ – – 2 – 0.87 0.09 1 – – 7 –
Luciano Taken off
69′ – – – – – 0.46 1 2 2 16 –
André Silva Came on as a substitute
15′ – – 1 – 0.05 0.00 – – – 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. Referee data before 2025/26 from the Transfermarkt datasets project.