Skip to content
Aitor Ruibal

Aitor Ruibal

Defender - Right-Back  at Real Betis Balompié
Age30
CitizenshipSpain
Height1.76 m
Footright
BornMarch 22, 1996
at Real Betis Balompié 2,519 days · joined 2019-07-01
👕200+ Apps
Market value €3.50m
Right-Back Defender

Career snapshot

7
clubs played for
15/16
debut season
0.12
goals / match
Real Betis Balompié
top club · 178 apps

Position rank · 25/26

#80
goals rank
#111
assists rank
39
season goals
20
season assists

Among 173 Defender - Right-Backs · ≥200 mins

Career highs

€5.00m
peak value · 2022
€20k
top transfer fee · 15/16
12
best season · 18/19
int'l / penalties
314Appearances
39Goals
20Assists
61Yellow cards
2Red cards
61Full matches (90′)
Full nameAitor Ruibal
Name in home countryAitor Ruibal García
Date of birth1996-03-22 (30 yrs)
Place of birthSallent de Llobregat, Spain
CitizenshipSpain
PositionDefender - Right-Back (main: Defender)
Footright
Height176.00 m
Current clubReal Betis Balompié
Joined2019-07-01
Contract expires2028-06-30
AgentJV SPORTS
Jul 2025
25/26 — Real Betis Balompié
3 matches · 1 G · 0 A · across 1 competition
Jan 2025
Injury: unknown
5 games missed
Oct 2024
Injury: unknown
5 games missed
Jul 2024
24/25 — Real Betis Balompié
45 matches · 2 G · 6 A · across 4 competitions
Feb 2024
Injury: unknown
5 games missed
Jul 2023
23/24 — Real Betis Balompié
28 matches · 3 G · 4 A · across 4 competitions
Jul 2022
22/23 — Real Betis Balompié
37 matches · 2 G · 1 A · across 4 competitions
Jul 2021
21/22 — Real Betis Balompié
33 matches · 1 G · 2 A · across 3 competitions
Jan 2021
Injury: unknown
3 games missed
Jul 2020
Transfer: CD Leganés → Real Betis
19/20 · Return from loan
Jul 2020
20/21 — Real Betis Balompié
30 matches · 2 G · 2 A · across 2 competitions
Jul 2019
Transfer: Real Betis → CD Leganés
19/20 · Loan
Jul 2019
19/20 — CD Leganés
29 matches · 0 G · 1 A · across 2 competitions
Jul 2019
Transfer: Betis Deportivo → Real Betis
19/20 · Transfer
Jun 2019
Transfer: R. Majadahonda → Betis Deportivo
18/19 · Return from loan
Jul 2018
Transfer: Betis Deportivo → R. Majadahonda
18/19 · Loan
Jul 2018
18/19 — CF Rayo Majadahonda
35 matches · 12 G · 4 A · across 2 competitions
Jun 2018
Transfer: FC Cartagena → Betis Deportivo
17/18 · Return from loan
May 2018
Transfer: Betis Deportivo → FC Cartagena
17/18 · Loan
Jul 2017
17/18 — Betis Deportivo Balompié, FC Cartagena, Real Betis Balompié
39 matches · 9 G · 0 A · across 5 competitions
Jan 2016
Transfer: CE L'Hospitalet → Betis B
15/16 · Transfer · €20k
Jul 2015
15/16 — CE L'Hospitalet, Real Betis B
35 matches · 7 G · 0 A · across 2 competitions
Jul 2015
Transfer: Cornellà U19 → CE L'Hospitalet
15/16 · Transfer
Jul 2013
Transfer: CE Manresa Yout → Cornellà U19
13/14 · Transfer
Jan 1970
Peak market value: €5.00m
Highest valuation recorded in dataset

Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.42/90
97
Assists0 total · 0.00/90
0
G+A1 total · 0.42/90
71
Yellow cards0 total · 0.00/90
63
5,484 min
Minutes played by club
Real Betis Balompié 71.2%
CD Leganés 0.0%
CF Rayo Majadahonda 6.5%
Betis Deportivo Balompié 10.1%
FC Cartagena 0.0%
Real Betis B 4.8%
CE L'Hospitalet 7.4%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Real Betis Balompié 7 17/18 25/26 178 11 15 3,905
CD Leganés 1 19/20 19/20 29 0 1 0
CF Rayo Majadahonda 1 18/19 18/19 35 12 4 357
Betis Deportivo Balompié 1 17/18 17/18 31 9 0 554
FC Cartagena 1 17/18 17/18 6 0 0 0
Real Betis B 1 15/16 15/16 18 4 0 261
CE L'Hospitalet 1 15/16 15/16 17 3 0 407

