Career snapshot
Career highs
Born the same day
Shares 1998-01-20 · 6 players total
| Full name | Horațiu Moldovan |
|---|---|
| Name in home country | Horațiu Alexandru Moldovan |
| Date of birth | 1998-01-20 (28 yrs) |
| Place of birth | Cluj-Napoca, Romania |
| Citizenship | Romania |
| Position | Goalkeeper |
| Foot | right |
| Height | 186.00 m |
| Current club | Real Oviedo |
| On loan from | ↩ Atlético de Madrid parent contract: 2027-06-30 |
| Joined | 2025-07-18 |
| Contract expires | 2026-06-30 |
| Agent | United Sports ... |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Real Oviedo | 1 | 25/26 | 25/26 | 0 | 0 | 0 | 0 |
| Atlético de Madrid | 2 | 23/24 | 24/25 | 0 | 0 | 0 | 0 |
| US Sassuolo | 1 | 24/25 | 24/25 | 27 | 0 | 0 | 2,430 |
| FC Rapid 1923 | 4 | 20/21 | 23/24 | 113 | 0 | 0 | 10,170 |
| UTA Arad | 1 | 20/21 | 20/21 | 4 | 0 | 0 | 360 |
| Ripensia Timisoara | 2 | 18/19 | 19/20 | 18 | 0 | 0 | 1,620 |
| Sepsi OSK Sf. Gheorghe | 1 | 19/20 | 19/20 | 0 | 0 | 0 | 0 |
| ACS Energeticianul | 1 | 18/19 | 18/19 | 5 | 0 | 0 | 450 |
| FC Hermannstadt | 1 | 17/18 | 17/18 | 6 | 0 | 0 | 570 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | LaLiga | Real Oviedo | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Italy Cup | US Sassuolo | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | LaLiga | Atlético de Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie B | US Sassuolo | 27 | 0 | 0 | 1 | 0 | 2,430 |
| 23/24 | Champions League | Atlético de Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Copa del Rey | Atlético de Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | LaLiga | Atlético de Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Romanian Cup | FC Rapid 1923 | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | SuperLiga | FC Rapid 1923 | 22 | 0 | 0 | 0 | 0 | 1,980 |
| 22/23 | Romanian Cup | FC Rapid 1923 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | SuperLiga | FC Rapid 1923 | 30 | 0 | 0 | 2 | 0 | 2,700 |
| 22/23 | SuperLiga - Championship group | FC Rapid 1923 | 9 | 0 | 0 | 3 | 0 | 810 |
| 21/22 | Liga 1 | FC Rapid 1923 | 30 | 0 | 0 | 3 | 0 | 2,700 |
| 21/22 | Romanian Cup | FC Rapid 1923 | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SuperLiga - Relegation group | FC Rapid 1923 | 7 | 0 | 0 | 2 | 0 | 630 |
| 20/21 | Liga 1 | UTA Arad | 4 | 0 | 0 | 0 | 0 | 360 |
| 20/21 | Liga 2 | FC Rapid 1923 | 5 | 0 | 0 | 1 | 0 | 450 |
| 20/21 | Liga 2 Play-Off | FC Rapid 1923 | 9 | 0 | 0 | 2 | 0 | 810 |
| 19/20 | Liga 1 | Sepsi OSK Sf. Gheorghe | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga 2 | Ripensia Timisoara | 3 | 0 | 0 | 0 | 0 | 270 |
| 19/20 | Romanian Cup | Sepsi OSK Sf. Gheorghe | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga 2 | Ripensia Timisoara | 15 | 0 | 0 | 3 | 0 | 1,350 |
| 18/19 | Liga 2 | ACS Energeticianul | 5 | 0 | 0 | 0 | 0 | 450 |
| 17/18 | Liga 2 | FC Hermannstadt | 3 | 0 | 0 | 0 | 0 | 270 |
| 17/18 | Romanian Cup | FC Hermannstadt | 3 | 0 | 0 | 1 | 0 | 300 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | CFR Cluj Youth | CFR Cluj U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | CFR Cluj U19 | CFR Cluj | Transfer | 0 | — |
| 16/17 | 2017-01-01 | CFR Cluj | FC Hermannstadt | Loan | 50000 | — |
| 17/18 | 2018-02-18 | FC Hermannstadt | CFR Cluj | Return from loan | 50000 | — |
| 18/19 | 2018-07-01 | CFR Cluj | Energeticianul | Loan | 50000 | — |
| 18/19 | 2018-12-31 | Energeticianul | CFR Cluj | Return from loan | 100000 | — |
| 18/19 | 2019-02-13 | CFR Cluj | Ripensia | Transfer | 100000 | — |
| 19/20 | 2019-07-01 | Ripensia | Sepsi OSK | Transfer | 150000 | — |
| 19/20 | 2020-01-16 | Sepsi OSK | Ripensia | Transfer | 50000 | — |
| 20/21 | 2020-08-10 | Ripensia | UTA Arad | Transfer | 75000 | — |
| 20/21 | 2021-01-06 | UTA Arad | FC Rapid 1923 | Transfer | 150000 | — |
| 23/24 | 2024-01-24 | FC Rapid 1923 | Atlético Madrid | Transfer | 2600000 | €800k |
| 24/25 | 2024-08-23 | Atlético Madrid | Sassuolo | Loan | 2500000 | — |
| 24/25 | 2025-06-07 | Sassuolo | Atlético Madrid | Return from loan | 2200000 | — |
| 25/26 | 2025-07-18 | Atlético Madrid | Real Oviedo | Loan | 2200000 | — |
| 25/26 | 2026-06-30 | Real Oviedo | Atlético Madrid | Return from loan | 2200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Corona virus | 2022-03-16 | 2022-03-21 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.60m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Younes Bnou Marzouk | 1 | 0 | 920 |
| Ljuban Crepulja | 1 | 0 | 0 |
| Daniel Boloca | 2 | 0 | 0 |
| Jeremy Toljan | 2 | 0 | 0 |
| Valentin Costache | 2 | 0 | 0 |
| Claudiu Belu | 2 | 0 | 0 |
| Cătălin Hlistei | 2 | 0 | 0 |
| Xian Emmers | 2 | 0 | 0 |
| Funsho Bamgboye | 2 | 0 | 0 |
| Paul Iacob | 2 | 0 | 0 |
| Jayson Papeau | 2 | 0 | 0 |
| Alexandru Dandea | 2 | 0 | 0 |
| Alexandru Albu | 1 | 0 | 0 |
| Adrian Bălan | 2 | 0 | 0 |
| Marko Dugandzic | 2 | 0 | 0 |
| Rareș Ilie | 1 | 0 | 0 |
| Răzvan Onea | 1 | 0 | 0 |
| Dragoș Grigore | 2 | 0 | 0 |
| Mattias Käit | 1 | 0 | 0 |
| Júnior Morais | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Real Oviedo | Atlético Madrid | Return from loan | — | €2.20m |
| 25/26 | 2025-07-18 | Atlético Madrid | Real Oviedo | Loan | — | €2.20m |
| 24/25 | 2025-06-07 | Sassuolo | Atlético Madrid | Return from loan | — | €2.20m |
| 24/25 | 2024-08-23 | Atlético Madrid | Sassuolo | Loan | — | €2.50m |
| 18/19 | 2018-12-31 | Energeticianul | CFR Cluj | Return from loan | — | €100k |
| 18/19 | 2018-07-01 | CFR Cluj | Energeticianul | Loan | — | €50k |
| 17/18 | 2018-02-18 | FC Hermannstadt | CFR Cluj | Return from loan | — | €50k |
| 16/17 | 2017-01-01 | CFR Cluj | FC Hermannstadt | Loan | — | €50k |
Last 42 matches for Real Oviedo while Horațiu Moldovan was at the club (joined 2025-07-18, left 2026-06-30). 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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 |
Teams faced most often by Horațiu Moldovan's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Oţelul Galaţi | 12 | 5 | 4 | 3 | 18 | 13 | +5 | 42% |
| FC Politehnica Iași | 12 | 7 | 2 | 3 | 16 | 9 | +7 | 58% |
| Petrolul Ploieşti | 12 | 5 | 6 | 1 | 13 | 8 | +5 | 42% |
| FC Botoşani | 12 | 6 | 4 | 2 | 18 | 12 | +6 | 50% |
| Farul Constanța | 10 | 1 | 7 | 2 | 10 | 11 | -1 | 10% |
| Universitatea Cluj | 10 | 3 | 4 | 3 | 11 | 11 | 0 | 30% |
| Dinamo Bucureşti | 10 | 3 | 0 | 7 | 9 | 12 | -3 | 30% |
| Sepsi OSK | 10 | 3 | 3 | 4 | 11 | 14 | -3 | 30% |
| Rapid Bucureşti | 9 | 2 | 3 | 4 | 8 | 14 | -6 | 22% |
| CFR Cluj | 8 | 2 | 2 | 4 | 6 | 10 | -4 | 25% |
| FCSB | 8 | 2 | 2 | 4 | 7 | 14 | -7 | 25% |
| CS Universitatea Craiova | 8 | 1 | 2 | 5 | 8 | 16 | -8 | 13% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 27 | 2,430 | 1 | 0 | 0 | 0.04 |
| 22/23 | 39 | 3,510 | 5 | 0 | 0 | 0.13 |
| 21/22 | 37 | 3,330 | 5 | 0 | 0 | 0.14 |
| 20/21 | 18 | 1,620 | 3 | 0 | 0 | 0.17 |
| 18/19 | 20 | 1,800 | 3 | 0 | 0 | 0.15 |
| 17/18 | 6 | 570 | 1 | 0 | 0 | 0.16 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 27 | 2,430 | 11 | 41% | 27 | 1 |
| 23/24 | 23 | 2,070 | 10 | 43% | 25 | 1.09 |
| 22/23 | 39 | 3,510 | 12 | 31% | 45 | 1.15 |
| 21/22 | 37 | 3,330 | 15 | 41% | 38 | 1.03 |
| 20/21 | 18 | 1,620 | 6 | 33% | 22 | 1.22 |
| 19/20 | 3 | 270 | 1 | 33% | 4 | 1.33 |
| 18/19 | 20 | 1,800 | 5 | 25% | 25 | 1.25 |
| 17/18 | 6 | 570 | 4 | 67% | 2 | 0.32 |
Output by competition
Career goals and assists broken down by tournament.
More on Horațiu Moldovan
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Horațiu Moldovan
Who is Horațiu Moldovan?
Horațiu Moldovan is a Romania professional footballer who plays as a goalkeeper for Real Oviedo.
How old is Horațiu Moldovan?
Horațiu Moldovan is 28 years old. He was born on January 20, 1998 in Cluj-Napoca.
What position does Horațiu Moldovan play?
Horațiu Moldovan plays as a goalkeeper (Goalkeeper).
What club does Horațiu Moldovan play for?
Horațiu Moldovan currently plays for Real Oviedo.
What is Horațiu Moldovan's market value?
Horațiu Moldovan's most recent reported market value is €2.20m.
Romania