About Rubén González Rocha
Born 1982. Rubén González Rocha is a Spanish association football player.
Rubén González Rocha (born 29 January 1982) is a Spanish former professional footballer who played as a central defender.
He came through the youth ranks at Real Madrid, but appeared in only 11 official matches in four years. He amassed La Liga totals of 118 games and five goals over ten seasons, also representing Albacete, Racing de Santander, Mallorca and Osasuna.
Club career González was born in Santiago de Compostela, Galicia. A youth product of La Liga powerhouse Real Madrid, who signed him from local SD Compostela at age 15, he would only total four first-team league appearances in three seasons, his debut coming on 10 May 2002 in a 3–0 away loss against Deportivo de La Coruña. On 9 November 2003, he was taken out after just 25 minutes and an own goal in an eventual 4–1 defeat at Sevilla FC; he finished 2003–04 on loan to German club Borussia Mönchengladbach, appearing rarely due to a shoulder injury.
After a loan period with Albacete Balompié in 2004–05, with the Castilla–La Mancha side finishing last in the top flight, Rubén returned to Real Madrid, spending the following campaign with the reserves in the Segunda División. In 2006–07 he finally developed as a top-division player with Racing de Santander, helping the Cantabrians to finish tenth while scoring his first goals in the competition in consecutive 2–1 wins, against RCD Mallorca and Villarreal CF; however, he returned the next year to division two, joining RC Celta de Vigo on a five-year contract.
In late August 2009, González signed for Mallorca, arriving for free in a 2+1 deal. In his first season, he was mostly a backup to José Nunes and Iván Ramis, but still managed to net twice, which resulted in four points away from home (2–1 defeat of Real Valladolid, 1–1 draw with Real Zaragoza); he added his third on 19 April 2010 – all came through headers from corner kicks – in a 2–0 home victory over CA Osasuna, as the Balearic Islands team finished fifth and qualified for the UEFA Europa League.
After one season with FC Baku in the Azerbaijan Premier League, González agreed to a two-year contract at Zaragoza on 12 August 2014, arriving from the same club as his compatriot Mario. On 3 September 2016, the 34-year-old moved to the Indian Super League with Delhi Dynamos FC.
González returned to his homeland in the 2017 January transfer window, signing with Coruxo FC from Segunda División B.
Honours Real Madrid La Liga: 2002–03 Supercopa de España: 2003 UEFA Champions League: 2001–02
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Rubén González Rocha's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Rubén González Rocha's
Frequently asked questions
Who is Rubén González Rocha?
Spanish footballer
When was Rubén González Rocha born?
Rubén González Rocha was born on 29 January 1982 in Santiago de Compostela.
What is Rubén González Rocha's occupation?
Rubén González Rocha is an association football player.
What nationality is Rubén González Rocha?
Rubén González Rocha is Spanish.
Sources & further reading
· Wikipedia: Rubén González Rocha
· DBpedia: Rubén González (footballer, born 1982)
Cite this page
APA: Biography.guide. (2026). Rubén González Rocha. https://biography.guide/ruben-gonzalez-rocha/
MLA: "Rubén González Rocha." Biography.guide, https://biography.guide/ruben-gonzalez-rocha/.
Chicago: "Rubén González Rocha." Biography.guide. https://biography.guide/ruben-gonzalez-rocha/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:15 UTC