Skip to content
Dani Calvo

Dani Calvo

Defender - Centre-Back  at Real Oviedo
Age32
CitizenshipSpain
Height1.93 m
Footright
BornApril 1, 1994
at Real Oviedo 1,762 days · joined 2021-07-27
👕200+ Apps
Market value €1.20m
Centre-Back Defender

Career snapshot

5
clubs played for
13/14
debut season
0.04
goals / match
Real Oviedo
top club · 173 apps

Career highs

€1.50m
peak value · 2021
top transfer fee
3
best season · 16/17
int'l / penalties
370Appearances
15Goals
7Assists
71Yellow cards
0Red cards
200Full matches (90′)
Full nameDani Calvo
Name in home countryDaniel Pedro Calvo Sanromán
Date of birth1994-04-01 (32 yrs)
Place of birthHuesca, Spain
CitizenshipSpain
PositionDefender - Centre-Back (main: Defender)
Footright
Height193.00 m
Current clubReal Oviedo
Joined2021-07-27
Contract expires2026-06-30
AgentWasserman
Jul 2025
25/26 — Real Oviedo
3 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Real Oviedo
46 matches · 2 G · 3 A · across 3 competitions
Jul 2023
23/24 — Real Oviedo
45 matches · 2 G · 2 A · across 3 competitions
Jul 2022
22/23 — Real Oviedo
38 matches · 2 G · 0 A · across 2 competitions
Jul 2021
Transfer: Elche CF → Real Oviedo
21/22 · Transfer
Jul 2021
21/22 — Real Oviedo
41 matches · 1 G · 0 A · across 2 competitions
Jul 2020
20/21 — Elche CF
25 matches · 2 G · 0 A · across 2 competitions
Jul 2019
19/20 — Elche CF
43 matches · 1 G · 2 A · across 3 competitions
Jul 2019
Transfer: CD Numancia → Elche CF
19/20 · Transfer
Jun 2019
Transfer: Elche CF → CD Numancia
18/19 · Return from loan
Jan 2019
Transfer: CD Numancia → Elche CF
18/19 · Loan
Jul 2018
18/19 — Elche CF, CD Numancia
27 matches · 1 G · 0 A · across 1 competition
Jul 2017
17/18 — CD Numancia
33 matches · 0 G · 0 A · across 3 competitions
Jul 2016
16/17 — CD Numancia
24 matches · 3 G · 0 A · across 1 competition
Jun 2016
Transfer: Atl. Levante → CD Numancia
15/16 · Return from loan
Aug 2015
Transfer: CD Numancia → Atl. Levante
15/16 · Loan
Jul 2015
15/16 — Atlético Levante UD, Levante UD
30 matches · 1 G · 0 A · across 2 competitions
Jul 2015
Transfer: CD Numancia B → CD Numancia
15/16 · Transfer
Jul 2014
14/15 — CD Numancia
14 matches · 0 G · 0 A · across 2 competitions
Jul 2013
13/14 — CD Numancia
1 matches · 0 G · 0 A · across 1 competition
Jul 2013
Transfer: Numancia U19 → CD Numancia B
13/14 · Transfer
Jan 1970
Peak market value: €1.50m
Highest valuation recorded in dataset
17,956 min
Minutes played by club
Real Oviedo 48.5%
Elche CF 33.0%
CD Numancia 4.0%
Levante UD 0.0%
Atlético Levante UD 14.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Real Oviedo 5 21/22 25/26 173 7 5 8,704
Elche CF 3 18/19 20/21 88 4 2 5,919
CD Numancia 5 13/14 18/19 79 3 0 720
Levante UD 1 15/16 15/16 0 0 0 0
Atlético Levante UD 1 15/16 15/16 30 1 0 2,613

Career trajectory — goals, assists & market value

