David Mas Masia Lopez
2025
| J60 LANUCIA | [5] | 3R | 
| J60 MAJADAHONDA | [5] | 1R | 
| J100 VIC | 1R | |
| J100 BARCELONA-2 | 1R | |
| J100 BARCELONA | 2R | |
| J60 PORTO | [8] | Quarter | 
| J60 LEIRIA | [6] | Quarter | 
| J100 MOENCHENGLADBACH | 1R | |
| J60 LLEIDA | [7] | 2R | 
| J60 TARRAGONA | [8] | 1R | 
| J100 ALICANTE | 1R | |
| J60 BLAGNAC | 1R | |
| J200 BENICARLO | 1R | |
| J30 SANLUISPOTOSI | 2R | |
| J60 ZAPOPAN | Win | |
| J60 QUERETARO | Semi | 
2024
| J30 SILLA | 2R | |
| J60 LANUCIA | 1R | |
| J30 GIJON | 1R | |
| J30 LIEGE | [13] | Semi | 
| J30 BAYONNE | Quarter | 
Nation
ESP
Rival
Fermin Barcala Lopez (0-2)
Match Details
2025 J60 LANUCIA
| W | 2R | Yonatan Barak | 7-5 6-3 | 
| L | 3R | Fermin Barcala Lopez | 3-6 7-5 4-6 | 
2025 J60 MAJADAHONDA
| L | 1R | Marc Sala Pages | 4-6 6-7 | 
2025 J100 VIC
| L | 1R | Aren Baybars | 0-6 4-6 | 
2025 J100 BARCELONA-2
| L | 1R | Matias Reyniak | 3-6 0-6 | 
2025 J100 BARCELONA
| W | 1R | Jiacheng Li | 6-1 3-6 7-6 | 
| L | 2R | Roberto Perez Socas | 5-7 2-6 | 
2025 J60 PORTO
| W | 1R | Tomas Tocha | 6-1 6-3 | 
| W | 2R | Aymane Tahiri | - - - | 
| W | 3R | Dario Ruiz Cruz | 6-2 6-4 | 
| L | QF | Joao Morgado | 2-6 7-5 2-6 | 
2025 J60 LEIRIA
| W | 2R | Angad Singh | 5-2 | 
| W | 3R | Alex Ramis Moyano | 6-2 6-0 | 
| L | QF | Rodrigo Leal | 4-6 2-6 | 
2025 J100 MOENCHENGLADBACH
| L | 1R | Kaspar Mathes | 5-7 2-6 | 
2025 J60 LLEIDA
| W | 1R | Kether Naresh Gonzalez Gonzalez | 6-4 6-4 | 
| L | 2R | Tristan Rivet | 3-6 2-6 | 
2025 J60 TARRAGONA
| L | 1R | Lucas Christmas Moeller | 2-6 3-6 | 
2025 J100 ALICANTE
| L | 1R | Timo Rosenkranz Koenig | 6-7 4-6 | 
2025 J60 BLAGNAC
| L | 1R | Pablo Pradat | 2-6 3-6 | 
2025 J200 BENICARLO
| L | 1R | Daniel Jade | 2-6 2-6 | 
2025 J30 SANLUISPOTOSI
| W | 1R | Rodrigo Garza | 6-3 7-6 | 
| L | 2R | Nicolas Dagda Mireles | 2-6 6-7 | 
2025 J60 ZAPOPAN
| W | 1R | Emilio Alcala | 6-0 6-3 | 
| W | 2R | Mauricio Schtulmann Gasca | 6-3 6-3 | 
| W | 3R | Ramon Mateos | 7-6 6-0 | 
| W | QF | Charles Minvielle | 7-6 6-2 | 
| W | SF | Santiago Trujillo Garcia | 6-3 6-1 | 
| W | F | Mauricio Gonzalez Castelazo Raya | 4-6 6-0 6-1 | 
2025 J60 QUERETARO
| W | 1R | Patricio Orozco | 6-2 6-2 | 
| W | 2R | Mads Bruhn Aaby | 6-2 6-4 | 
| W | 3R | Eduardo Jaramillo | 7-5 6-2 | 
| W | QF | Ignacio Ruiz Marquinez | 6-3 2-6 7-6 | 
| L | SF | Eduardo Trovo | 4-6 3-6 | 
2024 J30 SILLA
| W | 1R | Evan Galea | 7-6 6-1 | 
| L | 2R | Yuan Cheng Yang | 3-6 0-6 | 
2024 J60 LANUCIA
| L | 1R | Platon Tsarenko | 4-6 6-4 4-6 | 
2024 J30 GIJON
| L | 1R | Adolfo Abascal | 4-6 4-6 | 
2024 J30 LIEGE
| W | 2R | Xavier De Marteau | 5-7 6-1 6-3 | 
| W | 3R | Nik Denotte | 6-3 6-1 | 
| W | QF | Alexander Van Hulst | 3-6 7-5 7-6 | 
| L | SF | Henrik Thomas Neuss | 0-6 2-6 | 
2024 J30 BAYONNE
| W | 1R | Rafael Jose De Lima Gonzalez | 6-0 6-0 | 
| W | 2R | Enzo Champigneulle | 6-4 4-6 6-2 | 
| L | QF | Fermin Barcala Lopez | 2-6 3-6 | 
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 9942, Number of registered players: 6,164, Number of registered results: 343,780