| Result | No. | Date | Tournament | Surface | Partner | Opponents | Score |
|---|
| Loss | 1. | Jun 1987 | London/Queen's Club, England | Grass | Tim Pawsat | Guy Forget
Yannick Noah | 4–6, 4–6 |
| Win | 1. | Jul 1987 | Stuttgart Outdoor, West Germany | Clay | Tim Pawsat | Mikael Pernfors
Magnus Tideman | 6–3, 6–4 |
| Win | 2. | Oct 1987 | Scottsdale, U.S. | Hard | Jim Pugh | Dan Goldie
Mel Purcell | 6–3, 6–2 |
| Win | 3. | Jan 1988 | Wellington, New Zealand | Hard | Dan Goldie | Broderick Dyke
Glenn Michibata | 6–2, 6–3 |
| Win | 4. | Jan 1988 | Australian Open,Melbourne | Hard | Jim Pugh | Jeremy Bates
Peter Lundgren | 6–3, 6–2, 6–3 |
| Loss | 2. | May 1988 | Hamburg, West Germany | Clay | Jim Pugh | Darren Cahill
Laurie Warder | 4–6, 4–6 |
| Win | 5. | May 1988 | Munich, West Germany | Clay | Jim Pugh | Alberto Mancini
Christian Miniussi | 7–6, 6–1 |
| Win | 6. | Jul 1988 | Washington, D.C., U.S. | Hard | Jim Pugh | Jorge Lozano
Todd Witsken | 6–3, 6–7, 6–2 |
| Win | 7. | Aug 1988 | Indianapolis, U.S. | Hard | Jim Pugh | Ken Flach
Robert Seguso | 6–4, 6–3 |
| Win | 8. | Aug 1988 | Cincinnati, U.S. | Hard | Jim Pugh | Jim Grabb
Patrick McEnroe | 6–2, 6–4 |
| Loss | 3. | Sep 1988 | US Open, New York | Hard | Jim Pugh | Sergio Casal
Emilio Sánchez | W/O |
| Loss | 4. | Oct 1988 | Scottsdale, U.S. | Hard | Jim Pugh | Scott Davis
Tim Wilkison | 4–6, 6–7 |
| Win | 9. | Nov 1988 | Detroit, U.S. | Carpet | Jim Pugh | Ken Flach
Robert Seguso | 6–4, 6–1 |
| Win | 10. | Dec 1988 | Masters Doubles, London | Carpet | Jim Pugh | Emilio Sánchez
Sergio Casal | 6–4, 6–3, 2–6, 6–0 |
| Win | 11. | Jan 1989 | Australian Open,Melbourne | Hard | Jim Pugh | Darren Cahill
Mark Kratzmann | 6–4, 6–4, 6–4 |
| Loss | 5. | Feb 1989 | Philadelphia, U.S. | Carpet | Jim Pugh | Paul Annacone
Christo van Rensburg | 3–6, 5–7 |
| Win | 12. | Mar 1989 | Scottsdale, U.S. | Hard | Jim Pugh | Paul Annacone
Christo van Rensburg | 6–7, 6–3, 6–2, 2–6, 6–4 |
| Win | 13. | May 1989 | Singapore | Hard | Jim Pugh | Paul Chamberlin
Paul Wekesa | 6–3, 6–4 |
| Win | 14. | May 1989 | Forest Hills, U.S. | Clay | Jim Pugh | Jim Courier
Pete Sampras | 6–4, 6–2 |
| Loss | 6. | Jul 1989 | Wimbledon, London | Grass | Jim Pugh | John Fitzgerald
Anders Järryd | 6–3, 6–7, 4–6, 6–7 |
| Loss | 7. | Nov 1989 | Stockholm, Sweden | Carpet | Jim Pugh | Jorge Lozano
Todd Witsken | 3–6, 7–5, 3–6 |
| Win | 15. | Nov 1989 | Itaparica, Brazil | Hard | Jim Pugh | Jorge Lozano
Todd Witsken | 6–2, 7–6 |
| Win | 16. | Feb 1990 | Philadelphia, U.S. | Carpet | Jim Pugh | Grant Connell
Glenn Michibata | 3–6, 6–4, 6–2 |
| Win | 17. | Mar 1990 | Miami, U.S. | Hard | Jim Pugh | Boris Becker
Cássio Motta | 6–4, 3–6, 6–3 |
| Win | 18. | Jul 1990 | Wimbledon, London | Grass | Jim Pugh | Pieter Aldrich
Danie Visser | 7–6, 7–6, 7–6 |
| Loss | 8. | Nov 1990 | Wembley, England | Carpet | Jim Pugh | Jim Grabb
Patrick McEnroe | 6–7, 6–4, 3–6 |
| Win | 19. | Feb 1991 | Philadelphia, U.S. | Carpet | Jim Pugh | Udo Riglewski
Michael Stich | 6–4, 6–4 |
| Win | 20. | May 1991 | Charlotte, U.S. | Clay | Jim Pugh | Bret Garnett
Greg Van Emburgh | 6–3, 2–6, 6–3 |
| Loss | 9. | Jun 1991 | French Open, Paris | Clay | Jim Pugh | John Fitzgerald
Anders Järryd | 0–6, 6–7 |
| Loss | 10. | Nov 1991 | Paris, France | Carpet | Kelly Jones | John Fitzgerald
Anders Järryd | 6–3, 3–6, 2–6 |
| Loss | 11. | Jan 1992 | Australian Open,Melbourne | Hard | Kelly Jones | Todd Woodbridge
Mark Woodforde | 4–6, 3–6, 4–6 |
| Win | 21. | Apr 1992 | Tokyo Outdoor, Japan | Hard | Kelly Jones | John Fitzgerald
Anders Järryd | 0–6, 7–5, 6–3 |
| Win | 22. | Aug 1992 | New Haven, U.S. | Hard | Kelly Jones | Patrick McEnroe
Jared Palmer | 7–6, 6–7, 6–2 |
| Loss | 12. | Sep 1992 | US Open, New York | Hard | Kelly Jones | Jim Grabb
Richey Reneberg | 6–3, 6–7, 3–6, 3–6 |
| Win | 23. | Apr 1993 | Tokyo Outdoor, Japan | Hard | Ken Flach | Glenn Michibata
David Pate | 2–6, 6–3, 6–4 |
| Win | 24. | Jun 1993 | Manchester, England | Grass | Ken Flach | Stefan Kruger
Glenn Michibata | 6–4, 6–1 |
| Win | 25. | Jul 1993 | Washington, D.C., U.S. | Hard | Byron Black | Grant Connell
Patrick Galbraith | 6–4, 7–5 |
| Loss | 13. | Aug, 1993 | Indianapolis, U.S. | Hard | Ken Flach | Scott Davis
Todd Martin | 4–6, 4–6 |
| Win | 26. | Sep 1993 | US Open, New York | Hard | Ken Flach | Martin Damm
Karel Nováček | 6–7, 6–4, 6–2 |
| Win | 27. | Feb 1994 | San Jose, U.S. | Hard (i) | Jared Palmer | Byron Black
Jonathan Stark | 4–6, 6–4, 6–4 |
| Win | 28. | Jun 1994 | Manchester, England | Grass | Danie Visser | Scott Davis
Trevor Kronemann | 6–4, 4–6, 7–6 |
| Loss | 14. | Jul 1995 | Wimbledon, London | Grass | Scott Melville | Todd Woodbridge
Mark Woodforde | 5–7, 6–7, 6–7 |
| Win | 29. | Aug 1995 | New Haven, U.S. | Hard | Scott Melville | Leander Paes
Nicolás Pereira | 7–6, 6–4 |
| Loss | 15. | Aug 1995 | Long Island, U.S. | Hard | Scott Melville | Cyril Suk
Daniel Vacek | 7–5, 6–7, 6–7 |
| Win | 30. | Jan 1996 | Jakarta,Indonesia | Hard | Scott Melville | Kent Kinnear
Dave Randall | 6–1, 2–6, 6–1 |
| Win | 31. | Mar 1996 | Scottsdale, U.S. | Hard | Patrick Galbraith | Richey Reneberg
Brett Steven | 5–7, 7–5, 7–5 |
| Loss | 16. | Apr 1996 | Tokyo, Japan | Hard | Mark Knowles | Todd Woodbridge
Mark Woodforde | 2–6, 3–6 |
| Win | 32. | Apr 1996 | Seoul, South Korea | Hard | Jonathan Stark | Kent Kinnear
Kevin Ullyett | 6–4, 6–4 |
| Win | 33. | Nov 1996 | Moscow, Russia | Carpet | Andrei Olhovskiy | Jiří Novák
David Rikl | 4–6, 6–1, 6–2 |
| Loss | 17. | Jan 1997 | Auckland, New Zealand | Hard | Jonathan Stark | Ellis Ferreira
Patrick Galbraith | 4–6, 6–4, 6–7 |
| Loss | 18. | Feb 1997 | Memphis, U.S. | Hard (i) | Jonathan Stark | Ellis Ferreira
Patrick Galbraith | 3–6, 6–3, 1–6 |
| Loss | 19. | Mar 1997 | Scottsdale, U.S. | Hard | Jonas Björkman | Luis Lobo
Javier Sánchez | 3–6, 3–6 |
| Loss | 20. | Jul 1997 | Los Angeles, U.S. | Hard | Mahesh Bhupathi | Sébastien Lareau
Alex O'Brien | 6–7, 4–6 |
| Loss | 21. | Oct 1997 | Singapore | Carpet | Jonathan Stark | Mahesh Bhupathi
Leander Paes | 4–6, 4–6 |
| Loss | 22. | Oct 1997 | Stuttgart Indoor, Germany | Carpet | Jonathan Stark | Todd Woodbridge
Mark Woodforde | 3–6, 3–6 |
| Loss | 23. | Nov 1997 | Paris, France | Carpet | Jonathan Stark | Jacco Eltingh
Paul Haarhuis | 2–6, 6–7 |
| Win | 34. | Nov 1997 | Doubles Championships,Hartford | Carpet | Jonathan Stark | Mahesh Bhupathi
Leander Paes | 6–3, 6–4, 7–6 |
| Loss | 24. | Jan 1998 | Adelaide, Australia | Hard | Ellis Ferreira | Joshua Eagle
Andrew Florent | 4–6, 7–6, 3–6 |
| Win | 35. | Mar 1998 | Miami, U.S. | Hard | Ellis Ferreira | Alex O'Brien
Jonathan Stark | 6–2, 6–4 |
| Loss | 25. | Apr 1998 | Barcelona, Spain | Clay | Ellis Ferreira | Jacco Eltingh
Paul Haarhuis | 5–7, 0–6 |
| Loss | 26. | May 1998 | Rome, Italy | Clay | Ellis Ferreira | Mahesh Bhupathi
Leander Paes | 4–6, 6–4, 6–7 |
| Win | 36. | Jun 1998 | Halle, Germany | Grass | Ellis Ferreira | John-Laffnie de Jager
Marc-Kevin Goellner | 4–6, 6–4, 7–6 |
| Loss | 27. | Aug 1998 | Toronto, Canada | Hard | Ellis Ferreira | Martin Damm
Jim Grabb | 7–6, 2–6, 6–7 |
| Loss | 28. | Mar 1999 | Indian Wells, U.S. | Hard | Ellis Ferreira | Wayne Black
Sandon Stolle | 6–7, 3–6 |
| Win | 37. | May 1999 | Rome, Italy | Clay | Ellis Ferreira | David Adams
John-Laffnie de Jager | 6–7, 6–1, 6–2 |
| Win | 38. | Jan 2000 | Auckland, New Zealand | Hard | Ellis Ferreira | Olivier Delaître
Jeff Tarango | 7–5, 6–4 |
| Win | 39. | Jan 2000 | Australian Open, Australia | Hard | Ellis Ferreira | Wayne Black
Andrew Kratzmann | 6–4, 3–6, 6–3, 3–6, 18–16 |
| Win | 40. | Apr 2000 | Atlanta, U.S. | Clay | Ellis Ferreira | Justin Gimelstob
Mark Knowles | 6–3, 6–4 |
| Loss | 29. | Jun 2000 | Nottingham, England | Grass | Ellis Ferreira | Donald Johnson
Piet Norval | 6–1, 4–6, 3–6 |
| Loss | 30. | Aug 2000 | Cincinnati, U.S. | Hard | Ellis Ferreira | Todd Woodbridge
Mark Woodforde | 6–7, 4–6 |
| Loss | 31. | Sept 2000 | US Open, New York | Hard | Ellis Ferreira | Lleyton Hewitt
Max Mirnyi | 4–6, 7–5, 6–7 |
| Loss | 32. | Apr 2001 | Atlanta, U.S. | Clay | David Macpherson | Mahesh Bhupathi
Leander Paes | 3–6, 6–7 |
| Win | 41. | Oct 2001 | Tokyo, Japan | Hard | David Macpherson | Paul Hanley
Nathan Healey | 1–6, 7–6, 7–6 |
| Win | 42. | Oct 2001 | Basel, Switzerland | Carpet | Ellis Ferreira | Mahesh Bhupathi
Leander Paes | 7–6, 6–4 |
| Win | 43. | Nov 2001 | Paris, France | Carpet | Ellis Ferreira | Mahesh Bhupathi
Leander Paes | 3–6, 6–4, 6–3 |
| Win | 44. | Feb 2002 | ATP Doubles Challenge Cup,Bangalore | Hard | Ellis Ferreira | Petr Pála
Pavel Vízner | 6–7(6), 7–6(2), 6–4, 6–4 |
| Loss | 33. | Feb 2004 | San Jose, U.S. | Hard (i) | Brian MacPhie | James Blake
Mardy Fish | 2–6, 5–7 |
| Win | 45. | Mar 2004 | Scottsdale, U.S. | Hard | Brian MacPhie | Jeff Coetzee
Chris Haggard | 6–3, 6–1 |
| Loss | 34. | Apr 2004 | Houston, U.S. | Clay | Brian MacPhie | |James Blake
Mardy Fish | 3–6, 4–6 |
| Loss | 35. | Jun 2004 | Nottingham, England | Grass | Brian MacPhie | Paul Hanley
Todd Woodbridge | 4–6, 3–6 |
| Loss | 36. | Oct 2004 | Shanghai, China | Hard | Brian MacPhie | Jared Palmer
Pavel Vízner | 6–4, 6–7, 6–7 |
| Win | 46. | Aug 2005 | Los Angeles, U.S. | Hard | Brian MacPhie | Jonathan Erlich
Andy Ram | 6–3, 6–4 |