David Ruiz Montero Profile and Player Statistics
First name: David
Last name: Ruiz Montero
Position: Defender
Nationality: Spain
Date of birth: 17 April 2003
Age: 22
Height: 182 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which David Ruiz Montero has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Copa Del Rey 2025/2026 Eldense 1 0 1 0 0 1 0
Primera Division RFEF: Group 2 2025/2026 Eldense 16 3 2 1 0 2 0

David Ruiz Montero has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
03/04/2026 Eldense
3 - 0
Europa 0-0H2H+
  20' Roger Escoruela
  45' Khalid Noureddine
  58' Toni Caravaca
Borja Calvo 63' 1 - 0  
  69' Roger Escoruela
  69' Alejandro Jay
  69' Carlos González
  69' Julián Mahicas
  69' Toni Caravaca
  69' Óscar Vacas
Rober Ibáñez 77' 2 - 0  
Rober Ibáñez 79'  
Hamza Bellari 79'  
Borja Calvo 79'  
Marcos Bustillo 79'  
  79' Álex Cano
  79' Josu Gallastegui
  79' Jordi Cano
  79' Alex Pla
Dioni 86'  
Hugo Alba 86'  
Fidel 86'  
Jaime Vallejo 86'  
  89' Meshak Babanzila
Hamza Bellari 90+1' 3 - 0  
Hamza Bellari 90+2'  
Manu Molina 90+5'  
Boston Billups 90+5'  
29/03/2026 Tarazona
1 - 2
Eldense 0-1H2H+
Álvaro Jiménez 20'  
David Cubillas 20'  
  0 - 1 26' Nacho Quintana
  28' Nacho Quintana
Andrés Borge 31'  
Oscar Carrasco 37'  
  45' Álex Serradell
  45+2' Nacho Quintana
Bakary Traoré 48'  
Bakary Traoré 60'  
Sergi Armero 60'  
Busi 60'  
David Soto 60'  
  0 - 2 63' Rober Ibáñez
Chechu 72' 1 - 2  
  74' Fidel
  74' Hamza Bellari
  74' Rober Ibáñez
  74' Jaime Vallejo
  84' Hamza Bellari
  86' Borja Calvo
  86' Dario Dumic
Carlos Nieto 87'  
Alberto Vaquero 87'  
Alberto Vaquero 90+1'  
  90+4' Fidel
22/03/2026 Eldense
3 - 0
UD Ibiza 0-0H2H+
Manu Molina 32'  
  46' Izan Yurrieta
  46' Iván del Olmo
Rober Ibáñez 48' 1 - 0  
Jesús Clemente 54' 2 - 0  
Borja Calvo 61'  
Dioni 61'  
  64' Nacho González
  66' Iago Indias
  66' Javier Eslava
  66' Davo
  66' Georges Nsukula
Dioni 67' 3 - 0  
Rober Ibáñez 68'  
Hugo Alba 68'  
  76' Fran Castillo
  76' David del Pozo
Fidel 77'  
Hamza Bellari 77'  
Arnau Gaixas 77'  
Dario Dumic 77'  
Manu Molina 77'  
Alejandro Ibarrondo 77'  
  79' Unai Medina
  79' Sergio Diez
Jesús Clemente 81'  
Dioni 88'  
  90' Manu Pedreño
14/03/2026 Sanluqueño
1 - 4
Eldense 1-2H2H+
  0 - 1 28' Rober Ibáñez
Juan Daniel Sato 41'  
Peter Twizard Mulenga 41'  
  45' Jesús Clemente
Rodri Puertolas 45+1' 1 - 1  
  1 - 2 45+7' Borja Calvo
Agustín Juárez 45+9'  
Kikín 45+10'  
Pablo Barea 45+10'  
Agustín Juárez 62'  
Luis Simón 62'  
  63' Rober Ibáñez
  63' Marcos Bustillo
  63' Borja Calvo
  63' Dioni
64'  
Pablo Barea 73'  
  1 - 3 75' Marcos Bustillo
  78' Álex Serradell
  81' Marcos Bustillo
