Skip to content
Diego Royo

Diego Royo

Defender - Centre-Back  at CF Intercity
Age34
CitizenshipSpain
Height1.84 m
Footleft
BornDecember 7, 1991
at CF Intercity 326 days · joined 2025-07-02
👕200+ Apps
Market value €50k
Centre-Back Defender

Career snapshot

6
clubs played for
09/10
debut season
0.04
goals / match
Arenas Club
top club · 91 apps

Career highs

€300k
peak value · 2016
top transfer fee
3
best season · 15/16
int'l / penalties
269Appearances
10Goals
1Assists
67Yellow cards
1Red cards
139Full matches (90′)
Full nameDiego Royo
Name in home countryDiego Royo Arellano
Date of birth1991-12-07 (34 yrs)
Place of birthTarazona, Spain
CitizenshipSpain
PositionDefender - Centre-Back (main: Defender)
Footleft
Height184.00 m
Current clubCF Intercity
Joined2025-07-02
Contract expires2026-06-30
AgentMMIC Sport
Jul 2025
Transfer: CD Numancia → CF Intercity
25/26 · Transfer
Jul 2025
25/26 — CF Intercity
1 matches · 0 G · 0 A · across 1 competition
Sep 2024
Injury: unknown
25 games missed
Jul 2024
24/25 — CD Numancia
12 matches · 0 G · 0 A · across 2 competitions
Jul 2023
Transfer: SD Tarazona → CD Numancia
23/24 · Transfer
Jul 2023
23/24 — CD Numancia
30 matches · 2 G · 1 A · across 3 competitions
Jul 2022
Transfer: CD Tudelano → SD Tarazona
22/23 · Transfer
Jul 2022
22/23 — SD Tarazona
28 matches · 1 G · 0 A · across 2 competitions
Jul 2021
21/22 — CD Tudelano
29 matches · 0 G · 0 A · across 2 competitions
Jul 2020
20/21 — CD Tudelano
18 matches · 1 G · 0 A · across 2 competitions
Jul 2019
19/20 — CD Tudelano
13 matches · 1 G · 0 A · across 2 competitions
Jul 2018
18/19 — CD Tudelano
30 matches · 1 G · 0 A · across 2 competitions
Jul 2018
Transfer: Arenas Club → CD Tudelano
18/19 · Transfer
Jul 2017
17/18 — Arenas Club
30 matches · 1 G · 0 A · across 1 competition
Jul 2016
16/17 — Arenas Club
26 matches · 0 G · 0 A · across 1 competition
Jul 2015
15/16 — Arenas Club
35 matches · 3 G · 0 A · across 1 competition
Jul 2013
Transfer: Bilbao Athletic → Arenas Club
13/14 · Transfer
Jul 2012
12/13 — Bilbao Athletic
3 matches · 0 G · 0 A · across 1 competition
Jul 2011
Transfer: CD Basconia → Bilbao Athletic
11/12 · Transfer
Jul 2010
10/11 — Bilbao Athletic
2 matches · 0 G · 0 A · across 1 competition
Jan 2010
Transfer: Bilbao U19 → CD Basconia
09/10 · Transfer
Jul 2009
09/10 — Bilbao Athletic
12 matches · 0 G · 0 A · across 1 competition
Jul 2008
Transfer: Unknown → Bilbao U19
08/09 · Transfer
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset
12,511 min
Minutes played by club
CF Intercity 0.0%
CD Numancia 18.9%
SD Tarazona 16.8%
CD Tudelano 35.7%
Arenas Club 28.5%
Bilbao Athletic 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
CF Intercity 1 25/26 25/26 1 0 0 0
CD Numancia 2 23/24 24/25 42 2 1 2,368
SD Tarazona 1 22/23 22/23 28 1 0 2,104
CD Tudelano 4 18/19 21/22 90 3 0 4,470
Arenas Club 3 15/16 17/18 91 4 0 3,569
Bilbao Athletic 3 09/10 12/13 17 0 0 0

Career trajectory — goals, assists & market value

1€75K2€150K2€225K3€300K15/16 — 3 goals (Arenas Club)315/1616/1717/18 — 1 goals (Arenas Club)117/1818/19 — 1 goals (CD Tudelano)118/1919/20 — 1 goals (CD Tudelano)119/2020/21 — 1 goals (CD Tudelano)120/2121/2222/23 — 1 goals (SD Tarazona)122/2323/24 — 2 goals (CD Numancia)23/24 — 1 assists323/2424/2525/2616/17 — €300K17/18 — €200K18/19 — €250K19/20 — €250K20/21 — €200K21/22 — €200K22/23 — €200K23/24 — €200K24/25 — €150K25/26 — €50KGoalsAssistsMarket value

Goals by season

09/10: 0009/1010/11: 0010/1112/13: 0012/1315/16: 3315/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 1119/2020/21: 1120/2121/22: 0021/2222/23: 1122/2323/24: 2223/2424/25: 0024/2525/26: 0025/26

Assists by season

