Search for active players ...

Logo

Head-to-Head Results - All (Juan Albert Viloca Puig) - BY NUMBER OF MATCHES

OPPONENT

LAST MATCH

WINNER

TOURNAMENT

ROUND

SCORE

SURFACE

Carlos Costa

Spain

1

4

1998-04-06

Carlos Costa

Estoril

R16

6-2 3-6 6-2

Clay

Marcelo Rios

Chile

2

2

2000-10-16

Marcelo Rios

Toulouse

QF

6-4 6-4

Hard

Alex Corretja

Spain

1

2

1997-07-07

Juan Albert Viloca Puig

Gstaad

SF

3-6 7-6(5) 6-4

Clay

Dominik Hrbaty

Slovakia

1

2

1998-08-10

Dominik Hrbaty

San Marino

QF

2-6 6-4 6-0

Clay

Felix Mantilla

Spain

1

2

1997-08-18

Felix Mantilla

Boston

R32

6-3 6-0

Hard

Francisco Clavet

Spain

0

3

1997-10-20

Francisco Clavet

Mexico City

F

6-4 7-6(7)

Clay

Javier Sanchez

Spain

2

1

1998-05-25

Juan Albert Viloca Puig

Roland Garros

R128

7-6(6) 3-6 5-7 6-4 6-3

Clay

Juan Antonio Marin

Costa Rica

2

1

2001-01-28

Juan Albert Viloca Puig

Bogota

R16

6-3 6-4

Clay

Nicolas Kiefer

Germany

2

1

1998-07-06

Nicolas Kiefer

Gstaad

R32

0-6 7-5 7-6(8)

Clay

Thomas Muster

Austria

0

3

1996-03-04

Thomas Muster

Mexico City

R32

6-4 6-4

Clay

Albert Costa

Spain

1

1

2001-01-28

Juan Albert Viloca Puig

Bogota

R32

2-6 7-6(4) 7-5

Clay

Albert Portas

Spain

1

1

1998-04-06

Juan Albert Viloca Puig

Estoril

R32

7-6(5) 6-3

Clay

Bernd Karbacher

Germany

0

2

1995-06-12

Bernd Karbacher

Oporto

R32

7-5 RET

Clay

Christian Ruud

Norway

1

1

1997-05-26

Juan Albert Viloca Puig

Roland Garros

R128

5-7 6-4 6-1 4-1 RET

Clay

Fernando Meligeni

Brazil

1

1

1998-02-23

Fernando Meligeni

Philadelphia

R32

7-6(5) 6-4

Hard

Franco Squillari

Argentina

2

0

1998-10-26

Juan Albert Viloca Puig

Mexico City

R32

4-6 7-6(2) 6-4

Clay

Jason Stoltenberg

Australia

0

2

1998-02-16

Jason Stoltenberg

Memphis

R32

7-6(2) 6-4

Hard

Julian Alonso

Spain

1

1

1998-11-09

Julian Alonso

Santiago

R32

5-2 RET

Clay

Kenneth Carlsen

Denmark

1

1

1998-01-12

Kenneth Carlsen

Auckland

R32

6-2 6-3

Hard

Marc Kevin Goellner

Germany

1

1

1997-09-22

Marc Kevin Goellner

Bucharest

R32

6-3 6-3

Clay

Marcelo Filippini

Uruguay

0

2

1997-05-19

Marcelo Filippini

St. Poelten

R32

7-6(2) 7-5

Clay

Michael Chang

United States of America

0

2

1998-06-22

Michael Chang

Wimbledon

R128

6-4 6-3 3-6 3-6 6-2

Grass

Nicolas Lapentti

Ecuador

0

2

1998-01-19

Nicolas Lapentti

Australian Open

R128

5-7 6-3 6-4 6-7(3) 6-1

Hard

Rodolphe Gilbert

France

1

1

1994-07-18

Juan Albert Viloca Puig

Stuttgart Outdoor

R64

3-6 6-1 6-1

Clay

Sjeng Schalken

Netherlands

1

1

1998-05-18

Sjeng Schalken

St. Poelten

R32

6-1 6-3

Clay

Alberto Martin

Spain

1

0

2000-10-16

Juan Albert Viloca Puig

Toulouse

R32

4-6 7-5 6-0

Hard

Alex Obrien

United States of America

1

0

1997-02-24

Juan Albert Viloca Puig

Philadelphia

R32

6-2 3-6 6-3

Hard

Andre Sa

Brazil

1

0

2001-02-19

Juan Albert Viloca Puig

Memphis

R64

6-1 6-4

Hard

Andrei Medvedev

Ukraine

0

1

1997-05-26

Andrei Medvedev

