ATP
1988
09-26-1988 TransAmerica Open

1997
03-25-1997 Lipton Championships

1998
03-24-1998 Lipton Championships
07-01-1998 Wimbledon
07-24-1998 Legg Mason Tennis Classic

2001
09-22-2001 Davis Cup World Group Play-off

2002
08-28-2002 U.S. Open
09-04-2002 U.S. Open
09-08-2002 U.S. Open

2003
07-21-2003 RCA Championships

2005
06-01-2005 French Open
06-02-2005 French Open
06-03-2005 French Open

07-28-2005 Mercedes Benz Cup
07-29-2005 Mercedes Benz Cup

2006
07-26-2006 Countrywide Classic

2007
10-20-2007 Madrid Masters

2009
03-07-2009 Davis Cup Americas Zone Group II
09-18-2009 Davis Cup World Group Semifinal

2011
02-11-2011 SAP Open
02-12-2011 SAP Open

03-04-2011 Davis Cup World Group First Round
03-05-2011 Davis Cup World Group First Round

07-08-2011 Davis Cup World Group Quarterfinals
07-09-2011 Davis Cup World Group Quarterfinals
07-10-2011 Davis Cup World Group Quarterfinals

09-02-2011 U.S. Open

11-25-2011 Barclays ATP World Tour Finals

2013
08-02-2013 Citi Open

2017
08-08-2017 Rogers Cup
08-09-2017 Rogers Cup
08-12-2017 Rogers Cup

2018
02-13-2018 New York Open

02-20-2018 Delray Beach Open
02-21-2018 Delray Beach Open

08-31-2018 U.S. Open

WTA
1997
03-25-1997 Lipton Championships

1998
03-24-1998 Lipton Championships
07-01-1998 Wimbledon

2002
08-28-2002 U.S. Open
09-04-2002 U.S. Open

2005
06-01-2005 French Open
06-02-2005 French Open
06-03-2005 French Open

08-08-2005 J.P. Morgan Chase Open
08-09-2005 J.P. Morgan Chase Open
08-10-2005 J.P. Morgan Chase Open

11-08-2005 WTA Championship

2006
07-29-2006 Bank of the West Classic

2009
08-01-2009 Bank of the West Classic

2011
09-02-2011 U.S. Open

2013
08-02-2013 Citi Open

2015
07-11-2015 Wimbledon
09-12-2015 U.S. Open

2018
07-30-2018 Silicon Valley Classic
07-31-2018 Silicon Valley Classic
08-02-2018 Silicon Valley Classic
08-04-2018 Silicon Valley Classic

08-31-2018 U.S. Open

ATP - Challenger Tour
2018
08-09-2018 Nordic Naturals Challenger

World TeamTennis
2012
07-10-2012 Sacramento at Philadelphia

2014
07-16-2014 Springfield at Philadelphia

2016
08-12-2016 Orange County at Philadelphia

2017
07-29-2017 San Diego at Philadelphia