Juan Albert Viloca Puig
Born 1973 185 cm Right handed
Match log
2006
Barcelona CH, challenger Clay, October
2004
Recanati CH, challenger Hard, July
San Benedetto CH, challenger Clay, July
Mantova CH, challenger Clay, June
Wimbledon, qualifying Grass, June
Roland Garros, qualifying Clay, May
Salinas CH, challenger Hard, March
Bogota CH, challenger Clay, March
Australian Open, qualifying Hard, January
2003
Barcelona CH, challenger Clay, October
Seville CH, challenger Clay, September
Budapest2 CH, challenger Clay, September
Genova CH, challenger Clay, September
Freudenstadt CH, challenger Clay, August
Geneva CH, challenger Clay, August
Segovia CH, challenger Hard, July
Hilversum CH, challenger Clay, July
Mantova CH, challenger Clay, June
Lugano CH, challenger Clay, June
Sassuolo CH, challenger Clay, June
Turin CH, challenger Clay, May
2002
Maia CH, challenger Clay, September
Budapest2 CH, challenger Clay, September
Sassuolo CH, challenger Clay, June
Barletta CH, challenger Clay, March
Wroclaw CH, challenger Hard, February
2001
Eckental CH, challenger Carpet, November
Bolton CH, challenger Hard, October
Barcelona CH, challenger Clay, October
Cagliari CH, challenger Clay, October
Szczecin CH, challenger Clay, September
Aschaffenburg CH, challenger Clay, September
Freudenstadt CH, challenger Clay, August
Geneva CH, challenger Clay, August
Segovia CH, challenger Hard, July
Venice CH, challenger Clay, July
Lugano CH, challenger Clay, June
Biella CH, challenger Clay, June
Prostejov CH, challenger Clay, June
Roland Garros, qualifying Clay, May
Zagreb CH, challenger Clay, May
Estoril Clay, April
Dallas CH, challenger Hard, February
Bogota Clay, January
Australian Open, qualifying Hard, January
2000
Toulouse Hard, October
Barcelona CH, challenger Clay, October
Biella CH, challenger Clay, September
Freudenstadt CH, challenger Clay, August
Monchengladbach CH, challenger Clay, August
Contrexeville CH, challenger Clay, July
Ulm CH, challenger Clay, July
Eisenach CH, challenger Clay, June
Miami Masters Hard, March
Salinas CH, challenger Hard, March
Mexico City Clay, February
1999
Buenos Aires CH, challenger Clay, November
Montevideo CH, challenger Clay, November
Santiago CH, challenger Clay, November
Cairo CH, challenger Clay, October
Barcelona CH, challenger Clay, October
Palermo Clay, October
Seville CH, challenger Clay, September
Aschaffenburg CH, challenger Clay, September
Freudenstadt CH, challenger Clay, August
Contrexeville CH, challenger Clay, July
Venice CH, challenger Clay, June
Eisenach CH, challenger Clay, June
Weiden CH, challenger Clay, June
Furth CH, challenger Clay, May
Ljubljana CH, challenger Clay, May
Espinho CH, challenger Clay, April
Nice CH, challenger Clay, April
Napoli CH, challenger Clay, April
Barletta CH, challenger Clay, March
Salinas CH, challenger Hard, March
Memphis Hard, February
1998
Buenos Aires CH, challenger Clay, November
Santiago Clay, November
Mexico City Clay, October
Barcelona CH, challenger Clay, October
Maia CH, challenger Clay, September
Szczecin CH, challenger Clay, September
Geneva CH, challenger Clay, August
San Marino Clay, August
Kitzbuhel Clay, July
Merano CH, challenger Clay, July
Gstaad Clay, July
Venice CH, challenger Clay, June
Wimbledon Grass, June
Prostejov CH, challenger Clay, June
Roland Garros Clay, May
St. Poelten Clay, May
Barcelona Clay, April
Miami Masters Hard, March
Indian Wells Masters Hard, March
Philadelphia Hard, February
San Jose Hard, February
Marseille Hard, February
Australian Open Hard, January
Auckland Hard, January
Doha Hard, January
1997
Mexico City Clay, October
Lyon Carpet, October
Palermo Clay, September
Bucharest Clay, September
Marbella Clay, September
US Open Hard, August
Boston Hard, August
Gstaad Clay, July
Wimbledon Grass, June
St. Poelten Clay, May
Dresden CH, challenger Clay, May
Coral Springs Clay, May
Estoril Clay, April
Miami Masters Hard, March
Marseille Hard, February
Zagreb Carpet, January
Australian Open Hard, January
Singapore CH, challenger Hard, January
1996
Doha Hard, December
Toulouse Hard, October
Marbella Clay, September
Prostejov CH, challenger Clay, September
Alpirsbach CH, challenger Clay, August
Graz CH, challenger Clay, August
Alicante CH, challenger Clay, August
Segovia CH, challenger Hard, August
Merano CH, challenger Clay, July
Kitzbuhel Clay, July
Scheveningen CH, challenger Clay, July
Venice CH, challenger Clay, July
Braunschweig CH, challenger Clay, June
Bologna Clay, June
Zagreb CH, challenger Clay, June
Budapest CH, challenger Clay, May
Ljubljana CH, challenger Clay, May
West Bloomfield CH, challenger Hard, April
Mexico City Clay, March
1995
Valencia Clay, October
Barcelona CH, challenger Clay, September
Bogota Clay, September
Aruba CH, challenger Hard, September
US Open Hard, August
Segovia CH, challenger Hard, August
Kitzbuhel Clay, July
Scheveningen CH, challenger Clay, July
Ulm CH, challenger Clay, July
Oporto Clay, June
Furth CH, challenger Clay, June
Pinehurst Clay, May
Monte Carlo CH, challenger Clay, April
Barcelona Clay, April
Indian Wells CH, challenger Hard, February
Mendoza CH, challenger Clay, February
Mar Del Plata CH, challenger Clay, February
Marseille Carpet, February
1994
Buenos Aires Clay, November
Monterrey CH, challenger Hard, October
Palermo Clay, September
Segovia CH, challenger Hard, August
Kitzbuhel Clay, August
Seville CH, challenger Clay, June
1993
Segovia CH, challenger Hard, August
1992
Sevilla CH, challenger Clay, June
Madrid Clay, April
Barcelona Clay, April