Sergio Niza Peña 82'  
Boubacar Bonfing Diallo 82'  
Usher Lobede 82'  
Marcos Denia 82'  
  83' Manu Molina
  84' Fidel
  84' Alejandro Ibarrondo
  1 - 4 86' Dioni
07/03/2026 Eldense
4 - 1
Gimnàstic Tarragona 2-0H2H+
David Ruiz 14' 1 - 0  
Nacho Quintana 18' 2 - 0  
Álex Serradell 20'  
Nacho Quintana 43'  
Dioni 45+4'  
Borja Calvo 45+4'  
Fidel 46' 3 - 0  
  63' Mangel Prendes
  63' Keyliane Abdallah
  63' Juanda Fuentes
  63' Aitor Gelardo
Borja Calvo 65' 4 - 0  
Nacho Quintana 69'  
Hugo Alba 69'  
Manu Molina 69'  
Jesús Clemente 69'  
Fidel 77'  
Rafa Núñez 77'  
  79' Hugo Pérez
  4 - 1 81' Jaume Jardí
  81' Hugo Pérez
  81' David Alba
  81' Marc Montalvo
  81' Alex Jiménez
  81' Marcos Baselga
  81' Cedric Omoigui
Guillermo Macho 82'  
Boston Billups 82'  
Hamza Bellari 89'  
  90' Alex Jiménez
04/03/2026 Villarreal II
2 - 0
Eldense 1-0H2H+
Cheikh Tidiane Thiam 19'  
Alassane Diatta 27'  
Alassane Diatta 45+1' 1 - 0  
Nizar El Jmili Ben Hamou 45+6'  
Facundo Viveros 45+6'  
  46' Álex Serradell
  46' Arnau Gaixas
  49' Rober Ibáñez
  62' Rober Ibáñez
  62' Hugo Alba
  62' Borja Calvo
  62' Fidel
Albert García 64'  
Ayman Arguigue 64'  
Cheikh Tidiane Thiam 64'  
Pablo Pascual 64'  
  69' Jesús Clemente
  69' Alejandro Ibarrondo
Hugo López 72'  
Joselillo Gaitán 72'  
  73' Arnau Gaixas
Etienne Eto'o 80'  
Cesar Bonafe Ceita 80'  
  80' Nacho Quintana
  80' Dioni
Ayman Arguigue 90+1' 2 - 0  
Joselillo Gaitán 90+5'  
28/02/2026 Hércules
2 - 1
Eldense 1-0H2H+
Unai Ropero 8' 1 - 0  
  11' Fidel
Roger Colomina 38'  
  46' Marcos Bustillo
  46' Rober Ibáñez
N. Ben Hamed 57'  
Nico Espinosa 63'  
Jorge Galvañ 63'  
Unai Ropero 63'  
Fran Sol 63'  
Javi Jiménez 66'  
  74' Alejandro Ibarrondo
  74' Borja Calvo
  74' Dioni
  74' David Ruiz
Andy Escudero 75'  
Jeremy de León 75'  
Mehdi Puch-Herrantz 81'  
Sergio Gutierrez 81'  
Roger Colomina 81'  
Carlos Mangada 81'  
Jorge Galvañ 83'  
  90' Fidel
  90' Hugo Alba
  90' Guillermo Macho
  90' Hamza Bellari
  1 - 1 90+6' Carlos Mangada
Alejandro Sotillos 90+9' 2 - 1  
Alejandro Sotillos 90+11'  
22/02/2026 Eldense
2 - 2
Alcorcón 1-0H2H+
Marcos Bustillo 21' 1 - 0  
  40' Samu Rodríguez
  43' Luis Vacas
  1 - 1 46' V. Kopotun
  54' V. Kopotun
  63' Rai Marchán
  63' Tarsi Aguado
  63' Luis Vacas
  63' Ntji Tounkara
Floris Smand 68'  
Rober Ibáñez 69'  
David Ruiz 69'  
Hamza Bellari 69'  
Rafa Núñez 69'  
  81' V. Kopotun
  81' Mariano Carmona
  1 - 2 83' Tarsi Aguado
