Career snapshot
Position rank · 24/25
Among 1,135 Defender - Left-Backs · ≥200 mins
Career highs
Born the same day
Shares 1986-11-05 · 5 players total
| Full name | Joan Oriol |
|---|---|
| Name in home country | Joan Oriol Gracia |
| Date of birth | 1986-11-05 (39 yrs) |
| Place of birth | Cambrils, Spain |
| Citizenship | Spain |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 175.00 m |
| Current club | Retired |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | AS1 |
Percentile rank vs 951 other Defender - Left-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Gimnàstic de Tarragona | 5 | 20/21 | 24/25 | 186 | 15 | 10 | 7,435 |
| Club Lleida Esportiu | 2 | 18/19 | 19/20 | 65 | 2 | 1 | 5,339 |
| Atromitos Athens | 1 | 17/18 | 17/18 | 2 | 0 | 0 | 0 |
| UE Cornellà | 1 | 17/18 | 17/18 | 11 | 0 | 0 | 0 |
| RCD Mallorca | 2 | 15/16 | 16/17 | 64 | 1 | 5 | 3,414 |
| Rapid Bucharest | 1 | 14/15 | 14/15 | 13 | 0 | 0 | 0 |
| Blackpool FC | 1 | 14/15 | 14/15 | 12 | 0 | 1 | 0 |
| CA Osasuna | 1 | 13/14 | 13/14 | 14 | 0 | 0 | 0 |
| Villarreal CF | 5 | 08/09 | 12/13 | 65 | 0 | 5 | 0 |
| Villarreal CF B | 2 | 08/09 | 09/10 | 70 | 3 | 0 | 4,266 |
| CF Gavà | 1 | 07/08 | 07/08 | 16 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Copa del Rey | Gimnàstic de Tarragona | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Primera Federación - Gr. I | Gimnàstic de Tarragona | 34 | 5 | 1 | 7 | 0 | 552 |
| 24/25 | Promoción a LaLiga2 | Gimnàstic de Tarragona | 4 | 1 | 0 | 2 | 0 | 390 |
| 23/24 | Copa del Rey | Gimnàstic de Tarragona | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Primera Federación - Gr. I | Gimnàstic de Tarragona | 37 | 1 | 3 | 9 | 0 | 3,232 |
| 23/24 | Promoción a LaLiga2 | Gimnàstic de Tarragona | 4 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Copa del Rey | Gimnàstic de Tarragona | 3 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Primera Federación - Gr. II | Gimnàstic de Tarragona | 34 | 4 | 3 | 5 | 0 | 716 |
| 21/22 | Ascenso LaLiga2 | Gimnàstic de Tarragona | 2 | 0 | 0 | 0 | 1 | 0 |
| 21/22 | Copa del Rey | Gimnàstic de Tarragona | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Primera Federación - Gr. II | Gimnàstic de Tarragona | 37 | 2 | 2 | 9 | 0 | 1,647 |
| 20/21 | 2ª B - Fase de ascenso | Gimnàstic de Tarragona | 6 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | 2ª B - Grupo III | Gimnàstic de Tarragona | 20 | 2 | 0 | 3 | 0 | 898 |
| 20/21 | Copa Federation | Gimnàstic de Tarragona | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | 2ª B - Grupo III | Club Lleida Esportiu | 25 | 1 | 0 | 5 | 0 | 2,175 |
| 19/20 | Copa del Rey | Club Lleida Esportiu | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª B - Grupo III | Club Lleida Esportiu | 36 | 1 | 1 | 8 | 0 | 3,164 |
| 18/19 | Copa del Rey | Club Lleida Esportiu | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2ª B - Grupo III | UE Cornellà | 9 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Ascenso a 2ª | UE Cornellà | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Kypello Elladas | Atromitos Athens | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Super League 1 | Atromitos Athens | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2ª División | RCD Mallorca | 23 | 0 | 1 | 8 | 0 | 0 |
| 16/17 | Copa del Rey | RCD Mallorca | 2 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | 2ª División | RCD Mallorca | 39 | 1 | 4 | 8 | 1 | 3,414 |
| 14/15 | Championship | Blackpool FC | 11 | 0 | 1 | 2 | 0 | 0 |
| 14/15 | League Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Liga 1 | Rapid Bucharest | 13 | 0 | 0 | 3 | 0 | 0 |
| 13/14 | Copa del Rey | CA Osasuna | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | LaLiga | CA Osasuna | 11 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 2ª División | Villarreal CF | 23 | 0 | 2 | 7 | 1 | 0 |
| 12/13 | Copa del Rey | Villarreal CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Champions League | Villarreal CF | 3 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | Champions League Qu. | Villarreal CF | 2 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Copa del Rey | Villarreal CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | LaLiga | Villarreal CF | 21 | 0 | 1 | 3 | 0 | 0 |
| 10/11 | Copa del Rey | Villarreal CF | 4 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | Europa League | Villarreal CF | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League Qualifying | Villarreal CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | LaLiga | Villarreal CF | 6 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | 2ª División | Villarreal CF B | 33 | 1 | 0 | 5 | 0 | 2,826 |
| 09/10 | Copa del Rey | Villarreal CF | 1 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | 2ª B - Grupo III | Villarreal CF B | 32 | 2 | 0 | 7 | 0 | 1,440 |
| 08/09 | Ascenso a 2ª | Villarreal CF B | 5 | 0 | 0 | 2 | 0 | 0 |
| 08/09 | LaLiga | Villarreal CF | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | 2ª B - Grupo III | CF Gavà | 14 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Ascenso a 2ª | CF Gavà | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2005-07-01 | CF Cambrils | Pobla de Mafumet CF | Transfer | 0 | — |
| 06/07 | 2006-07-01 | Pobla de Mafumet CF | Reus Deportiu | Loan | 0 | — |
| 06/07 | 2007-06-30 | Reus Deportiu | Pobla de Mafumet CF | Return from loan | 0 | — |
| 07/08 | 2007-07-01 | Pobla de Mafumet CF | CF Gavà | Loan | 0 | — |
| 07/08 | 2008-06-30 | CF Gavà | Pobla de Mafumet CF | Return from loan | 0 | — |
| 08/09 | 2008-07-01 | Pobla de Mafumet CF | Villarreal CF B | Transfer | 0 | €120k |
| 10/11 | 2010-07-01 | Villarreal CF B | Villarreal | Transfer | 600000 | — |
| 13/14 | 2013-07-01 | Villarreal | CA Osasuna | Transfer | 1500000 | — |
| 14/15 | 2014-08-03 | CA Osasuna | Blackpool | Transfer | 1200000 | — |
| 14/15 | 2015-01-27 | Blackpool | Rapid Bucharest | Transfer | 1000000 | — |
| 15/16 | 2015-07-05 | Rapid Bucharest | RCD Mallorca | Transfer | 1000000 | — |
| 17/18 | 2017-08-28 | RCD Mallorca | Atromitos | Transfer | 700000 | — |
| 17/18 | 2018-01-10 | Atromitos | Without Club | Transfer | 500000 | — |
| 17/18 | 2018-03-02 | Without Club | UE Cornellà | Transfer | 500000 | — |
| 18/19 | 2018-07-18 | UE Cornellà | Lleida Esportiu | Transfer | 300000 | — |
| 20/21 | 2020-09-07 | Lleida Esportiu | Gimnàstic | Transfer | 250000 | — |
| 25/26 | 2025-07-01 | Gimnàstic | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 09/10 | Broken toe | 2010-01-28 | 2010-02-28 | 32 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €500k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Pablo Fernández | 2 | 3 | 0 |
| Pol Domingo | 2 | 1 | 0 |
| Marc Montalvo | 2 | 1 | 0 |
| Ander Gorostidi | 2 | 0 | 0 |
| Marc Trilles | 2 | 0 | 0 |
| Javi Bonilla | 2 | 0 | 0 |
| Marc Fernández | 2 | 1 | 0 |
| Jaume Jardí | 2 | 0 | 0 |
| Manu García | 2 | 0 | 0 |
| Javier Matilla | 2 | 0 | 0 |
| Pedro del Campo | 1 | 0 | 0 |
| Fran Carbià | 2 | 0 | 0 |
| Óscar Sanz | 2 | 0 | 0 |
| Robert Simón | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Primera Federación - Gr. I | Gimnàstic de Tarragona | 5 | 34 |
| 22/23 | Primera Federación - Gr. II | Gimnàstic de Tarragona | 4 | 34 |
| 21/22 | Primera Federación - Gr. II | Gimnàstic de Tarragona | 2 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | 2ª División | RCD Mallorca | 4 | 39 |
| 22/23 | Primera Federación - Gr. II | Gimnàstic de Tarragona | 3 | 34 |
| 23/24 | Primera Federación - Gr. I | Gimnàstic de Tarragona | 3 | 37 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 07/08 | 2008-06-30 | CF Gavà | Pobla de Mafumet CF | Return from loan | — | — |
| 07/08 | 2007-07-01 | Pobla de Mafumet CF | CF Gavà | Loan | — | — |
| 06/07 | 2007-06-30 | Reus Deportiu | Pobla de Mafumet CF | Return from loan | — | — |
| 06/07 | 2006-07-01 | Pobla de Mafumet CF | Reus Deportiu | Loan | — | — |
Teams faced most often by Joan Oriol'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 % |
|---|---|---|---|---|---|---|---|---|
| CA Osasuna | 18 | 5 | 7 | 6 | 19 | 20 | -1 | 28% |
| CD Tenerife | 15 | 9 | 4 | 2 | 22 | 13 | +9 | 60% |
| Real Zaragoza | 14 | 4 | 4 | 6 | 16 | 19 | -3 | 29% |
| Elche CF | 14 | 2 | 6 | 6 | 12 | 18 | -6 | 14% |
| CD Leganés | 14 | 4 | 5 | 5 | 8 | 7 | +1 | 29% |
| Albacete | 14 | 3 | 5 | 6 | 11 | 17 | -6 | 21% |
| UD Almería | 14 | 6 | 5 | 3 | 15 | 16 | -1 | 43% |
| Real Oviedo | 14 | 5 | 6 | 3 | 13 | 13 | 0 | 36% |
| Girona FC | 13 | 6 | 3 | 4 | 16 | 15 | +1 | 46% |
| UD Las Palmas | 12 | 4 | 5 | 3 | 14 | 15 | -1 | 33% |
| CD Lugo | 12 | 6 | 3 | 3 | 19 | 10 | +9 | 50% |
| Granada CF | 12 | 1 | 1 | 10 | 8 | 26 | -18 | 8% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 08/09 | First senior goal |
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 | 39 | 942 | 9 | 0 | 0 | 0.86 |
| 23/24 | 42 | 3,232 | 10 | 0 | 0 | 0.28 |
| 22/23 | 37 | 716 | 7 | 0 | 0 | 0.88 |
| 21/22 | 40 | 1,647 | 10 | 0 | 1 | 0.6 |
| 20/21 | 28 | 898 | 5 | 0 | 0 | 0.5 |
| 19/20 | 26 | 2,175 | 5 | 0 | 0 | 0.21 |
| 18/19 | 39 | 3,164 | 8 | 0 | 0 | 0.23 |
| 17/18 | 13 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 25 | 0 | 10 | 1 | 0 | 0 |
| 15/16 | 39 | 3,414 | 8 | 0 | 1 | 0.24 |
| 14/15 | 25 | 0 | 5 | 0 | 0 | 0 |
| 12/13 | 24 | 0 | 7 | 0 | 1 | 0 |
| 11/12 | 27 | 0 | 4 | 1 | 0 | 0 |
| 10/11 | 13 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | 34 | 2,826 | 6 | 0 | 0 | 0.19 |
| 08/09 | 37 | 1,440 | 9 | 0 | 0 | 0.56 |
| 07/08 | 16 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Joan Oriol
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joan Oriol
Who is Joan Oriol?
Joan Oriol is a Spain professional footballer who plays as a left-back for Retired.
How old is Joan Oriol?
Joan Oriol is 39 years old. He was born on November 5, 1986 in Cambrils.
What position does Joan Oriol play?
Joan Oriol plays as a left-back (Defender - Left-Back).
What club does Joan Oriol play for?
Joan Oriol currently plays for Retired.
How many career goals has Joan Oriol scored?
Across all senior club competitions in our dataset, Joan Oriol has scored 21 goals in 518 appearances.
Spain