11.10.23 | 1st round | Andrew Harris/John-Patrick Smith | David Marrero/Dhruva Mulye | 6-1, 6-3 | | match details | Malaga Challenger | Hard |
23.05.23 | 1st round | Calum Puttergill/Adam Taylor | David Marrero/Dhruva Mulye | 6-2, 7-65 | | match details | M15 Monastir | Hard |
16.05.23 | 1st round | Tao Mu/Rigele Te | David Marrero/Dhruva Mulye | 7-67, 6-2 | | match details | M15 Monastir | Hard |
11.05.23 | 1st round | Kokoro Isomura/Jack Loutit | David Marrero/Dhruva Mulye | 6-2, 6-2 | | match details | M15 Monastir | Hard |
14.03.23 | 1st round | Tomas Curras Abasolo/Carlos Garcia Mondelo | David Marrero/Dhruva Mulye | 6-3, 6-4 | | match details | M25 Portimao | Hard |
11.03.23 | 1st round | Mats Hermans/Mick Veldheer | David Marrero/Dhruva Mulye | 7-5, 6-1 | | match details | M25 Quinta | Hard |
21.02.23 | 1st round | Alberto Barroso Campos/Imanol Lopez Morillo | David Marrero/Dhruva Mulye | 7-5, 6-3 | | match details | M25 Faro | Hard |
16.02.23 | 1st round | Pablo Llamas Ruiz/Benjamin Winter Lopez | David Marrero/Dhruva Mulye | 6-2, 6-2 | | match details | M25 Vila | Hard |
07.02.23 | 1st round | Riccardo Bonadio/Stefano Travaglia | David Marrero/Dhruva Mulye | 6-4, 7-5 | | match details | Tenerife 3 | Hard |
31.01.23 | 1st round | Roberto Marcora/Benoit Paire | David Marrero/Dhruva Mulye | 6-4, 6-1 | | match details | Tenerife 2 | Hard |
18.01.23 | 1st round | Grigoriy Lomakin/Alexander Shevchenko | David Marrero/Dhruva Mulye | 6-4, 6-3 | | match details | Tenerife 1 | Hard |