Roland Garros

R64

6-4 6-3 6-4

Clay

Andrew Richardson

United Kingdom

0

1

1997-06-23

Andrew Richardson

Wimbledon

R64

6-3 3-6 6-4 2-6 6-2

Grass

Bohdan Ulihrach

Czech Republic

0

1

1998-04-13

Bohdan Ulihrach

Barcelona

R64

4-6 7-6(0) 7-5

Clay

Boris Becker

Germany

0

1

1995-02-06

Boris Becker

Marseille

R32

6-2 6-4

Carpet

Brett Steven

New Zealand

0

1

1997-08-25

Brett Steven

US Open

R128

4-6 6-2 6-1 6-2

Hard

Carlos Moya

Spain

0

1

2000-03-20

Carlos Moya

Miami Masters

R128

6-4 6-2

Hard

Danny Sapsford

United Kingdom

0

1

1996-09-09

Danny Sapsford

Bournemouth

R16

7-5 7-5

Clay

David Sanchez

Spain

0

1

2001-04-09

David Sanchez

Estoril

R32

6-2 7-6(4)

Clay

Davide Sanguinetti

Italy

0

1

1997-10-27

Davide Sanguinetti

Bogota

R16

3-6 6-3 7-5

Clay

Diego Nargiso

Italy

1

0

1998-04-20

Juan Albert Viloca Puig

Monte Carlo Masters

R64

6-3 6-4

Clay

Eyal Ran

Israel

1

0

1998-02-16

Juan Albert Viloca Puig

Memphis

R64

4-6 7-6(5) 6-4

Hard

Fabrice Santoro

France

1

0

1994-11-07

Juan Albert Viloca Puig

Buenos Aires

R32

6-4 4-6 7-5

Clay

Fernando Vicente

Spain

1

0

1999-09-13

Juan Albert Viloca Puig

Mallorca

R32

6-3 5-7 6-4

Clay

Filip Dewulf

Belgium

0

1

1997-07-21

Filip Dewulf

Kitzbuhel

R16

6-4 6-2

Clay

Franco Davin

Argentina

1

0

1994-10-31

Juan Albert Viloca Puig

Montevideo

R32

6-1 1-0 RET

Clay

Gerard Solves

France

0

1

1995-07-31

Gerard Solves

Kitzbuhel

R64

6-4 6-1

Clay

Gilbert Schaller

Austria

1

0

1997-05-05

Juan Albert Viloca Puig

Coral Springs

R32

7-6(3) 6-2

Clay

Greg Rusedski

United Kingdom

0

1

1998-01-05

Greg Rusedski

Doha

R32

6-4 6-4

Hard

Herbert Wiltschnig

Austria

1

0

1996-07-22

Juan Albert Viloca Puig

Kitzbuhel

R64

6-3 6-3

Clay

Ivo Heuberger

Switzerland

1

0

1997-07-07

Juan Albert Viloca Puig

Gstaad

R32

6-3 6-4

Clay

Jakob Hlasek

Switzerland

0

1

1995-05-08

Jakob Hlasek

Pinehurst

R32

7-6(7) 6-1

Clay

Javier Frana

Argentina

0

1

1994-11-07

Javier Frana

Buenos Aires

QF

6-4 6-4

Clay

Jimy Szymanski

Venezuela

0

1

1996-06-17

Jimy Szymanski

Bologna

R32

6-4 6-2

Clay

Jiri Novak

Czech Republic

0

1

1997-03-17

Jiri Novak

Miami Masters

R128

6-0 6-3

Hard

Jonas Bjorkman

Sweden

0

1

1997-05-05

Jonas Bjorkman

Coral Springs

QF

6-4 7-6(2)

Clay

Juan Ignacio Chela

Argentina

0

1

2001-01-28

Juan Ignacio Chela

Bogota

SF

7-6(10) 6-3

Clay

Karim Alami

Morocco

0

1

1999-10-04

Karim Alami

Palermo

R32

6-4 6-2

Clay

Lionel Roux

France

0

1

1997-10-13

Lionel Roux

Lyon

R32

6-2 6-4

Carpet

Luis Adrian Morejon

Ecuador

1

0

1998-08-10

Juan Albert Viloca Puig

San Marino

R16

6-3 6-3

Clay

Luke Jensen

United States of America

1

0

1997-04-21

Juan Albert Viloca Puig

Orlando

R32

6-2 6-2

Clay

Magnus Larsson

Sweden

0

1

1997-01-13

Magnus Larsson

Australian Open

R128

6-3 6-3 7-6(3)

Hard

Magnus Norman

Sweden

0

1

1996-12-30

Magnus Norman

Doha

R32

6-3 6-0

