Joao Ferreira
2020
2019
| J5 VALEDOLOBO | [11] | Quarter |
| J3 LOUSADA | 1R | |
| J5 VILADOCONDE | 1R | |
| J4 PORTO | 1R | |
| J4 LEIRIA | 1R | |
| J4 LIMELETTE | 1R | |
| J4 ALGIERS-2 | 2R | |
| J5 ALGIERS | 2R |
2018
| J1 BRADENTONFL | 2R | |
| J2 CAIRO-2 | [8] | 1R |
| J2 CAIRO | [5] | Quarter |
| J2 BUDAPEST-2 | [4] | 2R |
| J1 CHARLEROI-MARCINELLE | 1R | |
| J2 CAPDAIL | [7] | 2R |
| J1 LAMBARE | [11] | Quarter |
| J1 CUENCA | [4] | Quarter |
| J1 BARRANQUILLA | [3] | Quarter |
| J1 SANJOSE | [4] | 1R |
2017
| J3 SANTACRUZ | [2] | Win |
| J2 LAPAZ | [3] | 2R |
| J2 MONTEVIDEO | 2R | |
| J2 CORDOBA | [11] | Quarter |
| J2 SANTIAGO | [6] | 3R |
| J2 CAIRO-2 | 1R | |
| J2 CAIRO | Final | |
| J2 PRATO | 1R | |
| J2 VINAROS | 1R | |
| J1 IBARRA | Quarter |
Nation
POR
Year-end Junior World Ranking
- Year-end 2020 1245th
- Year-end 2019 1274th
- Year-end 2018 138th
Rival
nicolas mejia (0-2)
liam draxl (2-0)
younes lalami (2-0)
ramiro pioli tizon (1-1)
fabian marozsan (1-1)
Match Details
J5 VALEDOLOBO-2
| L | 1R | Martin Landaluce | 1-6 2-6 |
J4 PORTO-2
| W | 1R | Daniel Abernethy | 7-5 6-4 |
| L | 2R | Tomas Pinho | 1-6 2-6 |
J5 PORTO-3
| L | 1R | Michael Walser | 3-6 7-6 0-6 |
J5 ANTALYA-2
| L | 1R | Marco Migliorati | 1-6 2-6 |
J4 ANTALYA-3
| W | 1R | Erkin Tootoonchi Moghadam | 6-2 6-1 |
| L | 2R | Aleksandar Tomas | 1-6 2-6 |
J5 VALEDOLOBO
| W | 1R | Martin Schwartzman | 7-6 6-4 |
| W | 2R | Martim Sousa | 6-4 6-4 |
| W | 3R | Guilherme Sousa Severin | 5-7 6-3 6-3 |
| L | QF | Casper Christensen | 3-6 2-6 |
J3 LOUSADA
| L | 1R | Charlie Penman | 2-6 2-6 |
J5 VILADOCONDE
| L | 1R | Louis Skupien | 1-6 4-6 |
J4 PORTO
| L | 1R | Derin Acaroglu | 1-6 7-6 4-6 |
J4 LEIRIA
| L | 1R | Arthus De La Bassetiere | 1-6 3-6 |
J4 LIMELETTE
| L | 1R | Lucas Perrang | 0-6 6-2 2-6 |
J4 ALGIERS-2
| W | 1R | Luka Petrovic | 2-6 6-4 6-1 |
| L | 2R | Oriol Fillat Gimenez | 4-6 4-6 |
J5 ALGIERS
| W | 1R | Assil Boussayri | 7-6 4-6 6-1 |
| L | 2R | Matis Amier | 4-6 2-6 |
J1 BRADENTONFL
| W | 1R | Hunter Heck | 7-6 6-1 |
| L | 2R | Nicolas Mejia | 0-6 1-6 |
J2 CAIRO-2
| L | 1R | Nicholas David Ionel | 4-6 4-6 |
J2 CAIRO
| W | 1R | Karim El Feky | 6-3 6-4 |
| W | 2R | Younes Lalami | 6-4 6-3 |
| L | QF | Louis Herman | 3-6 3-6 |
J2 BUDAPEST-2
| W | 1R | Younes Lalami | 6-3 6-4 |
| L | 2R | Martin Krumich | 2-6 4-6 |
J1 CHARLEROI-MARCINELLE
| L | 1R | Tom Pisane | 3-6 4-6 |
J2 CAPDAIL
| W | 1R | Allan Deschamps | 6-1 4-6 7-5 |
| L | 2R | Nikolay Vylegzhanin | 1-6 0-1 |
J1 LAMBARE
| W | 2R | Eric Vanshelboim | 6-0 6-1 |
| W | 3R | Henry Von Der Schulenburg | 6-3 6-1 |
| L | QF | Nicolas Mejia | 3-6 4-6 |
J1 CUENCA
| W | 2R | Liam Draxl | 7-6 6-3 |
| W | 3R | Boruch Skierkier | 6-1 6-3 |
| L | QF | Emilio Nava | 0-6 6-7 |
J1 BARRANQUILLA
| W | 1R | Jorge Andre Limon | 6-1 6-3 |
| W | 2R | Liam Draxl | 4-6 6-2 7-6 |
| W | 3R | Alexander Bernard | 6-2 6-3 |
| L | QF | Arthur Cazaux | 5-7 7-6 1-6 |
J1 SANJOSE
| L | 1R | Adam Neff | 6-2 2-6 6-7 |
J3 SANTACRUZ
| W | 1R | Josue Gabriel Mamani Encinas | 6-3 6-2 |
| W | 2R | Santiago Galan | 7-5 6-1 |
| W | QF | Taha Baadi | 6-4 6-1 |
| W | SF | Ramiro Pioli Tizon | 6-3 6-0 |
| W | F | Chih Chi Huang | 4-6 6-3 6-3 |
J2 LAPAZ
| L | 2R | Ramiro Pioli Tizon | 4-6 2-6 |
J2 MONTEVIDEO
| W | 1R | Agustin Riquelme Coppari | 6-4 6-1 |
| L | 2R | Fabian Marozsan | 2-6 5-7 |
J2 CORDOBA
| W | 2R | Valerio Aboian | 6-1 6-3 |
| W | 3R | Fabian Marozsan | 6-2 4-6 6-4 |
| L | QF | Matheus Pucinelli De Almeida | 2-6 1-6 |
J2 SANTIAGO
| W | 2R | Tomas Rodriguez | 6-3 6-3 |
| L | 3R | Facundo Diaz Acosta | 0-6 2-6 |
J2 CAIRO-2
| L | 1R | Sergey Fomin | 6-7 4-6 |
J2 CAIRO
| W | 1R | Abdallah Fouad | 6-0 6-1 |
| W | 2R | Dostanbek Tashbulatov | 5-7 6-4 6-4 |
| W | QF | Sergey Fomin | 6-2 6-2 |
| W | SF | Adil Kalyanpur | 6-4 6-3 |
| L | F | Daniel Michalski | 3-6 6-0 4-6 |
J2 PRATO
| L | 1R | Guido Marson | 1-6 0-6 |
J2 VINAROS
| L | 1R | Max Stewart | 1-6 3-6 |
J1 IBARRA
| W | 1R | Franco David Aubone | 4-6 6-4 6-2 |
| W | 2R | Alex Hernandez | 6-2 6-2 |
| W | 3R | Sergio Luis Hernandez Ramirez | 3-6 6-2 6-4 |
| L | QF | Igor Gimenez | 1-6 0-6 |
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 14293, Number of registered players: 7,463, Number of registered results: 444,769