Head-to-headGerard Solves vs Juan Albert Viloca Puig🇫🇷Gerard Solves1-12 confrontations🇪🇸Juan Albert Viloca PuigPar surfaceDur (+ indoor + carpet)0-1Terre battue1-0Gazon0-0Aucune rencontreHistorique des rencontresSegovia CH·1/8 finaleDur🇪🇸Juan Albert Viloca Puig●🇫🇷Gerard SolvesTerminé5 août 19966-46-2Kitzbuhel·2e tourTerre battue🇫🇷Gerard Solves●🇪🇸Juan Albert Viloca PuigTerminé31 juil. 19956-46-1