1€375K3€750K4€1.1M5€1.5M15/16 — 1 goals (Atlético Levante UD)115/1616/17 — 3 goals (CD Numancia)316/1717/1818/19 — 1 goals (Elche CF)118/1919/20 — 1 goals (Elche CF)19/20 — 2 assists319/2020/21 — 2 goals (Elche CF)220/2121/22 — 1 goals (Real Oviedo)121/2222/23 — 2 goals (Real Oviedo)222/2323/24 — 2 goals (Real Oviedo)23/24 — 2 assists423/2424/25 — 2 goals (Real Oviedo)24/25 — 3 assists524/2525/2615/16 — €200K16/17 — €300K17/18 — €800K18/19 — €800K19/20 — €800K20/21 — €1M21/22 — €1.5M22/23 — €1.5M23/24 — €1.5M24/25 — €1.5M25/26 — €1.2MGoalsAssistsMarket value

Goals by season

13/14: 0013/1414/15: 0014/1515/16: 1115/1616/17: 3316/1717/18: 0017/1818/19: 1118/1919/20: 1119/2020/21: 2220/2121/22: 1121/2222/23: 2222/2323/24: 2223/2424/25: 2224/2525/26: 0025/26

Assists by season

13/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 2219/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 2223/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga Real Oviedo 3 0 0 1 0 0
24/25 Copa del Rey Real Oviedo 1 0 0 1 0 0
24/25 LaLiga2 Real Oviedo 41 2 3 8 0 1,835
24/25 Promoción a LaLiga Real Oviedo 4 0 0 1 0 0
23/24 2ª División Real Oviedo 40 2 2 7 0 1,758
23/24 Copa del Rey Real Oviedo 1 0 0 0 0 0
23/24 Promoción a LaLiga Real Oviedo 4 0 0 0 0 0
22/23 2ª División Real Oviedo 36 2 0 7 0 1,589
22/23 Copa del Rey Real Oviedo 2 0 0 0 0 0
21/22 2ª División Real Oviedo 41 1 0 8 0 3,522
21/22 Copa del Rey Real Oviedo 0 0 0 0 0 0
20/21 Copa del Rey Elche CF 2 0 0 0 0 0
20/21 LaLiga Elche CF 23 2 0 3 0 889
19/20 2ª División Elche CF 37 1 2 7 0 3,285
19/20 Copa del Rey Elche CF 2 0 0 0 0 0
19/20 Promoción a LaLiga Elche CF 4 0 0 0 0 0
18/19 2ª División Elche CF 20 1 0 5 0 1,745
18/19 2ª División CD Numancia 7 0 0 1 0 0
17/18 2ª División CD Numancia 27 0 0 5 0 0
17/18 Copa del Rey CD Numancia 5 0 0 0 0 0
17/18 Promoción a LaLiga CD Numancia 1 0 0 0 0 0
16/17 2ª División CD Numancia 24 3 0 4 0 720
15/16 2ª B - Grupo III Atlético Levante UD 30 1 0 8 0 2,613
15/16 LaLiga Levante UD 0 0 0 0 0 0
14/15 2ª División CD Numancia 13 0 0 4 0 0
14/15 Copa del Rey CD Numancia 1 0 0 1 0 0
13/14 2ª División CD Numancia 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 Numancia U19 CD Numancia B Transfer 0
15/16 2015-07-01 CD Numancia B CD Numancia Transfer 200000
15/16 2015-08-31 CD Numancia Atl. Levante Loan 200000
15/16 2016-06-30 Atl. Levante CD Numancia Return from loan 0
18/19 2019-01-01 CD Numancia Elche CF Loan 800000
18/19 2019-06-30 Elche CF CD Numancia Return from loan 800000
19/20 2019-07-01 CD Numancia Elche CF Transfer 800000
21/22 2021-07-27 Elche CF Real Oviedo Transfer 1500000

No recorded injuries.

Current€1.20m
Peak€1.50m
Low
Δ since start+€1.20m
€375k€750k€1.13m€1.50m197019701970
DateValue
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €650k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €500k
Jan 1, 1970 €800k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970

