Aitor Ruibal has shown a marked improvement in his offensive output this season, scoring five goals in 40 appearances, a rate of 0.17 goals per 90 minutes compared with a baseline of 0.04. His shot volume has also risen, with 29 shots per 40 games equating to 1.0 shots per 90 minutes versus a baseline of 0.41, and 17 of those shots were on target, giving a conversion rate of 17%. Ruibal’s playmaking has grown, as he recorded 31 key passes, or 1.07 per 90 minutes, compared to 0.56 at baseline. Defensively he remains solid, registering 76 tackles (2.63 per 90) and 31 interceptions (1.83 per 90), while his average match rating sits at 6.87. This season’s figures illustrate a clear upward trend in both his attacking contributions and overall performance.
Aitor Ruibal has played 2,598 minutes across 40 appearances in La Liga, scoring 0.17 goals per 90 against a positional baseline of 0.04, converting 17% of 29 shots and averaging 6.87 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cucho Hernández | F | 40 | 3127 | 15 | 3 | 85 | 38 | 18% | 40 | 73% | 41 | 61% | 32 | 9 | 3 | 47% | 26 | 46 | 7 | 0 | 0 | 6.91 | 6.5 |
| Antony | M | 45 | 3431 | 14 | 9 | 94 | 48 | 15% | 75 | 82% | 46 | 47% | 58 | 34 | 3 | 52% | 31 | 69 | 8 | 1 | 0 | 7.29 | 7.0 |
| Abdessamad Ezzalzouli | M | 42 | 3150 | 14 | 9 | 72 | 37 | 19% | 51 | 80% | 58 | 46% | 68 | 24 | 2 | 51% | 35 | 92 | 4 | 0 | 0 | 7.28 | 5.0 |
| Pablo Fornals | M | 51 | 3708 | 9 | 8 | 40 | 24 | 22% | 119 | 87% | 32 | 52% | 52 | 44 | 3 | 41% | 41 | 30 | 4 | 0 | 0 | 7.06 | 6.2 |
| Aitor Ruibal | D | 40 | 2598 | 5 | 4 | 29 | 17 | 17% | 31 | 82% | 19 | 48% | 76 | 31 | 4 | 48% | 45 | 34 | 8 | 1 | 0 | 6.86 | 7.5 |
| Cédric Bakambu | F | 25 | 1069 | 4 | 3 | 28 | 12 | 14% | 10 | 75% | 2 | 29% | 8 | 2 | 1 | 32% | 22 | 11 | 4 | 0 | 0 | 6.64 | 3.1 |
| Giovani Lo Celso | M | 32 | 1776 | 3 | 3 | 23 | 14 | 13% | 39 | 89% | 18 | 41% | 27 | 8 | 0 | 55% | 12 | 53 | 4 | 0 | 0 | 7.02 | 7.4 |
| Chimy Ávila | F | 28 | 876 | 3 | 1 | 17 | 5 | 18% | 15 | 73% | 2 | 40% | 10 | 8 | 0 | 44% | 11 | 15 | 5 | 0 | 0 | 6.62 | 3.5 |
| Héctor Bellerín | D | 29 | 2007 | 2 | 3 | 5 | 5 | 40% | 25 | 88% | 9 | 50% | 32 | 17 | 4 | 48% | 16 | 4 | 2 | 0 | 0 | 6.69 | 6.1 |
| Rodrigo Riquelme | M | 36 | 1285 | 2 | 1 | 20 | 10 | 10% | 22 | 84% | 20 | 30% | 22 | 9 | 0 | 36% | 11 | 16 | 2 | 0 | 0 | 6.60 | 5.0 |
| Valentín Gómez | D | 39 | 2727 | 1 | 0 | 11 | 5 | 9% | 11 | 88% | 15 | 88% | 61 | 42 | 17 | 57% | 41 | 17 | 7 | 0 | 0 | 6.78 | 0.7 |
| Marc Roca | M | 39 | 2641 | 1 | 3 | 14 | 8 | 7% | 27 | 89% | 13 | 81% | 53 | 29 | 12 | 47% | 52 | 26 | 3 | 0 | 0 | 6.84 | 4.8 |
| Marc Bartra | D | 33 | 2496 | 1 | 0 | 16 | 5 | 6% | 6 | 87% | 7 | 70% | 63 | 35 | 27 | 60% | 21 | 13 | 4 | 0 | 0 | 6.93 | 5.0 |
| Diego Llorente | D | 27 | 2024 | 1 | 0 | 6 | 3 | 17% | 5 | 90% | 1 | 33% | 38 | 45 | 13 | 60% | 29 | 20 | 9 | 1 | 0 | 6.90 | 5.2 |
| Sergi Altimira | M | 38 | 2007 | 1 | 2 | 9 | 5 | 11% | 14 | 92% | 7 | 50% | 70 | 32 | 7 | 61% | 27 | 32 | 5 | 0 | 0 | 6.92 | 5.8 |
| Sofyan Amrabat | M | 23 | 1613 | 1 | 0 | 7 | 2 | 14% | 10 | 91% | 7 | 70% | 30 | 14 | 6 | 52% | 26 | 22 | 5 | 0 | 0 | 6.93 | 3.1 |
| Álvaro Fidalgo | M | 13 | 748 | 1 | 0 | 6 | 3 | 17% | 8 | 91% | 6 | 67% | 20 | 7 | 0 | 53% | 4 | 7 | 0 | 0 | 0 | 6.73 | 5.2 |
| Isco | M | 9 | 237 | 1 | 1 | 2 | 1 | 50% | 5 | 92% | 1 | 50% | 3 | 2 | 0 | 48% | 4 | 9 | 0 | 0 | 0 | 6.80 | 5.6 |
| Natan | D | 45 | 3755 | 0 | 1 | 8 | 2 | 0% | 9 | 89% | 4 | 67% | 46 | 47 | 32 | 52% | 38 | 13 | 14 | 0 | 0 | 6.75 | 0.4 |
| Ricardo Rodríguez | D | 34 | 2370 | 0 | 1 | 2 | 0 | 0% | 11 | 85% | 3 | 43% | 36 | 14 | 5 | 49% | 22 | 12 | 3 | 0 | 0 | 6.68 | 6.7 |
| Nelson Deossa | M | 32 | 1402 | 0 | 0 | 24 | 3 | 0% | 10 | 84% | 39 | 70% | 35 | 6 | 3 | 60% | 30 | 54 | 5 | 0 | 0 | 6.80 | 7.9 |
| Angel Ortiz | D | 21 | 1200 | 0 | 0 | 3 | 1 | 0% | 12 | 86% | 17 | 50% | 43 | 10 | 10 | 52% | 14 | 12 | 1 | 0 | 0 | 6.64 | 7.7 |
| Pablo García | F | 23 | 625 | 0 | 0 | 16 | 7 | 0% | 3 | 78% | 12 | 35% | 11 | 8 | 0 | 40% | 7 | 13 | 2 | 0 | 0 | 6.45 | 1.3 |
| Adrián | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 81% | 1 | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 15 | 7.62 | – |
| Álvaro Valles | G | 33 | 2970 | 0 | 0 | 0 | 0 | – | 0 | 72% | 1 | 100% | 0 | 1 | 0 | 79% | 0 | 6 | 1 | 0 | 96 | 6.97 | 7.8 |
| Pau López | G | 16 | 1440 | 0 | 0 | 0 | 0 | – | 0 | 77% | 0 | – | 2 | 0 | 0 | 89% | 0 | 3 | 3 | 0 | 45 | 6.96 | 2.2 |
| Junior Firpo | D | 15 | 955 | 0 | 1 | 4 | 0 | 0% | 10 | 86% | 4 | 44% | 25 | 10 | 2 | 53% | 17 | 9 | 4 | 0 | 0 | 6.47 | 2.5 |
| Dani Pérez | M | 2 | 23 | 0 | 0 | 0 | 0 | – | 1 | 86% | 1 | 50% | 1 | 0 | 0 | 67% | 0 | 2 | 0 | 0 | 0 | 6.30 | – |
| José Morante | F | 1 | 22 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 5.90 | – |
| Ivan Corralejo | M | 1 | 14 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 20% | 1 | 1 | 0 | 0 | 0 | 6.30 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Real Betis | La Liga | 27 | 1814 | 4 | 2 | 22 | 12 | 18% | 19 | 83% | 14 | 45 | 20 | 46% | 32 | 6 | 1 | 6.84 |
| 2025/26 | Real Betis | UEFA Europa League | 10 | 592 | 1 | 1 | 3 | 3 | 33% | 9 | 79% | 2 | 24 | 6 | 48% | 10 | 2 | 0 | 6.94 |
| 2025/26 | Real Betis | Copa del Rey | 3 | 192 | 0 | 1 | 4 | 2 | 0% | 3 | 85% | 3 | 7 | 5 | 62% | 3 | 0 | 0 | 6.87 |
| 2024/25 | Real Betis | La Liga | 29 | 1312 | 1 | 3 | 11 | 4 | 9% | 21 | 85% | 13 | 34 | 14 | 50% | 10 | 5 | 0 | 6.77 |
| 2024/25 | Real Betis | UEFA Europa Conference League | 14 | 883 | 1 | 2 | 6 | 2 | 17% | 10 | 81% | 10 | 26 | 20 | 59% | 11 | 5 | 0 | 7.09 |
| 2024/25 | Real Betis | Copa del Rey | 2 | 66 | 0 | 0 | 1 | 0 | 0% | 0 | 71% | 1 | 4 | 0 | 53% | 3 | 1 | 0 | 6.40 |
| 2023/24 | Real Betis | La Liga | 18 | 1030 | 2 | 1 | 9 | 2 | 22% | 11 | 79% | 27 | 46 | 14 | 55% | 16 | 5 | 0 | 6.85 |
| 2023/24 | Real Betis | UEFA Europa League | 5 | 368 | 1 | 0 | 3 | 2 | 33% | 5 | 85% | 3 | 7 | 4 | 30% | 3 | 2 | 0 | 6.72 |
| 2023/24 | Real Betis | UEFA Europa Conference League | 2 | 156 | 0 | 1 | 1 | 0 | 0% | 1 | 73% | 4 | 4 | 2 | 50% | 2 | 1 | 0 | 6.75 |
| 2022/23 | Real Betis | La Liga | 26 | 1465 | 0 | 0 | 11 | 6 | 0% | 16 | 78% | 33 | 48 | 24 | 51% | 22 | 4 | 1 | 6.66 |
| 2022/23 | Real Betis | UEFA Europa League | 8 | 630 | 2 | 0 | 7 | 3 | 29% | 6 | 82% | 8 | 20 | 13 | 54% | 11 | 2 | 0 | 7.05 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 09 May | a Real Sociedad | D | 90 | – | 0 | 0 | – | 0 | 4 | 2 | 2 | 1 | 6.50 | 5.0 |
| 21 Apr | a Girona | W | 75 | – | 0 | 0 | – | 0 | 4 | 2 | 0 | 0 | 6.00 | 5.3 |
| 16 Apr | v SC Braga | L | 24 | – | 0 | 0 | – | 2 | 2 | – | 0 | 0 | 6.90 | 9.8 |
| 12 Apr | a Osasuna | D | 45 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.70 | 5.7 |
| 08 Apr | a SC Braga | D | 90 | – | 0 | 0 | – | 0 | 4 | 2 | 0 | 0 | 6.20 | 4.7 |
| 04 Apr | v Espanyol | D | 90 | – | 0 | 4 | 2 | 0 | 2 | 3 | 1 | 0 | 6.60 | 4.2 |
| 22 Mar | a Athletic Club | L | 74 | – | 0 | 1 | – | 1 | 1 | 2 | 0 | 0 | 6.30 | 2.7 |
| 19 Mar | v Panathinaikos | W | 62 | 1 | 1 | 1 | 1 | 2 | 0 | 2 | 0 | 0 | 8.00 | 4.6 |
| 15 Mar | v Celta Vigo | D | 90 | – | 1 | 2 | 1 | 2 | 0 | 3 | 0 | 0 | 7.30 | 3.4 |
| 12 Mar | a Panathinaikos | L | 90 | – | 0 | 1 | 1 | 2 | 2 | – | 0 | 0 | 7.20 | 5.6 |
| 01 Mar | v Sevilla | D | 90 | – | 0 | 0 | – | 0 | 5 | 3 | 0 | 0 | 6.90 | 6.9 |
| 21 Feb | v Rayo Vallecano | D | 69 | – | 0 | 0 | – | 0 | 3 | – | 0 | 0 | 6.60 | 6.8 |
| 15 Feb | a Mallorca | W | 67 | – | 0 | 0 | – | 0 | 2 | 1 | 1 | 0 | 6.50 | 4.8 |
| 08 Feb | a Atletico Madrid | W | 90 | – | 0 | 0 | – | 1 | 3 | – | 0 | 0 | 7.20 | 6.0 |
| 05 Feb | v Atletico Madrid | L | 90 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 5.90 | 3.2 |