Hard

Malivai Washington

United States of America

0

1

1998-03-16

Malivai Washington

Miami Masters

R128

6-3 6-2

Hard

Marc Rosset

Switzerland

0

1

1996-10-14

Marc Rosset

Toulouse

R32

6-2 6-2

Hard

Marcello Craca

Germany

1

0

1997-10-27

Juan Albert Viloca Puig

Bogota

R32

6-4 6-4

Clay

Mariano Puerta

Argentina

0

1

1997-11-03

Mariano Puerta

Santiago

R16

6-4 6-3

Clay

Mariano Zabaleta

Argentina

1

0

1997-04-28

Juan Albert Viloca Puig

Atlanta

R32

6-3 6-2

Clay

Mark Philippoussis

Australia

0

1

2001-02-19

Mark Philippoussis

Memphis

R32

6-2 7-5

Hard

Markus Hipfl

Austria

0

1

1999-09-13

Markus Hipfl

Mallorca

R16

6-4 6-0

Clay

Marzio Martelli

Italy

0

1

1998-06-08

Marzio Martelli

Bologna

R16

6-3 6-3

Clay

Mauricio Hadad

Colombia

1

0

2001-01-28

Juan Albert Viloca Puig

Bogota

QF

6-3 3-6 6-4

Clay

Michael Hill

Australia

0

1

1999-02-15

Michael Hill

Memphis

R64

7-6(5) 4-6 7-5

Hard

Nicolas Massu

Chile

1

0

1997-11-03

Juan Albert Viloca Puig

Santiago

R32

6-7(4) 7-5 6-3

Clay

Oleg Ogorodov

Uzbekistan

1

0

1997-07-21

Juan Albert Viloca Puig

Kitzbuhel

R32

6-2 6-0

Clay

Oliver Gross

Germany

0

1

1994-09-26

Oliver Gross

Palermo

R32

6-7(1) 6-3 6-4

Clay

Oscar Serrano

Spain

1

0

1998-06-08

Juan Albert Viloca Puig

Bologna

R32

6-3 6-2

Clay

Patricio Arnold

Argentina

1

0

1994-08-01

Juan Albert Viloca Puig

Kitzbuhel

R64

4-6 6-2 6-4

Clay

Patrik Fredriksson

Sweden

1

0

1997-05-05

Juan Albert Viloca Puig

Coral Springs

R16

6-4 6-3

Clay

Radomir Vasek

Czech Republic

1

0

1997-10-20

Juan Albert Viloca Puig

Mexico City

R32

1-6 6-1 6-4

Clay

Richard Krajicek

Netherlands

0

1

1998-04-20

Richard Krajicek

Monte Carlo Masters

R32

6-4 6-2

Clay

Richey Reneberg

United States of America

0

1

1997-02-17

Richey Reneberg

Memphis

R32

6-3 6-2

Hard

Ronald Agenor

United States of America

0

1

1992-07-27

Ronald Agenor

San Marino

R16

6-2 6-3

Clay

Sandon Stolle

Australia

0

1

1997-02-24

Sandon Stolle

Philadelphia

R16

4-6 6-3 6-4

Hard

Sargis Sargsian

Armenia

0

1

2000-02-21

Sargis Sargsian

Mexico City

R32

3-6 6-4 6-1

Clay

Stefan Koubek

Austria

1

0

2000-10-16

Juan Albert Viloca Puig

Toulouse

R16

6-4 7-6(0)

Hard

Thierry Champion

France

1

0

1992-07-27

Juan Albert Viloca Puig

San Marino

R32

6-4 6-2

Clay

Tim Henman

United Kingdom

0

1

1995-08-28

Tim Henman

US Open

R128

6-3 4-6 6-4 6-3

Hard

Tommy Haas

Germany

0

1

1998-02-09

Tommy Haas

San Jose

R32

6-1 6-4

Hard

Vincent Spadea

United States of America

0

1

1998-03-09

Vincent Spadea

Indian Wells Masters

R64

6-4 6-1

Hard

Wolfgang Schranz

Austria

0

1

1998-07-27

Wolfgang Schranz

Kitzbuhel

R64

6-7(4) 6-1 6-1

Clay

Xavier Avila

Spain

1

0

1993-04-05

Juan Albert Viloca Puig

Barcelona

R64

6-2 2-6 6-3

Clay

Yevgeny Kafelnikov

Russia

0

1

1998-02-02

Yevgeny Kafelnikov

Marseille

R32

6-4 6-3

Hard

Younes El Aynaoui

Morocco

1

0

1994-08-01

Juan Albert Viloca Puig

Kitzbuhel

R32

5-7 7-6(4) 7-6(7)

Clay