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

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