Roni
Career snapshot
Career highs
Born the same day
Shares 1993-08-02 · 6 players total
| Full name | Roni |
|---|---|
| Name in home country | David González Gómez |
| Date of birth | 1993-08-02 (32 yrs) |
| Place of birth | Oviedo, Spain |
| Citizenship | Spain |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 183.00 m |
| Current club | Recreativo Huelva |
| Joined | 2025-07-03 |
| Contract expires | 2026-06-30 |
| Agent | Bahía Internacional |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Recreativo Huelva | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| Zamora CF | 1 | 24/25 | 24/25 | 28 | 4 | 3 | 326 |
| PERSIS Solo | 1 | 23/24 | 23/24 | 33 | 7 | 8 | 301 |
| Algeciras CF | 2 | 21/22 | 22/23 | 71 | 19 | 5 | 698 |
| UD Logroñés | 2 | 19/20 | 20/21 | 63 | 9 | 3 | 634 |
| Real Oviedo Vetusta | 2 | 17/18 | 18/19 | 2 | 1 | 0 | 24 |
| UP Langreo | 1 | 18/19 | 18/19 | 27 | 10 | 0 | 223 |
| Caudal Deportivo | 1 | 16/17 | 16/17 | 34 | 6 | 1 | 459 |
| Real Oviedo | 2 | 14/15 | 15/16 | 1 | 0 | 0 | 0 |
| CD Lealtad | 1 | 15/16 | 15/16 | 13 | 2 | 0 | 283 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Segunda Federación - Gr. IV | Recreativo Huelva | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Copa del Rey | Zamora CF | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Primera Federación - Gr. I | Zamora CF | 26 | 4 | 3 | 1 | 0 | 326 |
| 23/24 | Liga 1 | PERSIS Solo | 33 | 7 | 8 | 0 | 0 | 301 |
| 22/23 | Primera Federación - Gr. I | Algeciras CF | 36 | 6 | 5 | 4 | 0 | 487 |
| 21/22 | Copa del Rey | Algeciras CF | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Primera Federación - Gr. II | Algeciras CF | 34 | 13 | 0 | 5 | 0 | 211 |
| 20/21 | 2ª División | UD Logroñés | 33 | 3 | 2 | 3 | 0 | 450 |
| 19/20 | 2ª B - Grupo II | UD Logroñés | 27 | 6 | 1 | 3 | 0 | 184 |
| 19/20 | Ascenso LaLiga2 | UD Logroñés | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Copa del Rey | UD Logroñés | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª B - Grupo II | UP Langreo | 27 | 10 | 0 | 2 | 0 | 223 |
| 18/19 | 2ª B - Grupo II | Real Oviedo Vetusta | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Seg. B Play-off | Real Oviedo Vetusta | 2 | 1 | 0 | 0 | 0 | 24 |
| 16/17 | 2ª B - Grupo I | Caudal Deportivo | 31 | 5 | 1 | 2 | 1 | 319 |
| 16/17 | Copa del Rey | Caudal Deportivo | 3 | 1 | 0 | 0 | 0 | 140 |
| 15/16 | 2ª B - Grupo I | CD Lealtad | 13 | 2 | 0 | 0 | 0 | 283 |
| 15/16 | 2ª División | Real Oviedo | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Copa del Rey | Real Oviedo | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Oviedo U19 | Covadonga U19 | Transfer | 0 | — |
| 11/12 | 2012-01-01 | Covadonga U19 | Covadonga | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Covadonga | Oviedo Vetusta | Transfer | 0 | — |
| 15/16 | 2016-01-29 | Oviedo Vetusta | CD Lealtad | Loan | 0 | — |
| 15/16 | 2016-06-30 | CD Lealtad | Oviedo Vetusta | Return from loan | 0 | — |
| 16/17 | 2016-07-25 | Oviedo Vetusta | Caudal Dep. | Loan | 100000 | — |
| 16/17 | 2017-06-30 | Caudal Dep. | Oviedo Vetusta | Return from loan | 250000 | — |
| 18/19 | 2018-08-31 | Oviedo Vetusta | UP Langreo | Transfer | 250000 | — |
| 19/20 | 2019-07-02 | UP Langreo | UD Logroñés | Transfer | 300000 | — |
| 21/22 | 2021-07-08 | UD Logroñés | Algeciras CF | Transfer | 200000 | — |
| 23/24 | 2023-07-01 | Algeciras CF | PERSIS | Transfer | 400000 | — |
| 24/25 | 2024-08-16 | PERSIS | Zamora CF | Transfer | 225000 | — |
| 25/26 | 2025-07-03 | Zamora CF | Recr. Huelva | Transfer | 150000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Hamstring injury | 2023-08-16 | 2023-08-21 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Juan Serrano | 1 | 2 | 992 |
| Jaime Sierra | 2 | 0 | 801 |
| Rubén Martínez | 2 | 0 | 0 |
| Rafa Tresaco | 1 | 1 | 0 |
| Mariano Gómez | 2 | 0 | 0 |
| Iñaki Elejalde | 1 | 0 | 0 |
| Alexis Messidoro | 1 | 3 | 0 |
| Álvaro Leiva | 2 | 1 | 0 |
| Carlos Albarrán | 1 | 1 | 0 |
| Nico Van Rijn | 1 | 0 | 0 |
| Gorka Pérez | 2 | 0 | 0 |
| Álvaro Romero | 1 | 5 | 0 |
| Iago López | 2 | 0 | 0 |
| Ousama Siddiki | 1 | 2 | 0 |
| Lander Olaetxea | 2 | 0 | 0 |
| Rubén Miño | 2 | 0 | 0 |
| Iñaki Sáenz | 2 | 0 | 0 |
| Cristian Ferreiro | 1 | 0 | 0 |
| Borja Fernández | 1 | 1 | 0 |
| Andy Rodríguez | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Primera Federación - Gr. II | Algeciras CF | 13 | 34 |
| 18/19 | 2ª B - Grupo II | UP Langreo | 10 | 27 |
| 23/24 | Liga 1 | PERSIS Solo | 7 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Liga 1 | PERSIS Solo | 8 | 33 |
| 22/23 | Primera Federación - Gr. I | Algeciras CF | 5 | 36 |
| 24/25 | Primera Federación - Gr. I | Zamora CF | 3 | 26 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | Caudal Dep. | Oviedo Vetusta | Return from loan | — | €250k |
| 16/17 | 2016-07-25 | Oviedo Vetusta | Caudal Dep. | Loan | — | €100k |
| 15/16 | 2016-06-30 | CD Lealtad | Oviedo Vetusta | Return from loan | — | — |
| 15/16 | 2016-01-29 | Oviedo Vetusta | CD Lealtad | Loan | — | — |
Last 50 matches for Recreativo Huelva 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 |
|---|---|---|---|---|---|
| 2015-06-07 | ES2 |
Recreativo Huelva | 2–0 | FC Barcelona B | Available |
| 2015-05-31 | ES2 |
CA Osasuna | 2–0 | Recreativo Huelva | Available |
| 2015-05-23 | ES2 |
Recreativo Huelva | 3–1 | CE Sabadell | Available |
| 2015-05-20 | ES2 |
Recreativo Huelva | 1–0 | CD Leganés | Available |
| 2015-05-16 | ES2 |
UD Las Palmas | 3–0 | Recreativo Huelva | Available |
| 2015-05-09 | ES2 |
Recreativo Huelva | 0–3 | Real Valladolid | Available |
| 2015-05-03 | ES2 |
CD Mirandés | 2–1 | Recreativo Huelva | Available |
| 2015-04-26 | ES2 |
Recreativo Huelva | 0–3 | Girona FC | Available |
| 2015-04-18 | ES2 |
Albacete | 3–1 | Recreativo Huelva | Available |
| 2015-04-12 | ES2 |
Recreativo Huelva | 0–1 | SD Ponferradina | Available |
| 2015-04-05 | ES2 |
CD Numancia | 1–2 | Recreativo Huelva | Available |
| 2015-03-28 | ES2 |
Recreativo Huelva | 0–1 | Real Betis | Available |
| 2015-03-22 | ES2 |
Sporting Gijón | 1–1 | Recreativo Huelva | Available |
| 2015-03-14 | ES2 |
Recreativo Huelva | 1–1 | CD Tenerife | Available |
| 2015-03-08 | ES2 |
AD Alcorcón | 1–1 | Recreativo Huelva | Available |
| 2015-03-01 | ES2 |
Recreativo Huelva | 1–0 | Racing Santander | Available |
| 2015-02-22 | ES2 |
CD Lugo | 2–1 | Recreativo Huelva | Available |
| 2015-02-14 | ES2 |
Recreativo Huelva | 0–0 | RCD Mallorca | Available |
| 2015-02-07 | ES2 |
UE Llagostera | 1–0 | Recreativo Huelva | Available |
| 2015-02-01 | ES2 |
Recreativo Huelva | 0–0 | CD Alavés | Available |
| 2015-01-24 | ES2 |
Real Zaragoza | 2–0 | Recreativo Huelva | Available |
| 2015-01-18 | ES2 |
FC Barcelona B | 3–1 | Recreativo Huelva | Available |
| 2015-01-10 | ES2 |
Recreativo Huelva | 1–1 | CA Osasuna | Available |
| 2015-01-04 | ES2 |
CE Sabadell | 1–0 | Recreativo Huelva | Available |
| 2014-12-21 | ES2 |
CD Leganés | 2–0 | Recreativo Huelva | Available |
| 2014-12-13 | ES2 |
Recreativo Huelva | 2–4 | UD Las Palmas | Available |
| 2014-12-07 | ES2 |
Real Valladolid | 1–0 | Recreativo Huelva | Available |
| 2014-11-30 | ES2 |
Recreativo Huelva | 0–1 | CD Mirandés | Available |
| 2014-11-23 | ES2 |
Girona FC | 2–0 | Recreativo Huelva | Available |
| 2014-11-16 | ES2 |
Recreativo Huelva | 4–1 | Albacete | Available |
| 2014-11-09 | ES2 |
SD Ponferradina | 3–3 | Recreativo Huelva | Available |
| 2014-11-02 | ES2 |
Recreativo Huelva | 0–3 | CD Numancia | Available |
| 2014-10-25 | ES2 |
Real Betis | 3–2 | Recreativo Huelva | Available |
| 2014-10-19 | ES2 |
Recreativo Huelva | 1–1 | Sporting Gijón | Available |
| 2014-10-11 | ES2 |
CD Tenerife | 0–2 | Recreativo Huelva | Available |
| 2014-10-05 | ES2 |
Recreativo Huelva | 2–1 | AD Alcorcón | Available |
| 2014-09-27 | ES2 |
Racing Santander | 3–0 | Recreativo Huelva | Available |
| 2014-09-20 | ES2 |
Recreativo Huelva | 0–0 | CD Lugo | Available |
| 2014-09-13 | ES2 |
RCD Mallorca | 1–2 | Recreativo Huelva | Available |
| 2014-09-06 | ES2 |
Recreativo Huelva | 2–0 | UE Llagostera | Available |
| 2014-08-31 | ES2 |
CD Alavés | 0–0 | Recreativo Huelva | Available |
| 2014-08-23 | ES2 |
Recreativo Huelva | 0–0 | Real Zaragoza | Available |
| 2014-06-07 | ES2 |
CE Sabadell | 0–0 | Recreativo Huelva | Available |
| 2014-05-31 | ES2 |
Recreativo Huelva | 1–1 | Córdoba CF | Available |
| 2014-05-25 | ES2 |
UD Las Palmas | 2–3 | Recreativo Huelva | Available |
| 2014-05-18 | ES2 |
Recreativo Huelva | 1–0 | Girona FC | Available |
| 2014-05-11 | ES2 |
Real Jaén | 3–1 | Recreativo Huelva | Available |
| 2014-05-04 | ES2 |
Recreativo Huelva | 0–0 | CD Numancia | Available |
| 2014-04-27 | ES2 |
SD Eibar | 0–0 | Recreativo Huelva | Available |
| 2014-04-20 | ES2 |
Recreativo Huelva | 0–2 | CD Alavés | Available |
Teams faced most often by Roni'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Cartagena | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 50% |
| CD Mirandés | 2 | 2 | 0 | 0 | 3 | 1 | +2 | 100% |
| CD Leganés | 2 | 0 | 0 | 2 | 0 | 4 | -4 | 0% |
| Real Oviedo | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 50% |
| Albacete | 2 | 1 | 1 | 0 | 3 | 1 | +2 | 50% |
| AD Alcorcón | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 50% |
| Sporting Gijón | 2 | 0 | 0 | 2 | 0 | 5 | -5 | 0% |
| Espanyol Barcelona | 2 | 0 | 0 | 2 | 0 | 7 | -7 | 0% |
| Rayo Vallecano | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 0% |
| CF Fuenlabrada | 2 | 1 | 1 | 0 | 1 | 0 | +1 | 50% |
| Real Zaragoza | 2 | 0 | 1 | 1 | 1 | 3 | -2 | 0% |
| CD Castellón | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 15/16 | First senior goal | |
| 23/24 | 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 | 28 | 326 | 2 | 0 | 0 | 0.55 |
| 22/23 | 36 | 487 | 4 | 0 | 0 | 0.74 |
| 21/22 | 35 | 211 | 6 | 1 | 0 | 2.99 |
| 20/21 | 33 | 450 | 3 | 0 | 0 | 0.6 |
| 19/20 | 30 | 184 | 3 | 0 | 0 | 1.47 |
| 18/19 | 27 | 223 | 2 | 0 | 0 | 0.81 |
| 16/17 | 34 | 459 | 2 | 0 | 1 | 0.59 |
Output by competition
Career goals and assists broken down by tournament.
More on Roni
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Roni
Who is Roni?
Roni is a Spain professional footballer who plays as a centre-forward for Recreativo Huelva.
How old is Roni?
Roni is 32 years old. He was born on August 2, 1993 in Oviedo.
What position does Roni play?
Roni plays as a centre-forward (Attack - Centre-Forward).
What club does Roni play for?
Roni currently plays for Recreativo Huelva.
How many career goals has Roni scored?
Across all senior club competitions in our dataset, Roni has scored 58 goals in 273 appearances.
What is Roni's market value?
Roni's most recent reported market value is €150k.
Spain