Skip to content
Álex Moreno

Álex Moreno

Defender - Left-Back  at Girona FC
Age32
CitizenshipSpain
Height1.79 m
Footleft
BornJune 8, 1993
at Girona FC 275 days · joined 2025-08-22
👕200+ Apps
Market value €7.00m
Left-Back Defender

Career snapshot

8
clubs played for
12/13
debut season
0.06
goals / match
Rayo Vallecano
top club · 127 apps

Career highs

€20.00m
peak value · 2022
€13.50m
top transfer fee · 22/23
5
best season · 21/22
int'l / penalties
422Appearances
24Goals
32Assists
42Yellow cards
1Red cards
106Full matches (90′)
Full nameÁlex Moreno
Name in home countryAlexandre Moreno Lopera
Date of birth1993-06-08 (32 yrs)
Place of birthVilafranca Del Penedès, Spain
CitizenshipSpain
PositionDefender - Left-Back (main: Defender)
Footleft
Height179.00 m
Current clubGirona FC
Joined2025-08-22
Contract expires2027-06-30
AgentGol International
Aug 2025
Transfer: Aston Villa → Girona
25/26 · Transfer
Jul 2025
25/26 — Girona FC
2 matches · 0 G · 0 A · across 1 competition
Jun 2025
Transfer: Forest → Aston Villa
24/25 · Return from loan
Apr 2025
Injury: unknown
5 games missed
Aug 2024
Transfer: Aston Villa → Forest
24/25 · Loan
Jul 2024
24/25 — Nottingham Forest
19 matches · 0 G · 1 A · across 3 competitions
Apr 2024
Injury: unknown
8 games missed
Jul 2023
23/24 — Aston Villa
29 matches · 3 G · 0 A · across 3 competitions
May 2023
Injury: unknown
8 games missed
Jan 2023
Transfer: Real Betis → Aston Villa
22/23 · Transfer · €13.50m
Jul 2022
22/23 — Real Betis Balompié, Aston Villa
38 matches · 0 G · 6 A · across 4 competitions
Jan 2022
Injury: unknown
1 games missed
Jan 2022
Injury: unknown
1 games missed
Aug 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Real Betis Balompié
45 matches · 5 G · 5 A · across 3 competitions
Dec 2020
Injury: unknown
3 games missed
Jul 2020
20/21 — Real Betis Balompié
25 matches · 0 G · 2 A · across 2 competitions
Nov 2019
Injury: unknown
1 games missed
Aug 2019
Transfer: Rayo Vallecano → Real Betis
19/20 · Transfer · €9.70m
Jul 2019
19/20 — Real Betis Balompié
33 matches · 1 G · 4 A · across 2 competitions
Oct 2018
Injury: unknown
2 games missed
Jul 2018
18/19 — Rayo Vallecano
36 matches · 1 G · 2 A · across 1 competition
Jul 2017
17/18 — Rayo Vallecano
40 matches · 3 G · 3 A · across 1 competition
Jan 2017
Injury: unknown
1 games missed
Jul 2016
16/17 — Rayo Vallecano
38 matches · 4 G · 4 A · across 2 competitions
Jun 2016
Transfer: Elche CF → Rayo Vallecano
15/16 · Return from loan
May 2016
Injury: unknown
2 games missed
Aug 2015
Transfer: Rayo Vallecano → Elche CF
15/16 · Loan
Jul 2015
15/16 — Elche CF
41 matches · 2 G · 4 A · across 2 competitions
Aug 2014
Injury: unknown
2 games missed
Jul 2014
Transfer: RCD Mallorca → Rayo Vallecano
14/15 · Transfer
Jul 2014
14/15 — Rayo Vallecano
13 matches · 1 G · 0 A · across 2 competitions
Jul 2013
Transfer: UE Llagostera → RCD Mallorca
13/14 · Transfer
Jul 2013
13/14 — RCD Mallorca
32 matches · 2 G · 1 A · across 2 competitions
Jul 2012
12/13 — UE Llagostera
31 matches · 2 G · 0 A · across 2 competitions
Jul 2012
Transfer: Barça U19 → UE Llagostera
12/13 · Transfer
Jul 2011
Transfer: FC Vilafranca → Barça U19
11/12 · Transfer
Jan 1970
Peak market value: €20.00m
Highest valuation recorded in dataset
9,538 min
Minutes played by club
Girona FC 0.0%
Nottingham Forest 0.0%
Aston Villa 8.1%
Real Betis Balompié 7.3%
Rayo Vallecano 54.1%
Elche CF 14.2%
RCD Mallorca 9.4%
UE Llagostera 7.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Girona FC 1 25/26 25/26 2 0 0 0
Nottingham Forest 1 24/25 24/25 19 0 1 0
Aston Villa 2 22/23 23/24 48 3 3 774
Real Betis Balompié 4 19/20 22/23 122 6 14 692
Rayo Vallecano 4 14/15 18/19 127 9 9 5,156
Elche CF 1 15/16 15/16 41 2 4 1,352
RCD Mallorca 1 13/14 13/14 32 2 1 898
UE Llagostera 1 12/13 12/13 31 2 0 666