No national team data.

TeammatePPG played withJoint goalsMinutes
Viti Rozada 2 0 0
Luismi Sánchez 2 0 0
Pere Milla 1 0 0
Jimmy Suárez 2 0 0
Alemão 2 0 0
Sebas Moyano 2 0 0
Abel Bretones 2 0 0
Josan 1 0 0
Edgar Badia 1 0 0
Paulino de la Fuente 2 0 0
Fidel 1 1 0
Marc Mateu 1 0 0
Carlos Pomares 2 0 0
Iván Sánchez 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 2ª División CD Numancia 3 24
20/21 LaLiga Elche CF 2 23
22/23 2ª División Real Oviedo 2 36

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 LaLiga2 Real Oviedo 3 41
23/24 2ª División Real Oviedo 2 40
19/20 2ª División Elche CF 2 37

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 Elche CF CD Numancia Return from loan €800k
18/19 2019-01-01 CD Numancia Elche CF Loan €800k
15/16 2016-06-30 Atl. Levante CD Numancia Return from loan
15/16 2015-08-31 CD Numancia Atl. Levante Loan €200k

Last 50 matches for Real Oviedo while Dani Calvo was at the club (joined 2021-07-27). 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 RCD Mallorca 3–0 Real Oviedo Available
2026-05-17 ES1 Real Oviedo Deportivo Alavés TIMED
2026-05-14 ES1 Real Madrid CF 2–0 Real Oviedo Available
2026-05-10 ES1 Real Oviedo 0–0 Getafe CF Available
2026-05-10 ES1 Real Oviedo 0–0 Getafe CF 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-26 ES1 Real Oviedo 1–2 Elche CF Available
2026-04-26 ES1 Real Oviedo 1–2 Elche CF Available
2026-04-23 ES1 Real Oviedo 1–1 Villarreal CF Available
2026-04-23 ES1 Real Oviedo 1–1 Villarreal CF Available
2026-04-12 ES1 RC Celta de Vigo 0–3 Real Oviedo Available
2026-04-05 ES1 Real Oviedo 1–0 Sevilla FC Available
2026-03-21 ES1 Levante UD 4–2 Real Oviedo Available
2026-03-14 ES1 Real Oviedo 1–0 Valencia CF Available
2026-03-09 ES1 RCD Espanyol de Barcelona 1–1 Real Oviedo Available
2026-03-04 ES1 Rayo Vallecano de Madrid 3–0 Real Oviedo Available
2026-02-28 ES1 Real Oviedo 0–1 Club Atlético de Madrid Available
2026-02-21 ES1 Real Sociedad de Fútbol 3–3 Real Oviedo Available
2026-02-15 ES1 Real Oviedo 1–2 Athletic Club Available
2026-01-31 ES1 Real Oviedo 1–0 Girona FC Available
2026-01-25 ES1 FC Barcelona 3–0 Real Oviedo Available
2026-01-17 ES1 CA Osasuna 3–2 Real Oviedo Available
2026-01-10 ES1 Real Oviedo 1–1 Real Betis Balompié Available
2026-01-04 ES1 Deportivo Alavés 1–1 Real Oviedo Available
2025-12-20 ES1 Real Oviedo 0–0 RC Celta de Vigo Available
2025-12-14 ES1 Sevilla FC 4–0 Real Oviedo Available
2025-12-05 ES1 Real Oviedo 0–0 RCD Mallorca Available
2025-11-29 ES1 Club Atlético de Madrid 2–0 Real Oviedo Available
2025-11-23 ES1 Real Oviedo 0–0 Rayo Vallecano de Madrid Available
2025-11-09 ES1 Athletic Club 1–0 Real Oviedo Available
2025-11-03 ES1 Real Oviedo 0–0 CA Osasuna Available
2025-10-25 ES1 Girona FC 3–3 Real Oviedo Available
2025-10-17 ES1 Real Oviedo 0–2 RCD Espanyol de Barcelona Available
2025-10-04 ES1 Real Oviedo 0–2 Levante UD Available
2025-09-30 ES1 Valencia CF 1–2 Real Oviedo Available
2025-09-25 ES1 Real Oviedo 1–3 FC Barcelona Available
2025-09-21 ES1 Elche CF 1–0 Real Oviedo Available
2025-09-13 ES1 Getafe CF 2–0 Real Oviedo Available
2025-08-30 ES1 Real Oviedo 1–0 Real Sociedad de Fútbol Available
2025-08-24 ES1 Real Oviedo 0–3 Real Madrid CF Available
2025-08-15 ES1 Villarreal CF 2–0 Real Oviedo Available
2025-05-25 ES2 CD Tenerife 0–1 Real Oviedo Available
2025-05-18 ES2 Real Oviedo 1–0 Real Zaragoza Available
2025-05-11 ES2 Racing Santander 1–1 Real Oviedo Available
2025-05-03 ES2 SD Huesca 1–2 Real Oviedo Available
2025-04-26 ES2 Real Oviedo 1–0 Levante UD Available
2025-04-20 ES2 Córdoba CF 0–0 Real Oviedo Available
2025-04-12 ES2 Real Oviedo 3–0 Racing Ferrol Available
2025-04-05 ES2 SD Eibar 1–1 Real Oviedo Available

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

