AVANTE MEU TRICOLOR
·18 April 2026
São Paulo ratings: Calleri grafts, Rafael misses easy pen

In partnership with
Yahoo sportsAVANTE MEU TRICOLOR
·18 April 2026

São Paulo was defeated by Vasco 2-1 in comeback fashion on Saturday night (18), in the 12th round of the Brasileirão. The Tricolor side had a good first half, with Luciano scoring after a great play by Calleri, but faded after halftime. See the ratings and evaluations:
Rafael – 5.0 – Made two routine saves in a first half without major scares, except for one ball off the post. He made another huge save in the 23rd minute of the second half, on a point-blank shot from the opponent, in a play where a penalty was awarded to the other side. He even got a hand to the spot kick, but pushed it into the goal, leaving the impression that he could have held onto it.
Cédric – 5.0 – Started out having trouble marking the dangerous Gómez. But he improved as the first half went on. He was booked for a foul in the 13th minute of the second half, and shortly after was replaced by Maik. An average performance.
Alan Franco – 5.5 – Solid in the first half, with ball recoveries and defensive clearances. Picked up a yellow card in the second half that rules him out of the next match.
Sabino – 5.5 – Good start to the game, especially in build-up play, with driving runs and well-measured long balls. He was also reliable defensively and won some good duels in the opening half in Rio. Tried a long-range shot in the second half.
Enzo Diaz – 5.5 – A first half full of defensive work and his usual fighting spirit at the back. He was not good going forward, with a few misplaced passes. In the 17th minute of the second half, he left on a stretcher and was replaced by Wendell. But it was only fatigue, not an injury.
Bobadilla – 5.5 – Recovered important balls in midfield and barely misplaced a pass in the first half. Like the whole team, he dropped off in the second half.
Danielzinho – 5.5 – Great contribution in the first half, with movement, defensive work, and always offering a passing option. He was replaced by Negrucci in the second half, when he no longer had the same early intensity.
Luciano – 6.0 – Alert on Calleri’s play, he ended up scoring the opener on the rebound. It was his 108th goal for the club, moving him into 16th place on the all-time scoring list. He had no other chances in the first half, but moved a lot up front. He came back from halftime making another great play with Calleri, but did not have a strong second half and was replaced by Tapia late on.
Artur – 5.5 – Did not have a brilliant first half, but was heavily involved on the right, where he delivered five crosses, though without success. He made some good individual plays and worked hard defensively.
DISAPPOINTMENT: Lucca – 4.5 – Barely touched the ball until the 21st minute, when he dribbled into Vasco’s box but was dispossessed. He had a poor first half, with little involvement. He finally made a great play down the wing in the 10th minute of the second half and passed to Calleri, who nearly doubled the lead. The very next minute, he was replaced by Tetê after an uninspired outing.
TEAM’S BEST: Calleri – 6.5 – Produced a beautiful play after a Vasco mistake, dribbled and hit a powerful shot, allowing Luciano to score on the rebound. A true leader of the team’s attacking moves, he had an excellent first half. In the 10th minute of the second half, he shot three times from right in front of goal, but the Vasco defense produced a miracle to clear it. It was off his hand that the ball struck for the opponent’s penalty. Even so, he was Tricolor’s standout player.
Tetê – 4.5 – Came on in the 11th minute of the second half, replacing Lucca on the wing. Did little.
Maik – 5.0 – Replaced Cédric in the 17th minute of the second half, without much impact.
Wendell – 5.0 – Came off the bench to give Enzo Díaz a rest in the 17th minute of the second half.
Negrucci – No rating – Came on late in place of Danielzinho.
Tapia – No rating – Took the field for the final minutes, replacing Luciano.
Roger Machado – 5.0 – Set up a team that had a good first half and went into the break ahead. He made the right move in the second half by replacing the quiet Lucca with Tetê. Shortly after, he made changes at both full-back positions, bringing Maik back on. However, Tricolor conceded the equalizer and barely attacked in the second half, with the team’s level dropping sharply.
This article was translated into English by Artificial Intelligence. You can read the original version in 🇧🇷 here.









