Career trajectory — goals, assists & market value

4€1.3M8€2.5M12€3.8M16€5M15/16 — 7 goals (CE L'Hospitalet)715/1617/18 — 9 goals (Betis Deportivo Balompié)917/1818/19 — 12 goals (CF Rayo Majadahonda)18/19 — 4 assists1618/1919/20 — 1 assists119/2020/21 — 2 goals (Real Betis Balompié)20/21 — 2 assists420/2121/22 — 1 goals (Real Betis Balompié)21/22 — 2 assists321/2222/23 — 2 goals (Real Betis Balompié)22/23 — 1 assists322/2323/24 — 3 goals (Real Betis Balompié)23/24 — 4 assists723/2424/25 — 2 goals (Real Betis Balompié)24/25 — 6 assists824/2525/26 — 1 goals (Real Betis Balompié)125/2617/18 — €300K18/19 — €300K19/20 — €1.5M20/21 — €1.5M21/22 — €3M22/23 — €5M23/24 — €5M24/25 — €3.5M25/26 — €3.5MGoalsAssistsMarket value

Goals by season

15/16: 7715/1617/18: 9917/1818/19: 121218/1919/20: 0019/2020/21: 2220/2121/22: 1121/2222/23: 2222/2323/24: 3323/2424/25: 2224/2525/26: 1125/26

Assists by season

15/16: 0015/1617/18: 0017/1818/19: 4418/1919/20: 1119/2020/21: 2220/2121/22: 2221/2222/23: 1122/2323/24: 4423/2424/25: 6624/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga Real Betis Balompié 3 1 0 0 0 214
24/25 Conference League Real Betis Balompié 13 0 3 5 0 0
24/25 Copa del Rey Real Betis Balompié 2 0 0 1 0 0
24/25 LaLiga Real Betis Balompié 29 1 3 5 0 1,303
24/25 UECL Qualifiers Real Betis Balompié 1 1 0 0 0 59
23/24 Conference L. Real Betis Balompié 2 0 1 1 0 0
23/24 Copa del Rey Real Betis Balompié 3 0 2 0 0 0
23/24 Europa League Real Betis Balompié 5 1 0 2 0 368
23/24 LaLiga Real Betis Balompié 18 2 1 5 0 508
22/23 Copa del Rey Real Betis Balompié 2 0 1 0 0 0
22/23 Europa League Real Betis Balompié 8 2 0 2 0 315
22/23 LaLiga Real Betis Balompié 26 0 0 4 1 0
22/23 Supercopa Real Betis Balompié 1 0 0 0 0 0
21/22 Copa del Rey Real Betis Balompié 6 1 1 0 0 336
21/22 Europa League Real Betis Balompié 8 0 1 3 0 0
21/22 LaLiga Real Betis Balompié 19 0 0 6 0 0
20/21 Copa del Rey Real Betis Balompié 2 0 0 1 0 0
20/21 LaLiga Real Betis Balompié 28 2 2 2 0 802
19/20 Copa del Rey CD Leganés 4 0 1 0 0 0
19/20 LaLiga CD Leganés 25 0 0 4 0 0
18/19 2ª División CF Rayo Majadahonda 34 11 4 1 0 237
18/19 Copa del Rey CF Rayo Majadahonda 1 1 0 0 0 120
17/18 2ª B - Grupo IV Betis Deportivo Balompié 28 8 0 7 1 284
17/18 Ascenso a 2ª FC Cartagena 6 0 0 2 0 0
17/18 Copa del Rey Real Betis Balompié 0 0 0 0 0 0
17/18 Copa Federation Betis Deportivo Balompié 3 1 0 0 0 270
17/18 LaLiga Real Betis Balompié 2 0 0 0 0 0
15/16 2ª B - Grupo III CE L'Hospitalet 17 3 0 8 0 407
15/16 2ª B - Grupo IV Real Betis B 18 4 0 2 0 261
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 CE Manresa Yout Cornellà U19 Transfer 0
15/16 2015-07-01 Cornellà U19 CE L'Hospitalet Transfer 0
15/16 2016-01-01 CE L'Hospitalet Betis B Transfer 0 €20k
17/18 2018-05-10 Betis Deportivo FC Cartagena Loan 300000
17/18 2018-06-30 FC Cartagena Betis Deportivo Return from loan 300000
18/19 2018-07-13 Betis Deportivo R. Majadahonda Loan 300000
18/19 2019-06-30 R. Majadahonda Betis Deportivo Return from loan 1500000
19/20 2019-07-01 Betis Deportivo Real Betis Transfer 1500000
19/20 2019-07-04 Real Betis CD Leganés Loan 1500000
19/20 2020-07-20 CD Leganés Real Betis Return from loan 950000
SeasonInjuryFromToDays missedGames missed
20/21 Ankle problems 2021-01-20 2021-01-31 12 3
23/24 ankle sprain 2024-02-25 2024-03-31 36 5
24/25 Muscle injury 2024-10-27 2024-11-15 20 5
24/25 Ankle injury 2025-01-15 2025-02-10 27 5
Current€3.50m
Peak€5.00m
Low€100k
Δ since start+€3.20m
€100k€1.33m€2.55m€3.78m€5.00m197019701970
DateValue
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €950k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €600k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.20m
Jan 1, 1970 €300k
Jan 1, 1970 €100k
Jan 1, 1970 €300k

No national team data.

TeammatePPG played withJoint goalsMinutes
Guido Rodríguez 2 0 0
William Carvalho 1 0 0
Borja Iglesias 1 3 0
Rui Silva 1 0 0
Nabil Fekir 2 1 0
Sergio Canales 1 0 0
Germán Pezzella 1 0 0
Willian José 2 1 0
Juan Miranda 1 2 0
Rodri Sánchez 2 1 0
Juanmi 1 0 0
Álex Moreno 2 0 0
Loren Morón 2 0 0
Johnny Cardoso 2 0 0
Edgar González 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 2ª División CF Rayo Majadahonda 11 34
17/18 2ª B - Grupo IV Betis Deportivo Balompié 8 28
15/16 2ª B - Grupo IV Real Betis B 4 18

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 2ª División CF Rayo Majadahonda 4 34
24/25 Conference League Real Betis Balompié 3 13
24/25 LaLiga Real Betis Balompié 3 29

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-07-20 CD Leganés Real Betis Return from loan €950k
19/20 2019-07-04 Real Betis CD Leganés Loan €1.50m
18/19 2019-06-30 R. Majadahonda Betis Deportivo Return from loan €1.50m
18/19 2018-07-13 Betis Deportivo R. Majadahonda Loan €300k
17/18 2018-06-30 FC Cartagena Betis Deportivo Return from loan €300k
17/18 2018-05-10 Betis Deportivo FC Cartagena Loan €300k

Last 50 matches for Real Betis Balompié The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-23 ES1 Real Betis Balompié 2–1 Levante UD Available
2026-05-17 ES1 FC Barcelona Real Betis Balompié TIMED
2026-05-12 ES1 Real Betis Balompié 2–1 Elche CF Available
2026-05-12 ES1 Real Betis Balompié 2–1 Elche CF Available
2026-05-09 ES1 Real Sociedad de Fútbol 2–2 Real Betis Balompié Available
2026-05-09 ES1 Real Sociedad de Fútbol 2–2 Real Betis Balompié Available
2026-05-03 ES1 Real Betis Balompié 3–0 Real Oviedo Available
2026-05-03 ES1 Real Betis Balompié 3–0 Real Oviedo Available
2026-04-24 ES1 Real Betis Balompié 1–1 Real Madrid CF Available
2026-04-24 ES1 Real Betis Balompié 1–1 Real Madrid CF Available
2026-04-21 ES1 Girona FC 2–3 Real Betis Balompié Available
2026-04-21 ES1 Girona FC 2–3 Real Betis Balompié Available
2026-04-12 ES1 CA Osasuna 1–1 Real Betis Balompié Available
2026-04-04 ES1 Real Betis Balompié 0–0 RCD Espanyol de Barcelona Available
2026-03-22 ES1 Athletic Club 2–1 Real Betis Balompié Available
2026-03-15 ES1 Real Betis Balompié 1–1 RC Celta de Vigo Available
2026-03-08 ES1 Getafe CF 2–0 Real Betis Balompié Available
2026-03-01 ES1 Real Betis Balompié 2–2 Sevilla FC Available
2026-02-21 ES1 Real Betis Balompié 1–1 Rayo Vallecano de Madrid Available
2026-02-15 ES1 RCD Mallorca 1–2 Real Betis Balompié Available
2026-02-08 ES1 Club Atlético de Madrid 0–1 Real Betis Balompié Available
2026-02-01 ES1 Real Betis Balompié 2–1 Valencia CF Available
2026-01-25 ES1 Deportivo Alavés 2–1 Real Betis Balompié Available
2026-01-17 ES1 Real Betis Balompié 2–0 Villarreal CF Available
2026-01-10 ES1 Real Oviedo 1–1 Real Betis Balompié Available
2026-01-04 ES1 Real Madrid CF 5–1 Real Betis Balompié Available
2025-12-21 ES1 Real Betis Balompié 4–0 Getafe CF Available
2025-12-15 ES1 Rayo Vallecano de Madrid 0–0 Real Betis Balompié Available
2025-12-06 ES1 Real Betis Balompié 3–5 FC Barcelona Available
2025-11-30 ES1 Sevilla FC 0–2 Real Betis Balompié Available
2025-11-23 ES1 Real Betis Balompié 1–1 Girona FC Available
2025-11-09 ES1 Valencia CF 1–1 Real Betis Balompié Available
2025-11-02 ES1 Real Betis Balompié 3–0 RCD Mallorca Available
2025-10-27 ES1 Real Betis Balompié 0–2 Club Atlético de Madrid Available
2025-10-18 ES1 Villarreal CF 2–2 Real Betis Balompié Available
2025-10-05 ES1 RCD Espanyol de Barcelona 1–2 Real Betis Balompié Available
2025-09-28 ES1 Real Betis Balompié 2–0 CA Osasuna Available
2025-09-19 ES1 Real Betis Balompié 3–1 Real Sociedad de Fútbol Available
2025-09-14 ES1 Levante UD 2–2 Real Betis Balompié Available
2025-08-31 ES1 Real Betis Balompié 1–2 Athletic Club Available
2025-08-27 ES1 RC Celta de Vigo 1–1 Real Betis Balompié Available
2025-08-22 ES1 Real Betis Balompié 1–0 Deportivo Alavés Available
2025-08-18 ES1 Elche CF 1–1 Real Betis Balompié Available
2025-05-23 ES1 Real Betis Balompié 1–1 Valencia CF Available
2025-05-18 ES1 Club Atlético de Madrid 4–1 Real Betis Balompié Available
2025-05-15 ES1 Rayo Vallecano de Madrid 2–2 Real Betis Balompié Available
2025-05-11 ES1 Real Betis Balompié 1–1 CA Osasuna Available
2025-05-04 ES1 RCD Espanyol de Barcelona 1–2 Real Betis Balompié Available
2025-04-24 ES1 Real Betis Balompié 5–1 Real Valladolid CF Available
2025-04-21 ES1 Girona FC 1–3 Real Betis Balompié Available

Teams faced most often by Aitor Ruibal's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Real Sociedad de Fútbol 13 4 6 3 18 14 +4 31%
Real Madrid CF 13 1 7 5 9 17 -8 8%
Getafe CF 12 6 3 3 14 10 +4 50%
CA Osasuna 12 9 2 1 23 9 +14 75%
Club Atlético de Madrid 12 2 2 8 7 20 -13 17%
RC Celta de Vigo 12 3 4 5 17 20 -3 25%
Valencia CF 12 6 4 2 23 15 +8 50%
Sevilla FC 12 2 6 4 11 13 -2 17%
Athletic Club 12 3 4 5 14 19 -5 25%
Villarreal CF 12 5 3 4 16 16 0 42%
FC Barcelona 11 1 2 8 15 33 -18 9%
Deportivo Alavés 10 5 3 2 13 8 +5 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 45 1,362 11 0 0 0.73
23/24 28 876 8 0 0 0.82
22/23 37 315 6 0 1 2
21/22 33 336 9 0 0 2.41
20/21 30 802 3 0 0 0.34
19/20 29 0 4 0 0 0
18/19 35 357 1 0 0 0.25
17/18 39 554 9 0 1 1.62
15/16 35 668 10 0 0 1.35

Output by competition

Career goals and assists broken down by tournament.

2ª B - Grupo IV
46 apps
12 G
0 A
2ª División
34 apps
11 G
4 A
LaLiga
150 apps
6 G
6 A
Europa League
21 apps
3 G
1 A
2ª B - Grupo III
17 apps
3 G
0 A
Copa del Rey
20 apps
2 G
5 A
UECL Qualifiers
1 apps
1 G
0 A
Copa Federation
3 apps
1 G
0 A
Conference League
15 apps
0 G
4 A
Ascenso a 2ª
6 apps
0 G
0 A

Frequently asked about Aitor Ruibal

Who is Aitor Ruibal?

Aitor Ruibal is a Spain professional footballer who plays as a right-back for Real Betis Balompié.

How old is Aitor Ruibal?

Aitor Ruibal is 30 years old. He was born on March 22, 1996 in Sallent de Llobregat.

What position does Aitor Ruibal play?

Aitor Ruibal plays as a right-back (Defender - Right-Back).

What club does Aitor Ruibal play for?

Aitor Ruibal currently plays for Real Betis Balompié.

How many career goals has Aitor Ruibal scored?

Across all senior club competitions in our dataset, Aitor Ruibal has scored 39 goals in 314 appearances.

What is Aitor Ruibal's market value?

Aitor Ruibal's most recent reported market value is €3.50m.