tommy haas 

Statements about this table:
the match against yevgeny kafelnikov be play on a hard surface
during the game in which yevgeny kafelnikov be the opponent , the surface be hard
roger federer lose on clay on 5 august 2012
during the game that have yevgeny kafelnikov as an opponent , the surface be clay
outcome
date
surface
opponent
score
runner - up
13 october 1997
hard (i)
fabrice santoro
4 - 6 , 4 - 6
runner - up
19 october 1998
hard (i)
àlex corretja
6 - 2 , 6 - 7 (6 - 8) , 1 - 6
runner - up
11 january 1999
hard
sjeng schalken
4 - 6 , 4 - 6
winner
15 february 1999
hard
jim courier
6 - 4 , 6 - 1
runner - up
19 july 1999
clay
magnus norman
7 - 6 (8 - 6) , 6 - 4 , 6 - 7 (7 - 9) , 0 - 6 , 3 - 6
runner - up
17 september 1999
carpet
greg rusedski
3 - 6 , 4 - 6 , 7 - 6 (7 - 5) , 6 - 7 (5 - 7)
runner - up
1 may 2000
clay
franco squillari
4 - 6 , 4 - 6
runner - up
18 september 2000
hard
yevgeny kafelnikov
6 - 7 (4 - 7) , 6 - 3 , 2 - 6 , 6 - 4 , 3 - 6
runner - up
9 october 2000
hard (i)
tim henman
4 - 6 , 4 - 6 , 4 - 6
outcome
date
surface
opponent
score
winner
1 january 2001
hard
nicolás massú
6 - 3 , 6 - 1
winner
20 august 2001
hard
pete sampras
6 - 3 , 3 - 6 , 6 - 2
winner
8 october 2001
hard (i)
guillermo cañas
6 - 2 , 7 - 6 (8 - 6) , 6 - 4
winner
15 october 2001
hard (i)
max mirnyi
6 - 2 , 6 - 2 , 6 - 2
runner - up
6 may 2002
clay
andre agassi
3 - 6 , 3 - 6 , 0 - 6
winner
12 april 2004
clay
andy roddick
6 - 3 , 6 - 4
winner
12 july 2004
hard
nicolas kiefer
7 - 6 (8 - 6) , 6 - 4
winner
5 february 2006
hard
xavier malisse
6 - 3 , 3 - 6 , 7 - 6 (7 - 5)
winner
25 february 2006
hard (i)
robin söderling
6 - 3 , 6 - 2
outcome
date
surface
opponent
score
winner
24 july 2006
hard
dmitry tursunov
4 - 6 , 7 - 5 , 6 - 3
winner
25 february 2007
hard (i)
andy roddick
6 - 2 , 6 - 3
winner
14 june 2009
grass
novak djokovic
6 - 3 , 6 - 7 (4 - 7) , 6 - 1
winner
17 june 2012
grass
roger federer
7 - 6 (7 - 5) , 6 - 4
runner - up
22 july 2012
clay
juan mónaco
5 - 7 , 4 - 6
runner - up
5 august 2012
hard
alexandr dolgopolov
7 - 6 (9 - 7) , 4 - 6 , 1 - 6
runner - up
17 february 2013
hard (i)
milos raonic
4 - 6 , 3 - 6
winner
5 may 2013
clay
philipp kohlschreiber
6 - 3 , 7 - 6 (7 - 3)
winner
20 october 2013
hard (i)
robin haase
6 - 3 , 4 - 6 , 6 - 4