Juventude vs Sport Recife

14 July 2025 · Brasileirão · 2025 · Referee Jefferson Ferreira de Moraes

Full time 2 – 0

Half-time: 1–0

  • Gilberto 12’, 49’

Match summary

Juventude beat Sport Recife 2-0. Juventude led 1-0 at half-time.

Gilberto put Juventude ahead with a header in the 12th minute and Gilberto made it 2-0 in the 49th minute.

Sport Recife can feel hard done by, creating 1.32 expected goals (xG) from 21 shots to Juventude's 0.25 from 5.

Match stats

38% Possession 62%
5 Shots 21
3 Shots on target 5
1 Corners 8
349 Passes 564
78.2% Pass accuracy 88.3%
20 Tackles 15
17 Fouls 15
3 Yellow cards 3
2 Offsides 2

Key events

Juventude Sport Recife
Kick-off
GilbertoHeader1-0 (Juventude)
12’
17’
Chrystian BarlettaShot on target
22’
Chrystian BarlettaShot on target
Gabriel TaliariShot on target
31’
Hudson
45+2’
Half-time1-0
46’
GilbertoRight foot shot2-0 (Juventude)
49’
Second half underway
55’
Rafael ThyereShot on target
57’
Rafael ThyereVAR: Goal given
63’
Chrystian BarlettaShot on target
64’
Lucas Lima
66’
GiovannyEmerson Batalla
66’
66’
67’
Rodrigo AtencioSérgio Oliveira
68’
Jefferson Borges do NascimentoChrystian Barletta
68’
RomarinhoIgor Cariús
Matheus BabiGilberto
76’
76’
85’
Pedro AugustoZé Lucas
Alan RuschelLuis Mandaca
89’
Matheus Babi
90+3’
90+6’
Pedro Augusto
90+8’
Rodrigo AtencioShot on target
Full-time2-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.25 1.32 12’ Gilberto (Juventude), 1-0 12’ 49’ Gilberto (Juventude), 2-0 49’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.25 1.32 12’ Gilberto (Juventude), 1-0 Gilberto 12’ 49’ Gilberto (Juventude), 2-0 Gilberto 49’
Juventude 0.25 xGSport Recife 1.32 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sport Recife attacking Juventude attacking 
90+8’ Jefferson Borges do Nascimento (Sport Recife), open play, 0.23 xG, off target 63’ Chrystian Barletta (Sport Recife), open play, 0.21 xG, saved 49’ Gilberto (Juventude), open play, 0.17 xG, goal 53’ Zé Lucas (Sport Recife), open play, 0.14 xG, off target 55’ Rafael Thyere (Sport Recife), set piece, 0.11 xG, saved 81’ Rodrigo Atencio (Sport Recife), direct free kick, 0.11 xG, off target 74’ Romarinho (Sport Recife), open play, 0.07 xG, blocked 74’ Romarinho (Sport Recife), open play, 0.05 xG, off target 85’ Matheus Alexandre (Sport Recife), set piece, 0.05 xG, blocked 49’ Gonçalo Paciência (Sport Recife), open play, 0.05 xG, blocked 78’ Romarinho (Sport Recife), from a corner, 0.04 xG, blocked 12’ Gilberto (Juventude), open play, 0.03 xG, goal 74’ Lucas Lima (Sport Recife), direct free kick, 0.04 xG, blocked 88’ Rafael Thyere (Sport Recife), open play, 0.03 xG, blocked 17’ Chrystian Barletta (Sport Recife), open play, 0.03 xG, saved 34’ Zé Lucas (Sport Recife), open play, 0.03 xG, blocked 74’ Rodrigo Atencio (Sport Recife), open play, 0.02 xG, off target 90+8’ Rodrigo Atencio (Sport Recife), open play, 0.03 xG, saved 63’ Chico (Sport Recife), from a corner, 0.02 xG, off target 64’ Gilberto (Juventude), open play, 0.02 xG, off target 90+1’ Christian Rivera (Sport Recife), open play, 0.02 xG, blocked 30’ Matheus Alexandre (Sport Recife), open play, 0.01 xG, blocked 43’ Emerson Batalla (Juventude), open play, 0.01 xG, off target 22’ Chrystian Barletta (Sport Recife), from a corner, 0.01 xG, saved 25’ Sérgio Oliveira (Sport Recife), open play, 0.01 xG, off target 31’ Gabriel Taliari (Juventude), open play, 0.01 xG, saved 90+8’ Jefferson Borges do Nascimento (Sport Recife), open play, 0.23 xG, off target 63’ Chrystian Barletta (Sport Recife), open play, 0.21 xG, saved 49’ Gilberto (Juventude), open play, 0.17 xG, goal 53’ Zé Lucas (Sport Recife), open play, 0.14 xG, off target 55’ Rafael Thyere (Sport Recife), set piece, 0.11 xG, saved 81’ Rodrigo Atencio (Sport Recife), direct free kick, 0.11 xG, off target 74’ Romarinho (Sport Recife), open play, 0.07 xG, blocked 74’ Romarinho (Sport Recife), open play, 0.05 xG, off target 49’ Gonçalo Paciência (Sport Recife), open play, 0.05 xG, blocked 85’ Matheus Alexandre (Sport Recife), set piece, 0.05 xG, blocked 78’ Romarinho (Sport Recife), from a corner, 0.04 xG, blocked 12’ Gilberto (Juventude), open play, 0.03 xG, goal 74’ Lucas Lima (Sport Recife), direct free kick, 0.04 xG, blocked 88’ Rafael Thyere (Sport Recife), open play, 0.03 xG, blocked 17’ Chrystian Barletta (Sport Recife), open play, 0.03 xG, saved 34’ Zé Lucas (Sport Recife), open play, 0.03 xG, blocked 90+8’ Rodrigo Atencio (Sport Recife), open play, 0.03 xG, saved 74’ Rodrigo Atencio (Sport Recife), open play, 0.02 xG, off target 63’ Chico (Sport Recife), from a corner, 0.02 xG, off target 90+1’ Christian Rivera (Sport Recife), open play, 0.02 xG, blocked 64’ Gilberto (Juventude), open play, 0.02 xG, off target 43’ Emerson Batalla (Juventude), open play, 0.01 xG, off target 22’ Chrystian Barletta (Sport Recife), from a corner, 0.01 xG, saved 30’ Matheus Alexandre (Sport Recife), open play, 0.01 xG, blocked 25’ Sérgio Oliveira (Sport Recife), open play, 0.01 xG, off target 31’ Gabriel Taliari (Juventude), open play, 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