Jesús Clemente 85' 2 - 2  
01/02/2026 Algeciras
1 - 1
Eldense 1-1H2H+
Víctor Ruiz 25'  
  0 - 1 26' Fidel
  31' David Ruiz
Isaac Obeng 44' 1 - 1  
  46' Hamza Bellari
  46' Borja Calvo
Jorge Rastrojo 68'  
Javier Avilés 68'  
  72' Dioni
  72' Rober Ibáñez
Daniel Garrido 75'  
Carlos Arauz 75'  
José Carlos Márquez 80'  
  83' Rubén Quintanilla
  83' Hugo Alba
  83' Nacho Quintana
  83' Marcos Bustillo
Óscar Castro 87'  
Aleix Coch Lucena 87'  
Juanma García 87'  
Ángel Gómez 87'  
Paris Adot 87'  
Joe Riley 87'  
25/01/2026 Eldense
2 - 0
Teruel 0-0H2H+
  46' Goyo Medina
  46' Álvaro Merencio
Hamza Bellari 55' 1 - 0  
  57' Rafael De Palmas
  57' David Fondarella
  57' Álex Blesa
  57' Lolo Plá
  61' David Fondarella
  66' Haritz Albisua
Nacho Quintana 68'  
Borja Calvo 68'  
  71' Sergio Moreno
  71' Mamadou Traoré
Dioni 73'  
Hamza Bellari 80'  
Rober Ibáñez 80'  
  80' Relu
  80' Hugo Redón
Rober Ibáñez 83' 2 - 0  
Jesús Clemente 84'  
  86' Andrés Rodríguez
Guillermo Macho 86'  
Boston Billups 86'  
Dioni 86'  
Marcos Bustillo 86'  
18/01/2026 Juventud Torremolinos
1 - 1
Eldense 0-1H2H+
  14' David Ruiz
  0 - 1 29' Fidel
Lesedi Steve 45+6'  
Gori Gracia 45+6'  
Gori Gracia 53'  
Javi Mérida 69'  
Usse Diao 69'  
Pito Camacho 69'  
Francisco Gallego 69'  
  71' Guillermo Macho
  71' Alejandro Ibarrondo
  71' Fidel
  71' Rubén Quintanilla
  73' Marcos Bustillo
  74' Marcos Bustillo
  74' Borja Calvo
Usse Diao 77'  
Dani Fernández 83'  
Rodrigo Ajegun 83'  
  84' Jesús Clemente
Peque Polo 85' 1 - 1  
Alejandro Camacho 87'  
Jesús Hernández 87'  
  89' Nacho Quintana
  89' Hamza Bellari
  89' David Ruiz
  89' Rober Ibáñez
Ángel Climent 90+4'  
  90+6' Borja Calvo
  90+6' Rober Ibáñez
Edu López 90+6'  
11/01/2026 Eldense
1 - 0
Sanluqueño 1-0H2H+
Manu Molina 23'  
  28' Ntji Tounkara
Floris Smand 33' 1 - 0  
Nacho Quintana 50'  
  62' Boubacar Bonfing Diallo
Álex Serradell 62'  
  67' Sergio Rodríguez
  67' Kikín
Hamza Bellari 67'  
David Ruiz 67'  
Álex Serradell 67'  
Rafa Núñez 67'  
  73' Iomar Vidal
  73' Marcos Denia
Arnau Gaixas 73'  
Dario Dumic 73'  
  82' Javi Feria
  82' Agustín Juárez
Fidel 83'  
Alejandro Ibarrondo 83'  
Nacho Quintana 83'  
Guillermo Macho 83'  
Dario Dumic 90+3'  
04/01/2026 UD Ibiza
0 - 1
Eldense 0-1H2H+
  17' Hamza Bellari
  25' Alejandro Ibarrondo
José Albert 32'  
  0 - 1 36' Hamza Bellari
  46' Alejandro Ibarrondo
  46' Marcos Bustillo
  46' Hamza Bellari
  46' Jesús Clemente 
  58' Manu Molina
