How many goals, shots and fouls Willian Oliveira gets each game.
Updated 26 May 2026, after the last game
Campeonato Brasileiro 2026 · 10 appearances
Across 10 Campeonato Brasileiro appearances in 2026, Willian Oliveira averages 1 tackles and 0.9 fouls per game for Sport Recife, with 0 goals, 0 assists and 0 yellow cards on the season. Average match rating sits at 6.6.
Last 5 games for Willian Oliveira: 4 tackles, 3 fouls, 0 goals. The split suggests Bet Builder usage tilts towards tackle and foul markets rather than goal involvement.
In Sport Recife's Campeonato Brasileiro setup, Willian Oliveira is the connector between defence and attack, posting 1 tackles per game and chipping in with 0 assists. Foul rate of 0.9 per game and 0 bookings sit inside the expected range for a deeper midfielder.
Willian Oliveira's strongest Bet Builder markets are tackles (60% — 6/10) and fouls (50% — 5/10). Yellow cards: 0 in 10 games. Last 5 Campeonato Brasileiro appearances produced 4 tackles, 3 fouls and 0 goals.
Willian Oliveira averages 1 tackle per Campeonato Brasileiro game in 2026 and has made at least one in 60% of their 10 appearances for Sport Recife, 10 tackles in all. They made 4 tackles in their last 5 games.
Willian Oliveira commits 0.9 fouls per Campeonato Brasileiro game in 2026, at least one in 50% of their 10 appearances for Sport Recife, and has picked up 0 yellow cards. They committed 3 fouls in their last 5 games.
Willian Oliveira has made at least one tackle in 60% of their 10 Campeonato Brasileiro appearances in 2026 and committed at least one foul in 50%, the hit rates behind a midfielder's tackle and foul bet builder legs. They also have 0 goals, 0 assists and 0 yellow cards for Sport Recife.
Willian Oliveira has an average match rating of 6.6 across 10 Campeonato Brasileiro appearances for Sport Recife in 2026, with 0 goals, 0 assists and 0 yellow cards in those games. Their last 5 games brought 0 goals and 0 assists.
Willian Oliveira plays as a midfielder for Sport Recife in 2026 and has made 10 Campeonato Brasileiro appearances in that role so far, with 0 goals, 0 assists and 0 yellow cards. They have committed at least one foul in 50% of those games.
Willian Oliveira plays for Sport Recife and has made 10 Campeonato Brasileiro appearances for them in 2026, scoring 0 goals and providing 0 assists. Their last 5 games for Sport Recife brought 0 goals and 0 assists.
Willian Oliveira's next game is Sport Recife against on , and they go into it with 0 goals, 0 assists and 0 shots on target from their last 5 Campeonato Brasileiro appearances in 2026.
Willian Oliveira scored 1 goal and made 0 assists in 2025/26, from 21 appearances for Vitória across 2 competitions: Campeonato Brasileiro and Copa Sudamericana, with 18 shots (4 on target), 6 key passes, 22 tackles, 1,458 minutes played and 7 yellow cards.
| Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| Campeonato Brasileiro | Vitória | 19 | 1324 | 1 | 0 | 17 | 4 | 7 |
| Copa Sudamericana | Vitória | 2 | 134 | 0 | 0 | 1 | 0 | 0 |
| Date | Competition | Opponent | Score | Result | Position | Minutes | Goals | Assists | Shots | Shots on Target | Key Passes | Fouls Committed | Fouls Drawn | Tackles | Yellow Cards | Rating | xG | Passes | Accurate Passes | Crosses | Successful Dribbles | Duels Won | Aerials Won | Interceptions | Clearances | Blocked Shots | Offsides | Red Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 May | Campeonato Brasileiro | Bahia (home) | 3-2 | W | - | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.6 | 0.00 | 6 | 6 | 0 | 0 | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
| 17 May | Campeonato Brasileiro | Santos (away) | 0-3 | W | - | 30 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.5 | 0.00 | 10 | 8 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 26 Apr | Campeonato Brasileiro | Grêmio (away) | 1-0 | L | - | 31 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 6.6 | 0.00 | 18 | 18 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2 Apr | Campeonato Brasileiro | Vasco da Gama (home) | 1-1 | D | Defensive Midfield | 46 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | 2 | 0 | 6.9 | 0.05 | 29 | 25 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18 Mar | Campeonato Brasileiro | Mirassol (away) | 0-1 | W | Central Midfield | 67 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 6.7 | 0.15 | 20 | 17 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| 15 Mar | Campeonato Brasileiro | Remo (home) | 1-0 | W | - | 22 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.5 | 0.00 | 4 | 4 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
| 25 Feb | Campeonato Brasileiro | São Paulo (home) | 0-1 | L | - | 21 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 6.8 | 0.03 | 8 | 8 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 11 Feb | Campeonato Brasileiro | Chapecoense (away) | 3-3 | D | Central Midfield | 73 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.7 | 0.00 | 33 | 29 | 0 | 0 | 1 | 0 | 1 | 3 | 2 | 0 | 0 |
| 6 Feb | Campeonato Brasileiro | Cruzeiro (away) | 1-2 | W | Central Midfield | 90 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 1 | 0 | 6.0 | 0.13 | 23 | 17 | 0 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 0 |
| 28 Jan | Campeonato Brasileiro | Bragantino (home) | 0-1 | L | Defensive Midfield | 82 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 4 | 0 | 6.9 | 0.00 | 12 | 9 | 0 | 0 | 6 | 1 | 1 | 2 | 1 | 0 | 0 |
| Average | 47 | 0.0 | 0.0 | 0.5 | 0.1 | 0.3 | 0.9 | 0.3 | 1.0 | 0.0 | 6.6 | 0.04 | 16.3 | 14.1 | 0.0 | 0.0 | 1.6 | 0.5 | 0.7 | 1.5 | 0.3 | 0.0 | 0.0 |
| Season | Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Key passes | Fouls | Tackles | Yellow cards | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Campeonato Brasileiro | Coritiba | 10 | 474 | 0 | 0 | 5 | 1 | 3 | 9 | 10 | 0 | 6.63 |
| 2025 | Campeonato Brasileiro | Vitória | 19 | 1324 | 1 | 0 | 17 | 4 | 5 | 32 | 19 | 7 | 6.72 |
| 2025 | Copa Sudamericana | Vitória | 2 | 134 | 0 | 0 | 1 | 0 | 1 | 4 | 3 | 0 | 6.98 |
| 2024 | Campeonato Brasileiro | Vitória | 35 | 2652 | 5 | 1 | 42 | 13 | 31 | 45 | 52 | 8 | 7.05 |
| Position fouled | Fouls | Share |
|---|---|---|
| Strikers | 3 | 23% |
| Centre Backs | 2 | 15% |
| Centre Mids | 2 | 15% |
| Left Wingers | 2 | 15% |
| Attacking Mids | 2 | 15% |
| Left Backs | 1 | 8% |
| Right Wingers | 1 | 8% |
| Stat | Total | Rank |
|---|---|---|
| Goals | 0 | =146th of 146 |
| Expected goals | 0.36 | 85th of 146 |
| Assists | 0 | =146th of 146 |
| Shots | 5 | =92nd of 146 |
| Shots on target | 1 | =80th of 146 |
| Chances created | 3 | =92nd of 146 |
| Big chances created | 0 | =146th of 146 |
| Accurate passes | 141 | =108th of 146 |
| Accurate long balls | 9 | =93rd of 146 |
| Successful dribbles | 0 | =146th of 146 |
| Fouls won | 3 | =106th of 146 |
| Tackles won | 7 | =88th of 146 |
| Interceptions | 7 | =85th of 146 |
| Ball recoveries | 23 | 95th of 146 |
| Duels won | 16 | =110th of 146 |