Match log updated: 2026-08-30 18:41 UTC

Juan Albert Viloca Puig — ATP Match Log

Back to player detail page →

Main draw matches: 29 | W: 8 | L: 21 | Win %: 27.6%

OpponentScoreResultH2HMatch DataDate ↓RoundTournamentCategorySurface
Julian Alonso #106 2-5 (ret.) L Match data Nov 12, 1998* R32 Chile Open ATP World Series modern equivalent ATP 250 Clay
Juan Antonio Marin #101 4-6 6-4 6-7(1) L Match data Oct 30, 1998* R16 Mexican Open ATP World Series modern equivalent ATP 250 Clay
Franco Squillari #46 4-6 7-6(2) 6-4 W Match data Oct 29, 1998* R32 Mexican Open ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #42 6-2 4-6 0-6 L Match data Aug 15, 1998* QF San Marino ATP World Series modern equivalent ATP 250 Clay
Luis Adrian Morejon #214 6-3 6-3 W Match data Aug 14, 1998* R16 San Marino ATP World Series modern equivalent ATP 250 Clay
Julian Alonso #48 4-6 6-4 7-6(5) W Match data Aug 13, 1998* R32 San Marino ATP World Series modern equivalent ATP 250 Clay
Wolfgang Schranz #151 7-6(4) 1-6 1-6 L Match data Jul 29, 1998* R64 Austrian Open Kitzbühel ATP World Series modern equivalent ATP 250 Clay
Nicolas Kiefer #28 6-0 5-7 6-7(8) L Match data Jul 9, 1998* R32 Swiss Open Gstaad ATP World Series modern equivalent ATP 250 Clay
Michael Chang #15 4-6 3-6 6-3 6-3 2-6 L Match data Jun 24, 1998* R128 Wimbledon Grand Slam Grass
Marzio Martelli #129 3-6 3-6 L Match data Jun 12, 1998* R16 Bologna ATP World Series modern equivalent ATP 250 Clay
Oscar Serrano #219 6-3 6-2 W Match data Jun 11, 1998* R32 Bologna ATP World Series modern equivalent ATP 250 Clay
Dominik Hrbaty #59 3-6 3-6 3-6 L Match data May 29, 1998* R64 Roland Garros Grand Slam Clay
Javier Sanchez #71 7-6(6) 3-6 5-7 6-4 6-3 W Match data May 27, 1998* R128 Roland Garros Grand Slam Clay
Sjeng Schalken #51 1-6 3-6 L Match data May 21, 1998* R32 St. Poelten ATP World Series modern equivalent ATP 250 Clay
Richard Krajicek #13 4-6 2-6 L Match data Apr 23, 1998* R32 Monte-Carlo Masters Masters 1000 Clay
Diego Nargiso #118 6-3 6-4 W Match data Apr 22, 1998* R64 Monte-Carlo Masters Masters 1000 Clay
Bohdan Ulihrach #53 6-4 6-7(0) 5-7 L Match data Apr 15, 1998* R64 Barcelona Open ATP Championship Series modern equivalent ATP 500 Clay
Carlos Costa #54 2-6 6-3 2-6 L Match data Apr 10, 1998* R16 Estoril Open ATP World Series modern equivalent ATP 250 Clay
Albert Portas #37 7-6(5) 6-3 W Match data Apr 9, 1998* R32 Estoril Open ATP World Series modern equivalent ATP 250 Clay
MaliVai Washington #238 3-6 2-6 L Match data Mar 17, 1998* R128 Miami Open Masters 1000 Hard
Vincent Spadea #66 4-6 1-6 L Match data Mar 11, 1998* R64 Indian Wells Open Masters 1000 Hard
Fernando Meligeni #71 6-7(5) 4-6 L Match data Feb 26, 1998* R32 Philadelphia ATP Championship Series modern equivalent ATP 500 Hard
Jason Stoltenberg #48 6-7(2) 4-6 L Match data Feb 19, 1998* R32 Memphis ATP Championship Series modern equivalent ATP 500 Hard
Eyal Ran #230 4-6 7-6(5) 6-4 W Match data Feb 18, 1998* R64 Memphis ATP Championship Series modern equivalent ATP 500 Hard
Tommy Haas #46 1-6 4-6 L Match data Feb 12, 1998* R32 San Jose ATP World Series modern equivalent ATP 250 Hard
Yevgeny Kafelnikov #7 4-6 3-6 L Match data Feb 5, 1998* R32 Marseille ATP World Series modern equivalent ATP 250 Hard
Nicolas Lapentti #64 7-5 3-6 4-6 7-6(3) 1-6 L Match data Jan 21, 1998* R128 Australian Open Grand Slam Hard
Kenneth Carlsen #96 2-6 3-6 L Match data Jan 15, 1998* R32 ASB Classic ATP World Series modern equivalent ATP 250 Hard
Greg Rusedski #6 4-6 4-6 L Match data Jan 8, 1998* R32 Qatar Open ATP World Series modern equivalent ATP 250 Hard

Estimated from the tournament schedule where an exact match date is unavailable. Arrows show an edition's recorded category and documented modern equivalent; unresolved editions keep their recorded category. Mapping details.