Global stats
- Appearances 32
- Subbed in 10
- Goal 4
- Yellow 6
- Starting eleven 22
- Subbed off 10
- Assist 2
- Red 0
- Appearances 44
- Subbed in 21
- Goal 1
- Yellow 11
- Starting eleven 23
- Subbed off 11
- Assist 5
- Red 0
- Appearances 28
- Subbed in 9
- Goal 3
- Yellow 8
- Starting eleven 19
- Subbed off 7
- Assist 4
- Red 0
- Appearances 37
- Subbed in 13
- Goal 2
- Yellow 6
- Starting eleven 24
- Subbed off 8
- Assist 1
- Red 1
- Appearances 33
- Subbed in 14
- Goal 1
- Yellow 9
- Starting eleven 19
- Subbed off 15
- Assist 2
- Red 0
- Appearances 29
- Subbed in 8
- Goal 2
- Yellow 2
- Starting eleven 21
- Subbed off 19
- Assist 2
- Red 0
- Appearances 29
- Subbed in 12
- Goal 0
- Yellow 5
- Starting eleven 17
- Subbed off 9
- Assist 1
- Red 0
- Appearances 35
- Subbed in 5
- Goal 12
- Yellow 2
- Starting eleven 30
- Subbed off 7
- Assist 4
- Red 0
- Appearances 2
- Subbed in 2
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
Current team
-
Form
W W W
- Joined 04/08/2020
- Contract until 30/06/2028
- From Leganés
Individual stats
- 1. Antony 1.2
- 2. A. Ezzalzouli 0.8
- 3. C. Hernández 0.7
- 1. Pablo Fornals 2
- 2. Antony 1.8
- 3. G. Lo Celso 1.4
- 1. A. Ezzalzouli 1.5
- 2. N. Deossa 1.4
- 3. Dani Pérez 1
- 1. Diego Llorente 1.4
- 2. Marc Bartra 1.2
- 3. Natan 1.1
Current injury
Profile
- Age 29 years (22/03/1996)
- Place of birth Sallent de Llobregat Spain
- Nationality Spain
- Size 176 cm
- Weight 74 kg
- Best foot Right
- Position Defender
Where is Aitor Ruibal from?
Aitor Ruibal was born in Sallent de Llobregat, Spain. Nationality(ies): Spain.How old is Aitor Ruibal?
Aitor Ruibal has 29 years. He was born on the 22/03/1996.
What position is Aitor Ruibal playing at?
Aitor Ruibal is a Defender.
What is Aitor Ruibal's current team?
Aitor Ruibal is playing in club for Real Betis (Spain).
How many goals has Aitor Ruibal scored this season?
Aitor Ruibal scored 4 goals in all competitions with Betis during the 2025/2026 season over 32 matches played. Aitor Ruibal also has 2 assists to his name.
Compare his stats
Aitor Ruibal is unavailable since the Tuesday 29 October 2024 due to a Leg Injury. No recovery time estimated for Aitor Ruibal. Aitor Ruibal has currently missed 494 days during which 88 have been played.
- Appearances 32
- Subbed in 10
- Goal 4
- Yellow 6
- Starting eleven 22
- Subbed off 10
- Assist 2
- Red 0
| UEFA Europa League | 6 | 4 | 0 | 0 | 2 | 0 |
| Primera División | 21 | 15 | 4 | 1 | 3 | 0 |
| Copa del Rey | 5 | 3 | 0 | 1 | 1 | 0 |
| Defender left | 1 | 1 | 0 | 0 | 0 | 0 |
| Attacking midfielder left | 2 | 2 | 2 | 1 | 0 | 0 |
| Striker centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Attacking midfielder right | 3 | 3 | 1 | 0 | 0 | 0 |
| Defender right | 14 | 14 | 1 | 1 | 5 | 0 |
| Substitute | 10 | 0 | 0 | 0 | 1 | 0 |
- Appearances 44
- Subbed in 21
- Goal 1
- Yellow 11
- Starting eleven 23
- Subbed off 11
- Assist 5
- Red 0
| Primera División | 29 | 13 | 1 | 3 | 5 | 0 |
| Copa del Rey | 2 | 2 | 0 | 0 | 1 | 0 |
| UEFA Europa Conference League | 13 | 8 | 0 | 2 | 5 | 0 |
| Defender right | 18 | 18 | 1 | 1 | 7 | 0 |
| Substitute | 21 | 0 | 0 | 3 | 3 | 0 |
| Attacking midfielder right | 1 | 1 | 0 | 0 | 0 | 0 |
| Striker centre | 4 | 4 | 1 | 0 | 1 | 0 |
| Midfielder right | 1 | 1 | 0 | 1 | 0 | 0 |
- Appearances 28
- Subbed in 9
- Goal 3
- Yellow 8
- Starting eleven 19
- Subbed off 7
- Assist 4
- Red 0
| UEFA Europa League | 5 | 4 | 1 | 0 | 2 | 0 |
| Primera División | 18 | 11 | 2 | 1 | 5 | 0 |
| Copa del Rey | 3 | 2 | 0 | 2 | 0 | 0 |
| UEFA Europa Conference League | 2 | 2 | 0 | 1 | 1 | 0 |
| Attacking midfielder right | 2 | 2 | 0 | 1 | 1 | 0 |
| Substitute | 9 | 0 | 0 | 0 | 0 | 0 |
| Defender right | 17 | 17 | 3 | 3 | 7 | 0 |
- Appearances 37
- Subbed in 13
- Goal 2
- Yellow 6
- Starting eleven 24
- Subbed off 8
- Assist 1
- Red 1
| UEFA Europa League | 8 | 7 | 2 | 0 | 2 | 0 |
| Primera División | 26 | 15 | 0 | 0 | 4 | 1 |
| Copa del Rey | 2 | 1 | 0 | 1 | 0 | 0 |
| Super Cup | 1 | 1 | 0 | 0 | 0 | 0 |
| Defender right | 20 | 20 | 0 | 1 | 5 | 1 |
| Attacking midfielder right | 2 | 2 | 0 | 0 | 0 | 0 |
| Attacking midfielder left | 2 | 2 | 2 | 0 | 1 | 0 |
| Substitute | 13 | 0 | 0 | 0 | 0 | 0 |
- Appearances 33
- Subbed in 14
- Goal 1
- Yellow 9
- Starting eleven 19
- Subbed off 15
- Assist 2
- Red 0
| UEFA Europa League | 8 | 7 | 0 | 1 | 3 | 0 |
| Primera División | 19 | 9 | 0 | 0 | 6 | 0 |
| Copa del Rey | 6 | 3 | 1 | 1 | 0 | 0 |
| Defender right | 3 | 3 | 0 | 0 | 1 | 0 |
| Attacking midfielder left | 6 | 6 | 0 | 0 | 2 | 0 |
| Attacking midfielder right | 9 | 9 | 0 | 2 | 2 | 0 |
| Substitute | 14 | 0 | 1 | 0 | 4 | 0 |
| Defender left | 1 | 1 | 0 | 0 | 0 | 0 |
- Appearances 29
- Subbed in 8
- Goal 2
- Yellow 2
- Starting eleven 21
- Subbed off 19
- Assist 2
- Red 0
| Primera División | 28 | 21 | 2 | 2 | 2 | 0 |
| Copa del Rey | 1 | 0 | 0 | 0 | 0 | 0 |
| Attacking midfielder left | 7 | 7 | 1 | 0 | 0 | 0 |
| Substitute | 8 | 0 | 0 | 0 | 0 | 0 |
| Midfielder right | 2 | 2 | 0 | 1 | 1 | 0 |
| Midfielder left | 1 | 1 | 0 | 1 | 0 | 0 |
| Defender right | 1 | 1 | 0 | 0 | 0 | 0 |
| Attacking midfielder right | 11 | 11 | 1 | 0 | 2 | 0 |
- Appearances 29
- Subbed in 12
- Goal 0
- Yellow 5
- Starting eleven 17
- Subbed off 9
- Assist 1
- Red 0
| Primera División | 25 | 13 | 0 | 0 | 5 | 0 |
| Copa del Rey | 4 | 4 | 0 | 1 | 0 | 0 |
| Wing back right | 4 | 4 | 0 | 0 | 1 | 0 |
| Attacking midfielder right | 1 | 1 | 0 | 0 | 0 | 0 |
| Substitute | 12 | 0 | 0 | 0 | 1 | 0 |
| Midfielder right | 11 | 11 | 0 | 1 | 3 | 0 |
| Attacking midfielder centre right | 1 | 1 | 0 | 0 | 0 | 0 |
- Appearances 35
- Subbed in 5
- Goal 12
- Yellow 2
- Starting eleven 30
- Subbed off 7
- Assist 4
- Red 0
| Copa del Rey | 1 | 1 | 1 | 0 | 0 | 0 |
| Segunda División | 34 | 29 | 11 | 4 | 2 | 0 |
| Attacking midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
| Striker centre | 3 | 3 | 0 | 0 | 0 | 0 |
| Striker centre left | 7 | 7 | 2 | 0 | 0 | 0 |
| Substitute | 5 | 0 | 3 | 0 | 1 | 0 |
| Striker centre right | 17 | 17 | 7 | 4 | 1 | 0 |
| Attacking midfielder centre right | 2 | 2 | 0 | 0 | 0 | 0 |
- Appearances 2
- Subbed in 2
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
| Primera División | 2 | 0 | 0 | 0 | 0 | 0 |
| Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
- Appearances 269
- Subbed in 94
- Goal 25
- Yellow 49
- Starting eleven 175
- Subbed off 86
- Assist 21
- Red 1
| Primera División | 168 | 97 | 9 | 7 | 30 | 1 |
| Segunda División | 34 | 29 | 11 | 4 | 2 | 0 |
| UEFA Europa League | 27 | 22 | 3 | 1 | 9 | 0 |
| Copa del Rey | 24 | 16 | 2 | 6 | 2 | 0 |
| UEFA Europa Conference League | 15 | 10 | 0 | 3 | 6 | 0 |
| Super Cup | 1 | 1 | 0 | 0 | 0 | 0 |
| Betis | 205 | 128 | 13 | 16 | 42 | 1 |
| Leganés | 29 | 17 | 0 | 1 | 5 | 0 |
| Majadahonda | 35 | 30 | 12 | 4 | 2 | 0 |
| Season | Missed | Played | Missed |
|---|---|---|---|
| 2025/2026 | 3 | 44 | 6.82% |
| 2024/2025 | 96 | 65 | 147.69% |
| 2023/2024 | 5 | 55 | 9.09% |
| 2020/2021 | 2 | 46 | 4.35% |
| Total | 106 | 210 | 50.48% |