Career trajectory — goals, assists & market value

3€5M5€10M8€15M10€20M12/13 — 2 goals (UE Llagostera)212/1313/14 — 2 goals (RCD Mallorca)13/14 — 1 assists313/1414/15 — 1 goals (Rayo Vallecano)114/1515/16 — 2 goals (Elche CF)15/16 — 4 assists615/1616/17 — 4 goals (Rayo Vallecano)16/17 — 4 assists816/1717/18 — 3 goals (Rayo Vallecano)17/18 — 3 assists617/1818/19 — 1 goals (Rayo Vallecano)18/19 — 2 assists318/1919/20 — 1 goals (Real Betis Balompié)19/20 — 4 assists519/2020/21 — 2 assists220/2121/22 — 5 goals (Real Betis Balompié)21/22 — 5 assists1021/2222/23 — 6 assists622/2323/24 — 3 goals (Aston Villa)323/2424/25 — 1 assists124/2525/2613/14 — €200K14/15 — €1M15/16 — €900K16/17 — €800K17/18 — €800K18/19 — €7.5M19/20 — €12M20/21 — €10M21/22 — €10M22/23 — €20M23/24 — €15M24/25 — €13M25/26 — €7MGoalsAssistsMarket value

Goals by season

12/13: 2212/1313/14: 2213/1414/15: 1114/1515/16: 2215/1616/17: 4416/1717/18: 3317/1818/19: 1118/1919/20: 1119/2020/21: 0020/2121/22: 5521/2222/23: 0022/2323/24: 3323/2424/25: 0024/2525/26: 0025/26

Assists by season

12/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 4415/1616/17: 4416/1717/18: 3317/1818/19: 2218/1919/20: 4419/2020/21: 2220/2121/22: 5521/2222/23: 6622/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga Girona FC 2 0 0 0 0 0
24/25 EFL Cup Nottingham Forest 1 0 0 1 0 0
24/25 FA Cup Nottingham Forest 3 0 0 0 0 0
24/25 Premier League Nottingham Forest 15 0 1 2 0 0
23/24 Conference L. Aston Villa 5 1 0 0 0 259
23/24 FA Cup Aston Villa 3 0 0 0 0 0
23/24 Premier League Aston Villa 21 2 0 2 0 515
22/23 Copa del Rey Real Betis Balompié 0 0 0 0 0 0
22/23 Europa League Real Betis Balompié 4 0 0 0 0 0
22/23 LaLiga Real Betis Balompié 15 0 3 1 0 0
22/23 Premier League Aston Villa 19 0 3 3 0 0
21/22 Copa del Rey Real Betis Balompié 8 0 1 1 0 0
21/22 Europa League Real Betis Balompié 7 0 0 1 0 0
21/22 LaLiga Real Betis Balompié 30 5 4 4 1 482
20/21 Copa del Rey Real Betis Balompié 2 0 0 0 0 0
20/21 LaLiga Real Betis Balompié 23 0 2 4 0 0
19/20 Copa del Rey Real Betis Balompié 2 1 0 0 0 210
19/20 LaLiga Real Betis Balompié 31 0 4 5 0 0
18/19 LaLiga Rayo Vallecano 36 1 2 5 0 3,139
17/18 2ª División Rayo Vallecano 40 3 3 2 0 1,167
16/17 2ª División Rayo Vallecano 37 4 4 2 0 670
16/17 Copa del Rey Rayo Vallecano 1 0 0 0 0 0
15/16 2ª División Elche CF 40 2 4 4 0 1,352
15/16 Copa del Rey Elche CF 1 0 0 0 0 0
14/15 Copa del Rey Rayo Vallecano 2 1 0 0 0 180
14/15 LaLiga Rayo Vallecano 11 0 0 0 0 0
13/14 2ª División RCD Mallorca 31 2 1 3 0 898
13/14 Copa del Rey RCD Mallorca 1 0 0 0 0 0
12/13 2ª B - Grupo III UE Llagostera 27 2 0 1 0 666
12/13 Copa del Rey UE Llagostera 4 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
11/12 2011-07-01 FC Vilafranca Barça U19 Transfer 0
12/13 2012-07-01 Barça U19 UE Llagostera Transfer 0
13/14 2013-07-04 UE Llagostera RCD Mallorca Transfer 0
14/15 2014-07-15 RCD Mallorca Rayo Vallecano Transfer 800000
15/16 2015-08-13 Rayo Vallecano Elche CF Loan 800000
15/16 2016-06-30 Elche CF Rayo Vallecano Return from loan 800000
19/20 2019-08-21 Rayo Vallecano Real Betis Transfer 12000000 €9.70m
22/23 2023-01-11 Real Betis Aston Villa Transfer 20000000 €13.50m
24/25 2024-08-21 Aston Villa Forest Loan 13000000
24/25 2025-06-30 Forest Aston Villa Return from loan 7000000
25/26 2025-08-22 Aston Villa Girona Transfer 7000000
SeasonInjuryFromToDays missedGames missed
14/15 Ill 2014-08-22 2014-09-01 11 2
15/16 Muscle injury 2016-05-26 2016-06-09 15 2
16/17 Metacarpal fracture 2017-01-08 2017-01-16 9 1
18/19 Ill 2018-10-17 2018-10-24 8 2
19/20 muscular problems 2019-11-27 2019-12-04 8 1
20/21 Corona virus 2020-12-28 2021-01-08 12 3
21/22 Muscle injury 2021-08-22 2021-09-06 16 1
21/22 Muscle injury 2022-01-17 2022-01-19 3 1
21/22 Muscle injury 2022-01-17 2022-01-20 4 1
22/23 Hamstring injury 2023-05-20 2023-09-15 119 8
23/24 minor knock 2024-04-15 2024-05-31 47 8
24/25 unknown injury 2025-04-30 2025-07-30 92 5
Current€7.00m
Peak€20.00m
Low€200k
Δ since start+€6.80m
€200k€5.15m€10.10m€15.05m€20.00m197019701970
DateValue
Jan 1, 1970 €7.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €10.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €900k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €200k

