Expected goals measure the quality of the chances a player gets, with every shot scored between 0 and 1 by how often shots like it are converted. A player's xG is those values added up, so the gap between the goals they scored and their xG shows whether they finished better or worse than their chances deserved. Underlying data is supplied by Sportmonks.
Kaio Jorge of Cruzeiro had the most xG in Campeonato Brasileiro in 2025, 14.99 from 33 appearances, and scored 21 goals from it. Pablo Vegetti was next on 12.88.
Giorgian de Arrascaeta of Flamengo overperformed xG by more than any other player in Campeonato Brasileiro in 2025, with 18 goals from chances worth 10.60 xG, a gap of 7.40. Kaio Jorge was next on 6.01.
Talles Magno of Corinthians underperformed xG by more than any other player in Campeonato Brasileiro in 2025, with 1 goal from chances worth 5.09 xG, a shortfall of 4.09. Rafael Borré was next on 3.50.
José Manuel López of Palmeiras had the highest xG per 90 in Campeonato Brasileiro in 2025, 0.54 from 1907 minutes across 32 appearances, the best of anyone past 1140 minutes. Kaio Jorge and Pablo Vegetti were next on 0.52.
Giorgian de Arrascaeta of Flamengo had the most xG of any midfielder in Campeonato Brasileiro in 2025, 10.60 from 33 appearances, and scored 18 goals from it. Alan Patrick was next on 10.30.
Reinaldo of Mirassol had the most xG of any defender in Campeonato Brasileiro in 2025, 8.91 from 33 appearances, and scored 13 goals from it. Alex Telles was next on 3.99.
No. Campeonato Brasileiro players scored 931 goals in 2025 from chances worth 960.6 xG, 97% of what they deserved and 29.6 goals short.