How many goals, shots and fouls Keny Arroyo gets each game.
Updated 29 October 2026, after the last game
Campeonato Brasileiro 2026 · 28 appearances
In 2026 Keny Arroyo has racked up 5 goals and 5 assists in 28 Campeonato Brasileiro starts for Cruzeiro, averaging 2.2 shots and 0.8 shots on target per game with a match rating of 6.8.
Last 5 Campeonato Brasileiro games for Keny Arroyo: 0 goals, 1 assists, 5 shots on target. The split between goal and assist contributions makes the player a flexible Bet Builder leg across attacking-output markets.
Cruzeiro's wide-attacking outlet, Keny Arroyo blends 5 goals and 5 assists in 28 Campeonato Brasileiro appearances. The 2.2 shots-per-game baseline is the strongest signal for shots-based Bet Builder pricing.
Lead Bet Builder markets — 1+ shots on target hit in 64% of Campeonato Brasileiro games (18/28); anytime scorer at 18% (5/28). 1+ fouls comes through in 68% of games. Recent form: 0 goals, 1 assists, 5 shots on target in 5 games. Cruzeiro's next fixture is against Bahia on Fri 6th Nov.
Keny Arroyo has 5 goals and 5 assists in 28 Campeonato Brasileiro appearances for Cruzeiro in 2026, scoring in 18% of those games and assisting in 14%. Their last 5 games brought 0 goals and 1 assist, from 2.2 shots per game across the season.
Keny Arroyo averages 0.8 shots on target per Campeonato Brasileiro game in 2026, from 2.2 shots, and has hit the target at least once in 64% of their 28 appearances for Cruzeiro. They had 5 shots on target in their last 5 games.
Keny Arroyo has had at least one shot on target in 64% of their 28 Campeonato Brasileiro appearances in 2026 and scored in 18%, the hit rates behind a wide player's most common bet builder legs. They have also committed at least one foul in 68% of those games.
Keny Arroyo has an average match rating of 6.8 across 28 Campeonato Brasileiro appearances for Cruzeiro in 2026, with 5 goals, 5 assists and 6 yellow cards in those games. Their last 5 games brought 0 goals and 1 assist.
Keny Arroyo plays as a winger for Cruzeiro in 2026 and has made 28 Campeonato Brasileiro appearances in that role so far, with 5 goals, 5 assists and 6 yellow cards. They have committed at least one foul in 68% of those games.
Keny Arroyo plays for Cruzeiro and has made 28 Campeonato Brasileiro appearances for them in 2026, scoring 5 goals and providing 5 assists. Their last 5 games for Cruzeiro brought 0 goals and 1 assist.
Keny Arroyo's next game is Cruzeiro against Bahia on Fri 6th Nov, and they go into it with 0 goals, 1 assist and 5 shots on target from their last 5 Campeonato Brasileiro appearances in 2026.
Keny Arroyo scored 2 goals and made 1 assist in 2025/26, from 15 appearances for BeÅŸiktaÅŸ and Cruzeiro across 2 competitions: Europa Conference League and Campeonato Brasileiro, with 25 shots (13 on target), 16 key passes, 6 tackles, 725 minutes played and 4 yellow cards.
| Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| Europa Conference League | BeÅŸiktaÅŸ | 2 | 77 | 0 | 0 | 5 | 2 | 0 |
| Campeonato Brasileiro | Cruzeiro | 13 | 648 | 2 | 1 | 20 | 11 | 4 |
| Market | Statz projection | 1+ hit rate (last 10) | Active 1+ streak | bet365 1+ | bet365 2+ |
|---|---|---|---|---|---|
| Goals | 0.32 | 20% (2/10) | - | 2.75 | 13.00 |
| Assists | 0.28 | 20% (2/10) | - | 3.75 | - |
| Shots | 3.79 | 90% (9/10) | - | 1.02 | 1.11 |
| Shots on Target | 1.31 | 70% (7/10) | - | 1.25 | 2.20 |
| Key Passes | 1.78 | 70% (7/10) | - | - | - |
| Fouls Committed | 0.93 | 70% (7/10) | - | 1.30 | 2.38 |
| Fouls Drawn | 1.21 | 70% (7/10) | - | 1.05 | 1.29 |
| Tackles | 1.09 | 50% (5/10) | - | 1.44 | 3.00 |
| Yellow Cards | 0.22 | 20% (2/10) | - | 3.10 | - |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 Oct | Campeonato Brasileiro | Atlético Mineiro (away) | 0-1 | W | Left Midfield | 90 | 0 | 1 | 5 | 2 | 2 | 1 | 1 | 1 | 0 | 7.8 | 0.75 | 32 | 26 | 1 | 0 | 3 | 1 | 3 | 1 | 0 | 0 | 0 |
| 24 Oct | Campeonato Brasileiro | Remo (home) | 1-0 | W | Right Midfield | 26 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 | 0.00 | 5 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 Oct | Campeonato Brasileiro | Grêmio (away) | 2-4 | W | Right Midfield | 79 | 0 | 0 | 3 | 2 | 1 | 2 | 4 | 2 | 1 | 7.0 | 0.12 | 17 | 13 | 1 | 0 | 6 | 0 | 1 | 2 | 0 | 0 | 0 |
| 13 Oct | Campeonato Brasileiro | Bragantino (away) | 4-2 | L | Left Midfield | 90 | 0 | 0 | 4 | 1 | 4 | 2 | 1 | 2 | 0 | 7.2 | 0.11 | 37 | 34 | 5 | 1 | 4 | 0 | 0 | 1 | 0 | 1 | 0 |
| 8 Oct | Campeonato Brasileiro | São Paulo (home) | 2-0 | W | - | 22 | 0 | 0 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 6.7 | 0.05 | 6 | 6 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 Sep | Friendly International | Korea Republic (away) | 3-0 | L | Right Midfield | 66 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 6.5 | 0.00 | 16 | 12 | 0 | 2 | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
| 20 Sep | Campeonato Brasileiro | Vitória (away) | 1-3 | W | Right Midfield | 90 | 1 | 2 | 3 | 1 | 2 | 2 | 1 | 2 | 0 | 8.8 | 0.23 | 55 | 46 | 4 | 0 | 3 | 0 | 2 | 1 | 0 | 0 | 0 |
| 13 Sep | Campeonato Brasileiro | Santos (away) | 2-1 | L | Right Midfield | 79 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 7.3 | 0.04 | 19 | 16 | 5 | 6 | 8 | 2 | 0 | 2 | 0 | 0 | 0 |
| 6 Sep | Campeonato Brasileiro | Athletico PR (home) | 3-1 | W | Right Midfield | 70 | 0 | 0 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 7.1 | 0.25 | 18 | 14 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23 Aug | Campeonato Brasileiro | Flamengo (home) | 2-1 | W | Right Midfield | 75 | 1 | 0 | 3 | 2 | 2 | 1 | 1 | 1 | 0 | 8.0 | 0.09 | 37 | 32 | 4 | 1 | 3 | 0 | 3 | 0 | 0 | 0 | 0 |
| Average | 69 | 0.2 | 0.3 | 2.6 | 1.0 | 1.4 | 1.0 | 1.1 | 0.8 | 0.2 | 7.3 | 0.16 | 24.2 | 20.3 | 2.6 | 1.1 | 3.3 | 0.4 | 1.0 | 0.7 | 0.0 | 0.1 | 0.0 |
| Season | Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Key passes | Fouls | Tackles | Yellow cards | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Campeonato Brasileiro | Cruzeiro | 28 | 1695 | 5 | 5 | 62 | 22 | 30 | 26 | 23 | 6 | 7.05 |
| 2026 | Copa Libertadores | Cruzeiro | 7 | 419 | 1 | 0 | 12 | 2 | 5 | 4 | 7 | 0 | 6.63 |
| 2026 | WC Qualification South America | Ecuador | 2 | 31 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 6.84 |
| 2026 | Friendly International | Ecuador | 1 | 66 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 6.48 |
| 2025/2026 | Europa Conference League | BeÅŸiktaÅŸ | 2 | 77 | 0 | 0 | 5 | 2 | 2 | 2 | 1 | 0 | 6.78 |
| 2025 | Campeonato Brasileiro | Cruzeiro | 13 | 648 | 2 | 1 | 20 | 11 | 14 | 7 | 5 | 4 | 6.87 |
| Date | From | To | Type |
|---|---|---|---|
| 2 Sep 2025 | BeÅŸiktaÅŸ | Cruzeiro | Transfer |
| 9 Feb 2025 | Independiente del Valle | BeÅŸiktaÅŸ | Transfer |
| Stat | Total | Per 90 | Rank |
|---|---|---|---|
| Statz rating (opponent-adjusted) | 7.21 | - | 9th of 77 |
| Assists | 5 | 0.27 | 6th of 173 |
| Yellow cards | 6 | 0.32 | 6th of 173 |
| Interceptions | 19 | 1.01 | 7th of 173 |
| Big chances created | 8 | 0.42 | 7th of 173 |
| Shots | 62 | 3.29 | 11th of 173 |
| Shots on target | 22 | 1.17 | 17th of 173 |
| Passes | 574 | 30.48 | 18th of 173 |
| Accurate passes | 480 | 25.49 | 19th of 173 |