Unai Medina  68'  
Ernesto Gómez 72'  
Fran Castillo 72'  
Unai Medina  72'  
David García 72'  
David del Pozo 72'  
Paolo Pugliese 72'  
Davo 72'  
Sergio Diez 72'  
  78' Manu Molina
  78' Rubén Quintanilla
  86' Dioni
  86' Rafa Núñez
  90+1' Marcos Bustillo
20/12/2025 Eldense
2 - 0
Real Betis II 0-0H2H+
Nacho Quintana 33'  
  59' Carlos Reina
  63' Gines Sorroche
  63' Dani Pérez
Dioni 73' 1 - 0  
Hamza Bellari 76'  
Rafa Núñez 76'  
  78' Darling Bladi
  78' E. Mensah
  78' Mohamed Yassine Hamdoune
  78' Mawuli Kwame Mensah Vadze
Guillermo Macho 81' 2 - 0  
  82' José Antonio Morante
  82' Dani Pérez
Jesús Clemente 88'  
Borja Calvo 88'  
Nacho Quintana 88'  
Alejandro Ibarrondo 88'  
Manu Molina 88'  
Rubén Quintanilla 88'  
Dioni 90+1'  
Benjamin Billups Boston 90+1'  
Rubén Quintanilla 90+4'  
  90+7' Mawuli Kwame Mensah Vadze
16/12/2025 Eldense
1 - 2
Real Sociedad 0-0H2H+
Rubén Quintanilla 7'  
Boston Billups 46'  
Hamza Bellari 46'  
Rubén Quintanilla 46'  
Marcos Bustillo 46'  
David Ruiz 52'  
David Ruiz 55'  
Jesús Clemente  55'  
  62' Arsen Zakharyan
  66' Arsen Zakharyan
  66' Jon Karrikaburu
Floris Smand 74'  
  74' Aihen Muñoz
  74' Sergio Gómez
  74' Brais Méndez
  74' Luka Sucic
  0 - 1 79' Luka Sucic
Nacho Quintana 81' 1 - 1  
Borja Calvo 82'  
Dioni 82'  
  85' Carlos Soler
  85' Lander Astiazaran
  85' Takefusa Kubo
  85' Pablo Marín
Arnau Gaixas 86'  
Rafa Núñez 86'  
  87' Lander Astiazaran
  1 - 2 90+6' Pablo Marín
13/12/2025 Eldense
1 - 0
Tarazona 1-0H2H+
Dioni 22' 1 - 0  
  41' Chechu
Marcos Bustillo 44'  
  45+2' Angel López Ramón
Marcos Bustillo 46'  
Borja Calvo 46'  
Rubén Quintanilla 51'  
  56' Javier Gómez
  56' David Soto Ruiz
Rubén Quintanilla 66'  
Guillermo Macho 66'  
  74' Dani Rodríguez
  74' Sergi Armero
  76' Imanol Alonso
  83' Angel López Ramón
  83' David Cubillas
  83' Agüero
  83' Álex Fita
  83' Imanol Alonso
  83' Juan Pablo Martínez Taborda
  88' Andrés Borge
  90' Juan Pablo Martínez Taborda
Fidel 90+2'  
Alejandro Ibarrondo 90+2'  
Hamza Bellari 90+2'  
Rafa Núñez 90+2'  
Borja Calvo 90+5'  
06/12/2025 Alcorcón
1 - 1
Eldense 1-0H2H+
Luis Vacas 24' 1 - 0  
  26' Floris Smand
Luis Vacas 46'  
David Navarro 46'  
David Navarro 49'  
  1 - 1 50' Fidel
  63' Marcos Bustillo
  63' Hamza Bellari
  63' Guillermo Macho
  63' Alejandro Ibarrondo
  63' David Ruiz Montero
  63' Rubén Quintanilla
Borja Martinez 65'  
V. Kopotun 65'  
Esteban Aparicio 65'  
Rafa Llorente 65'  
Samu Rodríguez 71'  
  78' Nacho Quintana
Yael Ballesteros 78'  
Rai Marchán 78'  
  82' Dioni
  82' Borja Calvo
  82' Fidel
  82' Rafa Núñez
V. Kopotun 86'  
  90+2' Rafa Núñez
Mariano Carmona 90+7'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.