No national team data.

TeammatePPG played withJoint goalsMinutes
Raúl de Tomás 1 2 0
Emerson Royal 1 0 0
Abdoulaye Ba 1 0 0
Willian José 2 2 0
Manucho 1 2 0
Edgar González 2 0 0
Aitor Ruibal 2 0 0
Juanmi 2 5 0
Oscar Trejo 1 1 0
Borja Iglesias 2 3 0
Marc Bartra 2 1 0
Fran Beltrán 2 0 0
Santi Comesaña 1 2 0
William Carvalho 2 0 0
Guido Rodríguez 2 0 0
Nabil Fekir 2 0 0
Sergio Canales 2 2 0
Adrián Embarba 1 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 LaLiga Real Betis Balompié 5 30
16/17 2ª División Rayo Vallecano 4 37
17/18 2ª División Rayo Vallecano 3 40

Top assist seasons

SeasonCompetitionClubAssistsMatches
16/17 2ª División Rayo Vallecano 4 37
15/16 2ª División Elche CF 4 40
19/20 LaLiga Real Betis Balompié 4 31

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Forest Aston Villa Return from loan €7.00m
24/25 2024-08-21 Aston Villa Forest Loan €13.00m
15/16 2016-06-30 Elche CF Rayo Vallecano Return from loan €800k
15/16 2015-08-13 Rayo Vallecano Elche CF Loan €800k

