Popular today
Most read in the last 24 hours
Futmetrix Verdict
97
Bournemouth
vs
AC Milan
Thu, Oct 22 • 19:00 UTC
⚡ Form
37
⚖️ Balance
84
🏆 Stakes
50
⭐ Stars
100
High-stakes European clash at Vitality Stadium.
Futmetrix Verdict
26
FT
Thu, Oct 22
Sturm Graz
1-0
Marseille
⚡ Intensity
22
⚖️ Balance
31
🏆 Stakes
11
🎲 Upset
60
Diakité struck; Marseille never answered
Futmetrix Verdict
100
Beşiktaş
vs
Crystal Palace
Thu, Oct 22 • 19:00 UTC
⚡ Form
41
⚖️ Balance
91
🏆 Stakes
50
⭐ Stars
100
Vlahović powers a high-stakes European test
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
16' Carlos Eduardo de Oliveira Alve (Igor Formiga)
Huguinho 35'
↓ Danilo ↑Hakim Ziyech 45'
↓ Álvaro Montoro ↑Edenilson 45'
↓ Huguinho ↑Júnior Santos 45'
HT
↓ Arthur Cabral ↑Lucas Villalba 61'
67' ↓ Carlos Eduardo de Oliveira Alve ↑Shaylon Kallyson Cardozo
76' ↓ Edson Carioca ↑Carlos Eduardo
76' ↓ Denilson Alves Borges ↑Wallisson
↓ Cristian Medina ↑Kauan Toledo 77'
89' ↓ Bruno Santos de Oliveira ↑Jose Roberto
90' ↓ Igor Formiga ↑Daniel Borges
FT
Player Cards
Our take on every player in this match
Mirassol
Goalkeepers
Walter
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Igor Formiga
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
40%
Pass Acc
João Victor
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Willian Machado
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Reinaldo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Neto Moura
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Denilson
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
55%
Pass Acc
Edson
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Carlos Eduardo
HITMAN
2
Goals
2
Goals
2
On Target
9.1
Rating
Chico
MAGNET
70
Activity
70
Activity
60
Passes
10
Duels
Forwards
Bruno Santos
NPC
89
Minutes
89
Minutes
19%
Pass Acc
6.2
Rating
BENCH
Thomazella
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniel Borges
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Gabriel
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Oliveira
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gustavo Silva
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Wellington
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Shaylon
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Wallisson
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
André Luís
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fernandinho
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zé Roberto
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Carlos Eduardo
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Botafogo
Goalkeepers
Gabriel Batista
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Vitinho
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nahuel Ferraresi
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
56%
Duel Win %
Lucas Monzon
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Alex Telles
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
56%
Pass Acc
Midfielders
Huguinho
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Cristian Medina
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Danilo
MAGNET
67
Activity
67
Activity
61
Passes
6
Duels
Danilo
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Álvaro Montoro
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Forwards
Arthur Cabral
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Warleson
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Arthur Chaves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marçal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kadu Santos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Justino
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hakim Ziyech
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Kauan Toledo
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Edenílson
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Allan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Tiquinho Soares
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Júnior Santos
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 04/01/2026 | Botafogo | 3 - 2 | Mirassol | Serie A | Estadio Olimpico Nilton Santos |
| 11/01/2025 | Mirassol | 0 - 0 | Botafogo | Serie A | Estádio José Maria de Campos Maia |
| 09/17/2025 | Botafogo | 3 - 3 | Mirassol | Serie A | Estadio Olimpico Nilton Santos |
Mirassol Win
Botafogo Win
Draw
League Standings
P: 28 GD: +32
P: 28 GD: +26
P: 28 GD: +11
P: 28 GD: +8
P: 28 GD: +8
P: 28 GD: +2
P: 28 GD: +5
P: 28 GD: +2
P: 28 GD: -6
P: 28 GD: +1
P: 28 GD: +1
P: 28 GD: -4
P: 28 GD: -14
P: 28 GD: -3
P: 28 GD: -9
P: 27 GD: -7
P: 28 GD: -8
P: 28 GD: -6
P: 28 GD: -15
League Standings
P: 31 GD: +36
P: 31 GD: +32
P: 31 GD: +12
P: 31 GD: +4
P: 31 GD: +10
P: 31 GD: +7
P: 31 GD: +5
P: 31 GD: +2
P: 31 GD: +1
P: 31 GD: +3
P: 31 GD: -4
P: 31 GD: -11
P: 31 GD: -11
P: 31 GD: -8
P: 30 GD: -7
P: 31 GD: -7
P: 31 GD: -7
P: 31 GD: -10
P: 31 GD: -15
Match previews and recaps to help you decide which games are worth watching
Mirassol
Botafogo
Mirassol
Botafogo
Win Probability
Futmetrix AI estimate
Clinical Strike: Home Side Defies Possession with Ruthless Edge
Skip It Futmetrix Score: 26/100. Eduardo's clinical first-half double provided the ultimate blueprint for a tactical home victory, severely denting the visitors' South American aspirations.
The Opening Exchanges
The atmosphere inside the José Maria de Campos Maia crackled with anticipation as the hosts set out to disrupt the established order. Botafogo edged possession in the opening phases, ultimately hoarding 52% of the ball, but they completely lacked penetration. Mirassol, conversely, injected immediate Intensity into every duel. They bypassed the midfield congestion with sharp, vertical movements, refusing to show the visitors any undue respect. That relentless pressure paid dividends just 16 minutes in. Igor Formiga orchestrated a brilliant move down the flank, cutting a precise pass into the path of Eduardo. The finish was clinical, putting the hosts ahead and instantly shifting the tactical landscape against a stunned away unit.
The Decisive Blow
As the first half wore on, the encounter evolved into an incredibly open contest. A staggering 24 total shots were fired across the ninety minutes, turning the pitch into a shooting gallery that demanded peak goalkeeping heroics—nine saves were recorded between the two busy shot-stoppers. Yet, while the visitors huffed and puffed, the hosts wielded the ultimate edge in ruthlessness. Just as the referee prepared to blow for half-time, Eduardo struck his second decisive blow deep into stoppage time (45+2'). This lethal brace utterly shattered the Balance of the match, dismantling the visitors' momentum and forcing them into a desperate, disjointed approach for the remainder of the evening.
The Aftermath
The second act required disciplined game management, and the hosts delivered a defensive masterclass. Center-backs Willian Machado and João Victor stood as colossal figures, repelling a barrage of crosses from a frustrated attacking front. The Stakes could not have been clearer, and Mirassol's grit earned them a vital victory that pushes their tally to 29 points, offering much-needed breathing space in the mid-table scrap. For the defeated travelers, remaining stagnant on 35 points puts a serious dent in their Copa Sudamericana qualification hopes. While perhaps not a monumental Upset Factor, the manner of this 2-0 triumph sends a stark warning across the league regarding the futility of sterile possession.
Key Questions
What made Eduardo the Man of the Match?
Eduardo secured a phenomenal 9.13 rating by scoring a clinical first-half brace, acting as the ultimate difference-maker to secure all three points for Mirassol.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Relegation Fears Loom Large as Mirassol Host Botafogo
Skip It Futmetrix Score: 39/100. Just three points separate these struggling sides in a tense six-pointer where the fear of defeat will heavily outweigh any attacking ambition.
The Setup
The tension in Serie A is reaching a boiling point for these two clubs as the season winds down. Mirassol find themselves teetering on the edge of the abyss, sitting in a precarious 16th place with just 28 points. They desperately welcome 14th-placed Botafogo, who sit slightly safer on 31 points but are currently in total freefall. A genuinely dismal Form rating tells the grim story of Botafogo's five-match winless slide, a disastrous run that has dragged them right back into the relegation battle.
Because the Stakes are massive for top-flight survival, expect a nervy, disjointed affair. The tight competitive Balance we see is less about tactical brilliance and more about two severely flawed teams completely canceling each other out. With very few Stars firing on all cylinders right now, moments of individual quality will be scarce but absolutely decisive for whichever side can find them.
Key Battle
Keep a close eye on Igor Formiga taking on Santiago Rodríguez. Formiga has been a rare bright spark for the hosts, registering three key assists this season to unlock stubborn defenses. Meanwhile, Rodríguez is the visiting side's most potent weapon, tasked with breaking down a desperate home backline using his direct running and clinical finishing ability.
Our Prediction
A scrappy 1-1 draw. Both managers will undoubtedly prioritize defensive solidity over taking risks, leading to a physical midfield battle that ultimately ends with shared spoils and lingering anxiety.