Juan Carlos Portilla Morales
2024
| J30 MANAGUA-5 | [2] | Quarter | 
| J30 MANAGUA-4 | [2] | Semi | 
| J30 MANAGUA-3 | [3] | Final | 
| J30 MANAGUA-2 | [2] | Quarter | 
| J30 MANAGUA | [1] | Semi | 
| J60 ORLANDO | [15] | 1R | 
| J30 PEREIRA | [2] | 2R | 
| J100 DELRAYBEACH | 1R | |
| J60 BAYAMON | [3] | Semi | 
| J60 KATHMANDU-2 | 1R | |
| J60 KATHMANDU | [7] | 1R | 
2023
| J100 ACCRA-2 | 2R | |
| J100 ACCRA | 1R | |
| J60 ACCRA-2 | 1R | |
| J60 ACCRA | [7] | 2R | 
| J30 ACCRA-4 | [3] | Semi | 
| J30 TACARIGUA-3 | [3] | Semi | 
| J30 TACARIGUA-2 | [3] | Semi | 
| J30 SALINAS | [4] | Quarter | 
| J30 GUAYAQUIL | [3] | Semi | 
| J60 ORLANDO | 1R | |
| J30 BRAZZAVILLE-2 | [2] | Win | 
| J30 BRAZZAVILLE | [2] | Quarter | 
| J30 CHRISTIANSTED-2 | [6] | Quarter | 
| J100 CORALGABLES | 1R | |
| J30 SAINT-FRANCOIS | [6] | 2R | 
| J60 TACARIGUA | 2R | |
| J30 TACARIGUA | Quarter | |
| J30 MONTERREY | 1R | |
| J30 NAHARIYA | 2R | 
2022
Nation
USA
Rival
Paolo Gonzalez Constantino (2-0)
Ettore Romeo Baggio Danesi (0-2)
Enzo Crevelaro (0-2)
Sam Park (2-0)
Hayden Grech (2-0)
Match Details
2024 J30 MANAGUA-5
| W | 1R | Paolo Gonzalez Constantino | 6-2 6-3 | 
| W | 2R | Aldo Alessandro Zerega | 4-0 5-3 | 
| L | QF | Enrique Santiago Chora Bayon | 1-4 4-1 8-10 | 
2024 J30 MANAGUA-4
| W | 1R | Juan Diego Chacon Quesada | 6-2 6-4 | 
| W | 2R | Paolo Gonzalez Constantino | 4-1 4-0 | 
| W | QF | Adriano Pezzarossi | 4-1 4-1 | 
| L | SF | Nick Mertgens | 47-5 0-4 | 
2024 J30 MANAGUA-3
| W | 1R | Antonio Araya | 6-0 6-0 | 
| W | 2R | Mario Lopez | 6-3 6-4 | 
| W | QF | Julian Garnier | 6-4 6-2 | 
| W | SF | Jose Argenal | 6-1 6-1 | 
| L | F | Anay Kulkarni | 1-6 2-6 | 
2024 J30 MANAGUA-2
| W | 2R | Diego Ricardo Fuentes Rocha | 6-3 6-2 | 
| L | QF | Yong Chao He Wang | 4-6 0-1 | 
2024 J30 MANAGUA
| W | 2R | Mario Enrique Rivera Zuniga | 6-0 6-0 | 
| W | QF | Alberto Mora | 6-1 6-0 | 
| L | SF | Gabriel Alfred Segubiense | 6-7 3-6 | 
2024 J60 ORLANDO
| L | 1R | Roger Koike | 2-6 3-6 | 
2024 J30 PEREIRA
| L | 2R | Ronaldo Vera | 6-2 4-6 3-6 | 
2024 J100 DELRAYBEACH
| L | 1R | Callum Markowitz | 1-6 1-6 | 
2024 J60 BAYAMON
| W | 2R | Sebastian Elias | 6-3 6-0 | 
| W | 3R | Henry Stoller | 6-2 2-6 6-3 | 
| W | QF | Yared Alfred | 6-4 6-1 | 
| L | SF | Yannik Alvarez | 1-6 0-6 | 
2024 J60 KATHMANDU-2
| L | 1R | Sriniketh Kannan | 3-6 2-6 | 
2024 J60 KATHMANDU
| L | 1R | Zhan Hang Ye | 0-6 3-6 | 
2023 J100 ACCRA-2
| W | 1R | Kwesi Frimpong | 7-6 7-6 | 
| L | 2R | Mickael Kaouk | 1-6 1-6 | 
2023 J100 ACCRA
| L | 1R | Nikola Jovic | 2-6 1-6 | 
2023 J60 ACCRA-2
| L | 1R | Nikola Jovic | 3-6 3-6 | 
2023 J60 ACCRA
| W | 1R | Fortune Joseph | 1-6 6-4 6-1 | 
| L | 2R | David Aguiar Johansson | 1-6 6-3 3-6 | 
2023 J30 ACCRA-4
| W | 1R | David Aguiar Johansson | 6-3 6-2 | 
| W | 2R | Fabian Garvik | 7-6 6-3 | 
| W | QF | Fortune Joseph | 7-5 7-5 | 
| L | SF | Abubakari Yakubu-Lea | 6-7 2-6 | 
2023 J30 TACARIGUA-3
| W | 1R | Nirav Dougdeen | 6-0 6-0 | 
| W | 2R | Hayden Grech | 7-6 3-6 6-2 | 
| W | QF | Sam Park | 6-3 1-1 | 
| L | SF | Ettore Romeo Baggio Danesi | 3-6 0-6 | 
2023 J30 TACARIGUA-2
| W | 1R | Nirav Dougdeen | 6-0 6-0 | 
| W | 2R | Hayden Grech | 7-6 3-6 6-2 | 
| W | QF | Sam Park | 6-3 1-1 | 
| L | SF | Ettore Romeo Baggio Danesi | 3-6 0-6 | 
2023 J30 SALINAS
| W | 1R | Guillermo Wright | 4-6 6-4 6-4 | 
| W | 2R | Felipe Morales Beltran | 6-3 6-3 | 
| L | QF | Tomas Leguizamon Chaves | 2-6 3-6 | 
2023 J30 GUAYAQUIL
| W | 1R | Joaquin Salinas Beltran | 3-6 6-4 6-1 | 
| W | 2R | Joao Miguel Santana Rodrigues De Oliveira | 3-6 7-6 6-2 | 
| W | QF | Lucca Soares Guerra Maio Ribeiro | 4-6 7-5 7-6 | 
| L | SF | Enzo Crevelaro | 1-6 2-6 | 
2023 J60 ORLANDO
| L | 1R | Brennon Chow | 2-6 0-6 | 
2023 J30 BRAZZAVILLE-2
| W | 2R | Anjann Sai Boorela | 6-1 6-1 | 
| W | QF | Jean Paul Gloire Malouta | - - - | 
| W | SF | Yash Bahalkar | 5-7 6-4 6-2 | 
| W | F | Mirija Andriantefihasina | 6-4 6-2 | 
2023 J30 BRAZZAVILLE
| W | 2R | Eiji Fujita | 6-3 7-6 | 
| L | QF | Srivaant Reddy Mummadi | 2-6 7-5 3-6 | 
2023 J30 CHRISTIANSTED-2
| W | 1R | Kohei Takano | 6-3 6-4 | 
| W | 2R | Bercel Sandor Takacs | 6-1 4-6 7-5 | 
| L | QF | Enzo Crevelaro | 0-3 | 
2023 J100 CORALGABLES
| L | 1R | Bernardo Munk Mesa | 4-6 3-6 | 
2023 J30 SAINT-FRANCOIS
| W | 1R | Nils Guyot | 6-4 6-2 | 
| L | 2R | Alec Barin | 0-6 2-6 | 
2023 J60 TACARIGUA
| W | 1R | Thomas Chung | 6-0 6-0 | 
| L | 2R | Edward Kruppe | 3-6 3-6 | 
2023 J30 TACARIGUA
| W | 1R | Matias Moran | 6-1 6-0 | 
| W | 2R | Hugo Fidler | 7-6 3-6 6-0 | 
| L | QF | David Asenov | 1-6 2-6 | 
2023 J30 MONTERREY
| L | 1R | Diego Vega | 7-5 1-6 5-7 | 
2023 J30 NAHARIYA
| W | 1R | Nitzan Yossef Swisa | 5-7 6-2 7-5 | 
| L | 2R | Halel Ashoosh | 0-6 0-6 | 
2022 J5 SANJOSE
| L | 1R | Nicolas Garnier | 1-6 1-6 | 
2022 J5 LLANOSDECURUNDU-2
| L | 1R | Jose Antonio Ribadeneira | 4-6 2-6 | 
2022 J5 KINGSTON-3
| W | 1R | Rodrigo Guijarro Martin | 7-6 6-3 | 
| L | 2R | Loic Petrecca | 2-6 1-6 | 
2022 J5 CARTAGENA
| W | 1R | Samuel David Castano Castaneda | 6-4 7-5 | 
| L | 2R | Mateo Castaneda | 1-6 1-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