09/10: 0009/1010/11: 0010/1112/13: 0012/1315/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Segunda Federación - Gr. V CF Intercity 1 0 0 0 0 0
24/25 Promoción a 1ª Federación CD Numancia 4 0 0 0 0 0
24/25 Segunda Federación - Gr. I CD Numancia 8 0 0 0 0 0
23/24 Copa Federation CD Numancia 1 0 0 0 0 0
23/24 Promoción a 1ª Federación CD Numancia 3 1 1 0 1 232
23/24 Segunda Federación - Gr. V CD Numancia 26 1 0 7 0 2,136
22/23 Promoción a 1ª Federación SD Tarazona 3 0 0 2 0 0
22/23 Segunda Federación - Gr. II SD Tarazona 25 1 0 8 0 2,104
21/22 Copa del Rey CD Tudelano 0 0 0 0 0 0
21/22 Primera Federación - Gr. I CD Tudelano 29 0 0 14 0 0
20/21 2ª B - Fase de ascenso CD Tudelano 2 0 0 0 0 0
20/21 2ª B - Grupo II CD Tudelano 16 1 0 3 0 1,101
19/20 2ª B - Grupo II CD Tudelano 11 1 0 2 0 985
19/20 Copa Federation CD Tudelano 2 0 0 0 0 0
18/19 2ª B - Grupo II CD Tudelano 29 1 0 8 0 2,384
18/19 Copa del Rey CD Tudelano 1 0 0 0 0 0
17/18 2ª B - Grupo II Arenas Club 30 1 0 5 0 2,633
16/17 2ª B - Grupo II Arenas Club 26 0 0 7 0 0
15/16 2ª B - Grupo II Arenas Club 35 3 0 9 0 936
12/13 2ª B - Grupo II Bilbao Athletic 3 0 0 0 0 0
10/11 2ª B - Grupo II Bilbao Athletic 2 0 0 0 0 0
09/10 2ª B - Grupo I Bilbao Athletic 12 0 0 2 0 0
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Unknown Bilbao U19 Transfer 0
09/10 2010-01-01 Bilbao U19 CD Basconia Transfer 0
11/12 2011-07-01 CD Basconia Bilbao Athletic Transfer 0
13/14 2013-07-01 Bilbao Athletic Arenas Club Transfer 0
18/19 2018-07-01 Arenas Club CD Tudelano Transfer 250000
22/23 2022-07-13 CD Tudelano SD Tarazona Transfer 200000
23/24 2023-07-05 SD Tarazona CD Numancia Transfer 200000
25/26 2025-07-02 CD Numancia CF Intercity Transfer 50000
SeasonInjuryFromToDays missedGames missed
24/25 Knee injury 2024-09-30 2025-03-30 182 25
Current€50k
Peak€300k
Low€50k
Δ since start−€250k
€50k€113k€175k€238k€300k197019701970
DateValue
Jan 1, 1970 €50k
Jan 1, 1970 €125k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
Jan 1, 1970 €150k
Jan 1, 1970 €175k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #12609 0 0 former national player
TeammatePPG played withJoint goalsMinutes
Yasin Iribarren 1 0 0
Moustapha 2 0 0
Aitor Ramos 1 0 0
Alain Ribeiro 1 1 0
Eneko Zabaleta 2 0 0
Carlos González 2 0 0
Álvaro Meseguer 2 0 0
Jesús Lalaguna 2 0 0
Álex Gualda 1 0 0
David Soto 1 0 0
Rubén Sanchidrián 2 0 0
Francisco Dorronsoro 2 0 0
Javi Bonilla 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
15/16 2ª B - Grupo II Arenas Club 3 35
18/19 2ª B - Grupo II CD Tudelano 1 29
17/18 2ª B - Grupo II Arenas Club 1 30

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Promoción a 1ª Federación CD Numancia 1 3

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

OpponentPWDLGFGAGDWin %
CD Tenerife 8 4 3 1 16 9 +7 50%
Albacete 8 4 1 3 12 6 +6 50%
Real Zaragoza 8 1 3 4 6 11 -5 13%
AD Alcorcón 8 3 4 1 9 6 +3 38%
Real Oviedo 8 3 1 4 9 9 0 38%
CD Lugo 8 6 0 2 16 9 +7 75%
UD Almería 8 2 3 3 5 7 -2 25%
Córdoba CF 6 2 3 1 12 11 +1 33%
Gimnàstic de Tarragona 6 1 2 3 5 6 -1 17%
CA Osasuna 6 0 4 2 7 10 -3 0%
Sporting Gijón 6 3 1 2 8 5 +3 50%
SD Huesca 6 3 0 3 6 9 -3 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 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′
23/24 30 2,368 7 0 1 0.3
22/23 28 2,104 10 1 0 0.47
21/22 29 0 14 1 0 0
20/21 18 1,101 3 0 0 0.25
19/20 13 985 2 0 0 0.18
18/19 30 2,384 8 0 0 0.3
17/18 30 2,633 5 0 0 0.17
16/17 26 0 7 0 0 0
15/16 35 936 9 1 0 0.96
09/10 12 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

2ª B - Grupo II
152 apps
7 G
0 A
Promoción a 1ª Federación
10 apps
1 G
1 A
Segunda Federación - Gr. V
27 apps
1 G
0 A
Segunda Federación - Gr. II
25 apps
1 G
0 A
Segunda Federación - Gr. I
8 apps
0 G
0 A
Primera Federación - Gr. I
29 apps
0 G
0 A
2ª B - Grupo I
12 apps
0 G
0 A

Frequently asked about Diego Royo

Who is Diego Royo?

Diego Royo is a Spain professional footballer who plays as a centre-back for CF Intercity.

How old is Diego Royo?

Diego Royo is 34 years old. He was born on December 7, 1991 in Tarazona.

What position does Diego Royo play?

Diego Royo plays as a centre-back (Defender - Centre-Back).

What club does Diego Royo play for?

Diego Royo currently plays for CF Intercity.

How many career goals has Diego Royo scored?

Across all senior club competitions in our dataset, Diego Royo has scored 10 goals in 269 appearances.

What is Diego Royo's market value?

Diego Royo's most recent reported market value is €50k.