Last 50 matches for Girona FC 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 Girona FC 1–1 Elche CF Available
2026-05-17 ES1 Club Atlético de Madrid Girona FC TIMED
2026-05-14 ES1 Girona FC 1–1 Real Sociedad de Fútbol Available
2026-05-11 ES1 Rayo Vallecano de Madrid 1–1 Girona FC Available
2026-05-11 ES1 Rayo Vallecano de Madrid 1–1 Girona FC Available
2026-05-01 ES1 Girona FC 0–1 RCD Mallorca Available
2026-05-01 ES1 Girona FC 0–1 RCD Mallorca Available
2026-04-25 ES1 Valencia CF 2–1 Girona FC Available
2026-04-25 ES1 Valencia CF 2–1 Girona FC 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-10 ES1 Real Madrid CF 1–1 Girona FC Available
2026-04-06 ES1 Girona FC 1–0 Villarreal CF Available
2026-03-21 ES1 CA Osasuna 1–0 Girona FC Available
2026-03-14 ES1 Girona FC 3–0 Athletic Club Available
2026-03-07 ES1 Levante UD 1–1 Girona FC Available
2026-03-01 ES1 Girona FC 1–2 RC Celta de Vigo Available
2026-02-23 ES1 Deportivo Alavés 2–2 Girona FC Available
2026-02-16 ES1 Girona FC 2–1 FC Barcelona Available
2026-02-08 ES1 Sevilla FC 1–1 Girona FC Available
2026-01-31 ES1 Real Oviedo 1–0 Girona FC Available
2026-01-26 ES1 Girona FC 1–1 Getafe CF Available
2026-01-16 ES1 RCD Espanyol de Barcelona 0–2 Girona FC Available
2026-01-10 ES1 Girona FC 1–0 CA Osasuna Available
2026-01-04 ES1 RCD Mallorca 1–2 Girona FC Available
2025-12-21 ES1 Girona FC 0–3 Club Atlético de Madrid Available
2025-12-12 ES1 Real Sociedad de Fútbol 1–2 Girona FC Available
2025-12-07 ES1 Elche CF 3–0 Girona FC Available
2025-11-30 ES1 Girona FC 1–1 Real Madrid CF Available
2025-11-23 ES1 Real Betis Balompié 1–1 Girona FC Available
2025-11-08 ES1 Girona FC 1–0 Deportivo Alavés Available
2025-10-31 ES1 Getafe CF 2–1 Girona FC Available
2025-10-25 ES1 Girona FC 3–3 Real Oviedo Available
2025-10-18 ES1 FC Barcelona 2–1 Girona FC Available
2025-10-04 ES1 Girona FC 2–1 Valencia CF Available
2025-09-26 ES1 Girona FC 0–0 RCD Espanyol de Barcelona Available
2025-09-23 ES1 Athletic Club 1–1 Girona FC Available
2025-09-20 ES1 Girona FC 0–4 Levante UD Available
2025-09-14 ES1 RC Celta de Vigo 1–1 Girona FC Available
2025-08-30 ES1 Girona FC 0–2 Sevilla FC Available
2025-08-24 ES1 Villarreal CF 5–0 Girona FC Available
2025-08-15 ES1 Girona FC 1–3 Rayo Vallecano de Madrid Available
2025-05-25 ES1 Girona FC 0–4 Club Atlético de Madrid INJURED unknown injury
2025-05-18 ES1 Real Sociedad de Fútbol 3–2 Girona FC INJURED unknown injury
2025-05-13 ES1 Real Valladolid CF 0–1 Girona FC INJURED unknown injury
2025-05-10 ES1 Girona FC 0–1 Villarreal CF INJURED unknown injury
2025-05-05 ES1 Girona FC 1–0 RCD Mallorca INJURED unknown injury
2025-04-24 ES1 CD Leganés 1–1 Girona FC Available
2025-04-21 ES1 Girona FC 1–3 Real Betis Balompié Available
2025-04-13 ES1 CA Osasuna 2–1 Girona FC Available

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

OpponentPWDLGFGAGDWin %
UD Almería 36 16 11 9 46 40 +6 44%
CA Osasuna 36 11 14 11 48 49 -1 31%
Real Zaragoza 34 9 8 17 46 53 -7 26%
Getafe CF 34 12 11 11 39 35 +4 35%
Girona FC 33 13 7 13 36 38 -2 39%
Levante UD 32 12 7 13 43 44 -1 38%
Granada CF 32 13 6 13 35 37 -2 41%
AD Alcorcón 32 13 7 12 35 36 -1 41%
Real Valladolid 32 8 9 15 40 55 -15 25%
CD Tenerife 31 13 10 8 40 32 +8 42%
CD Numancia 30 6 18 6 34 34 0 20%
CD Lugo 30 10 11 9 33 34 -1 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 Senior debut season
12/13 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 19 0 3 0 0 0
23/24 29 774 2 0 0 0.23
22/23 38 0 4 0 0 0
21/22 45 482 6 0 1 1.31
20/21 25 0 4 0 0 0
19/20 33 210 5 0 0 2.14
18/19 36 3,139 5 0 0 0.14
17/18 40 1,167 2 0 0 0.15
16/17 38 670 2 0 0 0.27
15/16 41 1,352 4 0 0 0.27
13/14 32 898 3 1 0 0.4
12/13 31 666 2 0 0 0.27

Output by competition

Career goals and assists broken down by tournament.

2ª División
148 apps
11 G
12 A
LaLiga
148 apps
6 G
15 A
Premier League
55 apps
2 G
4 A
Copa del Rey
21 apps
2 G
1 A
2ª B - Grupo III
27 apps
2 G
0 A
Conference L.
5 apps
1 G
0 A
FA Cup
6 apps
0 G
0 A
Europa League
11 apps
0 G
0 A

Frequently asked about Álex Moreno

Who is Álex Moreno?

Álex Moreno is a Spain professional footballer who plays as a left-back for Girona FC.

How old is Álex Moreno?

Álex Moreno is 32 years old. He was born on June 8, 1993 in Vilafranca Del Penedès.

What position does Álex Moreno play?

Álex Moreno plays as a left-back (Defender - Left-Back).

What club does Álex Moreno play for?

Álex Moreno currently plays for Girona FC.

How many career goals has Álex Moreno scored?

Across all senior club competitions in our dataset, Álex Moreno has scored 24 goals in 422 appearances.

What is Álex Moreno's market value?

Álex Moreno's most recent reported market value is €7.00m.