-
1982
World Group
Semifinal
Decathlon Club, Santa Clara, CA, USA
Hard (O)
-
1982
World Group
Quarterfinal
Decathlon Club, Santa Clara, CA, USA
Hard (O)
-
1982
World Group
2nd Round
Decathlon Club, Santa Clara, CA, USA
Hard (O)
-
1982
World Group
1st Round
Decathlon Club, Santa Clara, CA, USA
Hard (O)
-
1976
World Group
Final
Spectrum Stadium, Philadelphia, PA, USA
Carpet (I)
-
1976
World Group
Semifinal
Spectrum Stadium, Philadelphia, PA, USA
Carpet (I)
-
1976
World Group
Quarterfinal
Spectrum Stadium, Philadelphia, PA, USA
Carpet (I)
-
1976
World Group
2nd Round
Spectrum Stadium, Philadelphia, PA, USA
Carpet (I)
-
1976
World Group
1st Round
Spectrum Stadium, Philadelphia, PA, USA
Carpet (I)
-
1975
World Group
Final
Aixoise C.C., Aix-en-Provence, France
Clay (O)
-
1975
World Group
Semifinal
Aixoise C.C., Aix-en-Provence, France
Clay (O)
-
1975
World Group
Quarterfinal
Aixoise C.C., Aix-en-Provence, France
Clay (O)
-
1975
World Group
2nd Round
Aixoise C.C., Aix-en-Provence, France
Clay (O)
-
1974
World Group
Final
Naples T.C., Naples, Italy
Clay (O)
-
1974
World Group
Semifinal
Naples T.C., Naples, Italy
Clay (O)
-
1974
World Group
Quarterfinal
Naples T.C., Naples, Italy
Clay (O)
-
1974
World Group
2nd Round
Naples T.C., Naples, Italy
Clay (O)
-
1973
World Group
Final
Bad Homburg T.C, West Germany
Clay (O)
-
1973
World Group
Semifinal
Bad Homburg T.C, West Germany
Clay (O)
-
1973
World Group
Quarterfinal
Bad Homburg T.C, West Germany
Clay (O)
-
1973
World Group
2nd Round
Bad Homburg T.C, West Germany
Clay (O)
-
1972
World Group
Semifinal
Ellis Park, Johannesburg, South Africa
Hard (O)
-
1972
World Group
Quarterfinal
Ellis Park, Johannesburg, South Africa
Hard (O)
-
1972
World Group
2nd Round
Ellis Park, Johannesburg, South Africa
Hard (O)
-
1970
World Group
Final
Royal King's Park T.C., Perth, Australia
Grass (O)
-
1970
World Group
Semifinal
Royal King's Park T.C., Perth
Grass (O)