OpponentPWDLGFGAGDWin %
CD Tenerife 38 18 11 9 50 34 +16 47%
Real Zaragoza 38 15 10 13 41 46 -5 39%
UD Almería 34 9 10 15 39 49 -10 26%
SD Huesca 32 10 10 12 31 42 -11 31%
AD Alcorcón 32 13 9 10 43 37 +6 41%
CD Mirandés 32 13 8 11 42 33 +9 41%
CD Lugo 30 10 13 7 44 39 +5 33%
Albacete 30 13 10 7 39 26 +13 43%
Cádiz CF 27 9 7 11 31 39 -8 33%
Sporting Gijón 26 10 9 7 22 20 +2 38%
Girona FC 24 8 6 10 24 28 -4 33%
RCD Mallorca 24 6 13 5 24 19 +5 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 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′
25/26 3 0 1 0 0 0
24/25 46 1,835 10 0 0 0.49
23/24 45 1,758 7 1 0 0.41
22/23 38 1,589 7 0 0 0.4
21/22 41 3,522 8 0 0 0.2
20/21 25 889 3 0 0 0.3
19/20 43 3,285 7 0 0 0.19
18/19 27 1,745 6 0 0 0.31
17/18 33 0 5 1 0 0
16/17 24 720 4 0 0 0.5
15/16 30 2,613 8 1 0 0.31
14/15 14 0 5 0 0 0

Output by competition

Career goals and assists broken down by tournament.

LaLiga2
287 apps
12 G
7 A
LaLiga
26 apps
2 G
0 A
2ª B - Grupo III
30 apps
1 G
0 A
Promoción a LaLiga
13 apps
0 G
0 A
Copa del Rey
14 apps
0 G
0 A

Frequently asked about Dani Calvo

Who is Dani Calvo?

Dani Calvo is a Spain professional footballer who plays as a centre-back for Real Oviedo.

How old is Dani Calvo?

Dani Calvo is 32 years old. He was born on April 1, 1994 in Huesca.

What position does Dani Calvo play?

Dani Calvo plays as a centre-back (Defender - Centre-Back).

What club does Dani Calvo play for?

Dani Calvo currently plays for Real Oviedo.

How many career goals has Dani Calvo scored?

Across all senior club competitions in our dataset, Dani Calvo has scored 15 goals in 370 appearances.

What is Dani Calvo's market value?

Dani Calvo's most recent reported market value is €1.20m.