Juventude 4-2-3-1 Starting XI
Gustavo
Hermes
Ángel
Paulo
Reginaldo
Hudson 66’
Jádson
Taliari 76’
Mandaca 89’
Batalla 66’
Gilberto 2 76’
Sport Recife 4-1-4-1 Starting XI
Gabriel
Cariús 68’
Alexandre
Thyere
Chico
Rivera
Lucas 85’
Oliveira 67’
Barletta 68’
Lima
Paciência 46’

Player stats

Goalkeeper1 player
Gustavo
90′ 5 0 32 – – – – –
Defenders3 players
Reginaldo
90′ 1 – – 3 1 24 – – 1 –
Wilker Ángel
90′ – – – 3 3 46 2 – – –
Marcos Paulo
90′ 1 2 – 1 – 47 2 – – –
Midfielders10 players
Marcelo Hermes
90′ – – 46 – 0.01 1 – 3 1 – –
Hudson Taken off
66′ – – 26 – 0.00 – 1 1 1 – –
Jádson
90′ – – 35 – 0.01 3 2 9 2 5 –
Emerson Batalla Taken off
66′ – – 9 – 0.04 2 – 5 – 2 –
Gabriel Taliari Taken off
76′ – 1 11 1 0.02 3 1 6 2 2 –
Luis Mandaca Taken off
89′ – – 19 – 0.01 3 1 12 2 3 –
Caique Gonçalves Came on as a substitute
24′ – – 15 – 0.00 1 – 5 – – –
Giovanny Came on as a substitute
24′ – – 10 – 0.00 2 – 3 – – –
Nenê Came on as a substitute
14′ – – 6 – 0.00 – – 3 – 2 –
Alan Ruschel Came on as a substitute
9′ – – 5 – 0.00 – – – – – –
Forwards2 players
Gilberto Taken off
76′ 2 – 3 2 0.23 0.01 – 6 – 12 –
Matheus Babi Came on as a substitute
14′ – – – – – 0.00 – 2 – 6 –
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.