Rubén Castro Martín (27 giugno 1981 a Las Palmas de Gran Canaria) è un calciatore spagnolo che gioca per il FC Málaga nella Segunda División.
Carriera da giocatore
Rubén Castro ha iniziato la sua carriera da calciatore professionista con l'UD Las Palmas, la squadra più importante della sua città natale, Las Palmas de Gran Canaria. Nonostante sia diventato capocannoniere della Segunda División nella stagione 2003/04, segnando 22 gol, la sua squadra è retrocessa in Segunda División B. Successivamente è stato trasferito al Deportivo La Coruña, club di prima divisione. Tuttavia, i galiziani lo hanno subito mandato in prestito (al Albacete Balompié, squadra della stessa divisione). Anche lì è riuscito a mostrare prestazioni di alto livello.
Nella stagione 2005/06 è tornato al "Depor", dove è riuscito a segnare tre gol in 24 partite. Nel 2006 è stato nuovamente prestato, questa volta al Racing Santander. Dopo una sola presenza, tuttavia, ha lasciato la squadra cantabrica dopo solo sei mesi e ha disputato il ritorno della stagione 2006/07 con il Gimnàstic de Tarragona. Con quattro gol in 20 partite, non è riuscito a salvare la squadra dalla retrocessione. Nella stagione 2007/08 è avvenuto il terzo ritorno al Deportivo. Tuttavia, dopo la prima metà della stagione, è sceso in campo solo in sei partite di campionato, segnando un gol.
Nell'estate del 2010, Castro si trasferì al Betis Siviglia nella Segunda División. Con i biancoverdi segnò 27 gol nella stagione 2010/11 e venne subito promosso in Primera División. Nella stagione 2011/12 si confermò anche nella massima serie segnando 16 gol in 34 partite e garantendo al Betis la salvezza anticipata. Nella stagione 2012/13 segnò altri 18 gol in 34 partite e si qualificò con il Betis per l'UEFA Europa League 2013/14.


Copa del Rey
CSL
UEFA Intertoto Cup