Roberto Torres
Career snapshot
Position rank · 24/25
Among 1,806 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1989-03-07 · 6 players total
| Full name | Roberto Torres |
|---|---|
| Name in home country | Roberto Torres Morales |
| Date of birth | 1989-03-07 (37 yrs) |
| Place of birth | Arre, Spain |
| Citizenship | Spain |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Antonio López ... |
Percentile rank vs 1038 other Midfield - Attacking Midfields 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 | 1 | 24/25 | 24/25 | 20 | 0 | 3 | 0 |
| Inter Club d'Escaldes | 1 | 24/25 | 24/25 | 10 | 2 | 1 | 737 |
| Gol Gohar Sirjan FC | 1 | 23/24 | 23/24 | 24 | 7 | 11 | 512 |
| CA Osasuna | 12 | 11/12 | 22/23 | 353 | 60 | 55 | 4,954 |
| Foolad FC | 2 | 21/22 | 22/23 | 15 | 2 | 2 | 506 |
| CA Osasuna Promesas | 5 | 07/08 | 11/12 | 132 | 23 | 4 | 3,382 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Copa Constitució | Inter Club d'Escaldes | 1 | 1 | 0 | 0 | 0 | 65 |
| 24/25 | Primera Divisió | Inter Club d'Escaldes | 9 | 1 | 1 | 3 | 0 | 672 |
| 24/25 | Primera Federación - Gr. I | Gimnàstic de Tarragona | 16 | 0 | 3 | 2 | 0 | 0 |
| 24/25 | Promoción a LaLiga2 | Gimnàstic de Tarragona | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Hazfi Cup | Gol Gohar Sirjan FC | 3 | 2 | 4 | 1 | 0 | 150 |
| 23/24 | Persian Gulf League | Gol Gohar Sirjan FC | 21 | 5 | 7 | 6 | 0 | 362 |
| 22/23 | Copa del Rey | CA Osasuna | 2 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | Hazfi Cup | Foolad FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | LaLiga | CA Osasuna | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Persian Gulf League | Foolad FC | 12 | 2 | 2 | 3 | 0 | 506 |
| 21/22 | AFC Champions League | Foolad FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Copa del Rey | CA Osasuna | 3 | 1 | 1 | 0 | 0 | 233 |
| 21/22 | LaLiga | CA Osasuna | 28 | 2 | 2 | 2 | 0 | 397 |
| 20/21 | Copa del Rey | CA Osasuna | 4 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | LaLiga | CA Osasuna | 35 | 7 | 1 | 0 | 0 | 270 |
| 19/20 | Copa del Rey | CA Osasuna | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | LaLiga | CA Osasuna | 36 | 7 | 8 | 1 | 0 | 389 |
| 18/19 | 2ª División | CA Osasuna | 39 | 12 | 3 | 5 | 0 | 253 |
| 18/19 | Copa del Rey | CA Osasuna | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | 2ª División | CA Osasuna | 35 | 2 | 4 | 8 | 0 | 992 |
| 17/18 | Copa del Rey | CA Osasuna | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Copa del Rey | CA Osasuna | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | LaLiga | CA Osasuna | 32 | 7 | 5 | 7 | 0 | 330 |
| 15/16 | 2ª División | CA Osasuna | 38 | 12 | 11 | 12 | 0 | 274 |
| 15/16 | Copa del Rey | CA Osasuna | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Promoción a LaLiga | CA Osasuna | 4 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | 2ª División | CA Osasuna | 37 | 3 | 10 | 9 | 0 | 893 |
| 14/15 | Copa del Rey | CA Osasuna | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Copa del Rey | CA Osasuna | 4 | 1 | 1 | 1 | 0 | 295 |
| 13/14 | LaLiga | CA Osasuna | 33 | 5 | 4 | 5 | 0 | 455 |
| 12/13 | Copa del Rey | CA Osasuna | 3 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | LaLiga | CA Osasuna | 5 | 1 | 0 | 0 | 0 | 173 |
| 11/12 | 2ª B - Grupo II | CA Osasuna Promesas | 35 | 16 | 4 | 9 | 0 | 189 |
| 11/12 | Copa del Rey | CA Osasuna | 4 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | LaLiga | CA Osasuna | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | 2ª B - Grupo II | CA Osasuna Promesas | 31 | 2 | 0 | 4 | 0 | 966 |
| 09/10 | 2ª B - Grupo I | CA Osasuna Promesas | 28 | 3 | 0 | 10 | 0 | 614 |
| 08/09 | 2ª B - Grupo III | CA Osasuna Promesas | 20 | 1 | 0 | 4 | 0 | 836 |
| 07/08 | 2ª B - Grupo II | CA Osasuna Promesas | 18 | 1 | 0 | 2 | 0 | 777 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | Osasuna U19 | Osasuna B | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Osasuna B | CA Osasuna | Transfer | 0 | — |
| 22/23 | 2023-01-10 | CA Osasuna | Foolad | Transfer | 2000000 | — |
| 23/24 | 2023-08-28 | Foolad | Gol Gohar | Transfer | 1200000 | — |
| 24/25 | 2024-07-01 | Gol Gohar | Without Club | Transfer | 800000 | — |
| 24/25 | 2024-10-30 | Without Club | Inter Escaldes | Transfer | 500000 | — |
| 24/25 | 2025-02-03 | Inter Escaldes | Gimnàstic | Transfer | 300000 | — |
| 25/26 | 2025-07-01 | Gimnàstic | Without Club | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Achilles tendon irritation | 2016-06-19 | 2016-08-25 | 68 | 1 |
| 16/17 | Foot injury | 2017-03-19 | 2017-04-08 | 21 | 2 |
| 20/21 | Quarantine | 2021-03-12 | 2021-03-19 | 8 | 1 |
| 23/24 | unknown injury | 2023-12-18 | 2023-12-28 | 11 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David García | 1 | 2 | 0 |
| Unai García | 1 | 2 | 0 |
| Nacho Vidal | 2 | 1 | 0 |
| Rubén García | 2 | 3 | 0 |
| Sergio Herrera | 1 | 0 | 0 |
| Aridane Hernández | 2 | 4 | 0 |
| Jon Moncayola | 1 | 1 | 0 |
| Kike Barja | 1 | 3 | 0 |
| Andrés Fernández | 1 | 0 | 0 |
| Lucas Torró | 1 | 0 | 0 |
| Álex Berenguer | 1 | 2 | 0 |
| Kenan Kodro | 1 | 4 | 0 |
| Darko Brasanac | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 11/12 | 2ª B - Grupo II | CA Osasuna Promesas | 16 | 35 |
| 18/19 | 2ª División | CA Osasuna | 12 | 39 |
| 15/16 | 2ª División | CA Osasuna | 12 | 38 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | 2ª División | CA Osasuna | 11 | 38 |
| 14/15 | 2ª División | CA Osasuna | 10 | 37 |
| 19/20 | LaLiga | CA Osasuna | 8 | 36 |
Teams faced most often by Roberto Torres'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 % |
|---|---|---|---|---|---|---|---|---|
| Sevilla FC | 19 | 5 | 5 | 9 | 20 | 30 | -10 | 26% |
| Athletic Club | 19 | 4 | 5 | 10 | 17 | 29 | -12 | 21% |
| Valencia CF | 18 | 4 | 5 | 9 | 21 | 34 | -13 | 22% |
| Granada CF | 18 | 5 | 5 | 8 | 15 | 23 | -8 | 28% |
| FC Barcelona | 18 | 2 | 3 | 13 | 15 | 50 | -35 | 11% |
| RCD Mallorca | 18 | 6 | 8 | 4 | 26 | 25 | +1 | 33% |
| Villarreal CF | 16 | 4 | 2 | 10 | 18 | 37 | -19 | 25% |
| Getafe CF | 16 | 3 | 6 | 7 | 14 | 18 | -4 | 19% |
| UD Almería | 13 | 9 | 2 | 2 | 18 | 7 | +11 | 69% |
| Elche CF | 12 | 4 | 7 | 1 | 15 | 11 | +4 | 33% |
| Cádiz CF | 12 | 10 | 2 | 0 | 21 | 6 | +15 | 83% |
| Real Valladolid | 12 | 6 | 4 | 2 | 14 | 9 | +5 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 07/08 | First senior goal | |
| 16/17 | Goal #50 (career) |
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 | 30 | 737 | 5 | 0 | 0 | 0.61 |
| 23/24 | 24 | 512 | 7 | 0 | 0 | 1.23 |
| 22/23 | 17 | 506 | 3 | 0 | 0 | 0.53 |
| 21/22 | 33 | 630 | 2 | 0 | 0 | 0.29 |
| 19/20 | 38 | 389 | 1 | 0 | 0 | 0.23 |
| 18/19 | 40 | 253 | 6 | 0 | 0 | 2.13 |
| 17/18 | 36 | 992 | 9 | 0 | 0 | 0.82 |
| 16/17 | 34 | 330 | 7 | 0 | 0 | 1.91 |
| 15/16 | 42 | 274 | 13 | 0 | 0 | 4.27 |
| 14/15 | 38 | 893 | 10 | 0 | 0 | 1.01 |
| 13/14 | 37 | 750 | 6 | 0 | 0 | 0.72 |
| 12/13 | 8 | 173 | 1 | 0 | 0 | 0.52 |
| 11/12 | 41 | 189 | 9 | 0 | 0 | 4.29 |
| 10/11 | 31 | 966 | 4 | 0 | 0 | 0.37 |
| 09/10 | 28 | 614 | 10 | 0 | 0 | 1.47 |
| 08/09 | 20 | 836 | 4 | 0 | 0 | 0.43 |
| 07/08 | 18 | 777 | 2 | 0 | 0 | 0.23 |
Output by competition
Career goals and assists broken down by tournament.
More on Roberto Torres
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Roberto Torres
Who is Roberto Torres?
Roberto Torres is a Spain professional footballer who plays as a attacking midfield for Without Club.
How old is Roberto Torres?
Roberto Torres is 37 years old. He was born on March 7, 1989 in Arre.
What position does Roberto Torres play?
Roberto Torres plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Roberto Torres play for?
Roberto Torres currently plays for Without Club.
How many career goals has Roberto Torres scored?
Across all senior club competitions in our dataset, Roberto Torres has scored 94 goals in 554 appearances.
What is Roberto Torres's market value?
Roberto Torres's most recent reported market value is €100k.
Spain