String Tension
Home
Players
Stats
Tournaments
Head To Head
Search players
Search players
Open main menu
Canada Masters
July 26, 2004
H
Hard
Draw: 64
1000
Tournament Results
Champion: Roger Federer
Runner-up: Andy Roddick
Final
Canada Masters 2004
Canada Masters 2004
F
Roger Federer
R. Federer
✓
7
6
Andy Roddick
Andy Roddick
5
3
Semi-Finals
Canada Masters 2004
Canada Masters 2004
SF
Roger Federer
R. Federer
✓
4
6
6
Thomas Johansson
T. Johansson
6
3
2
Canada Masters 2004
Canada Masters 2004
SF
Andy Roddick
Andy Roddick
✓
7
6
Nicolas Kiefer
N. Kiefer
5
3
Quarter-Finals
Canada Masters 2004
Canada Masters 2004
QF
Roger Federer
R. Federer
✓
7
6
Fabrice Santoro
F. Santoro
5
4
Canada Masters 2004
Canada Masters 2004
QF
Thomas Johansson
T. Johansson
✓
6
7
Joachim Johansson
J. Johansson
3
6(5)
Canada Masters 2004
Canada Masters 2004
QF
Nicolas Kiefer
N. Kiefer
✓
3
6
6
Jurgen Melzer
J. Melzer
6
1
1
Canada Masters 2004
Canada Masters 2004
QF
Andy Roddick
Andy Roddick
✓
6
6
Jan Hernych
Jan Hernych
4
2
Round of 16
Canada Masters 2004
Canada Masters 2004
R16
Roger Federer
R. Federer
✓
7
7
Max Mirnyi
Max Mirnyi
6(3)
6(4)
Canada Masters 2004
Canada Masters 2004
R16
Fabrice Santoro
F. Santoro
✓
2
6
6
Lleyton Hewitt
L. Hewitt
6
3
4
Canada Masters 2004
Canada Masters 2004
R16
Thomas Johansson
T. Johansson
✓
3
7
6
Luis Horna
Luis Horna
6
5
1
Canada Masters 2004
Canada Masters 2004
R16
Joachim Johansson
J. Johansson
✓
7
4
7
Cyril Saulnier
C. Saulnier
6(2)
6
6(4)
Canada Masters 2004
Canada Masters 2004
R16
Jurgen Melzer
J. Melzer
✓
6
6
Fernando Gonzalez
F. Gonzalez
3
3
Canada Masters 2004
Canada Masters 2004
R16
Nicolas Kiefer
N. Kiefer
✓
6
2
6
Carlos Moya
Carlos Moya
4
6
4
Canada Masters 2004
Canada Masters 2004
R16
Jan Hernych
Jan Hernych
✓
5
7
6
Gustavo Kuerten
G. Kuerten
7
6(6)
4
Canada Masters 2004
Canada Masters 2004
R16
Andy Roddick
Andy Roddick
✓
6
6
Juan Ignacio Chela
J. Chela
1
4
Round of 32
Canada Masters 2004
Canada Masters 2004
R32
Roger Federer
R. Federer
✓
7
6
Robin Soderling
R. Soderling
5
1
Canada Masters 2004
Canada Masters 2004
R32
Max Mirnyi
Max Mirnyi
✓
3
6
6
P. Srichaphan
P. Srichaphan
6
1
4
Canada Masters 2004
Canada Masters 2004
R32
Lleyton Hewitt
L. Hewitt
✓
6
6
Jiri Novak
Jiri Novak
2
1
Canada Masters 2004
Canada Masters 2004
R32
Fabrice Santoro
F. Santoro
✓
6
7
Ivan Ljubicic
I. Ljubicic
4
6(4)
Canada Masters 2004
Canada Masters 2004
R32
Luis Horna
Luis Horna
✓
6(5)
7
6
Frederic Niemeyer
F. Niemeyer
7
5
3
Canada Masters 2004
Canada Masters 2004
R32
Thomas Johansson
T. Johansson
✓
7
6
Igor Andreev
Igor Andreev
6(4)
1
Canada Masters 2004
Canada Masters 2004
R32
Joachim Johansson
J. Johansson
✓
7
6(3)
7
Gregory Carraz
G. Carraz
6(4)
7
6(4)
Canada Masters 2004
Canada Masters 2004
R32
Cyril Saulnier
C. Saulnier
✓
4
6
7
Mikhail Youzhny
M. Youzhny
6
3
6(0)
Canada Masters 2004
Canada Masters 2004
R32
Fernando Gonzalez
F. Gonzalez
✓
7
6
Vincent Spadea
V. Spadea
5
4
Canada Masters 2004
Canada Masters 2004
R32
Jurgen Melzer
J. Melzer
✓
6
6
Andre Agassi
Andre Agassi
3
3
Canada Masters 2004
Canada Masters 2004
R32
Nicolas Kiefer
N. Kiefer
✓
6
6
David Ferrer
David Ferrer
3
1
Canada Masters 2004
Canada Masters 2004
R32
Carlos Moya
Carlos Moya
✓
6
6
Alex Bogomolov Jr
A. Bogomolov Jr
4
3
Canada Masters 2004
Canada Masters 2004
R32
Gustavo Kuerten
G. Kuerten
✓
7
6
Tim Henman
Tim Henman
5
4
Canada Masters 2004
Canada Masters 2004
R32
Jan Hernych
Jan Hernych
✓
6
6
Todd Reid
Todd Reid
3
3
Canada Masters 2004
Canada Masters 2004
R32
Juan Ignacio Chela
J. Chela
✓
6
6
Tommy Robredo
T. Robredo
4
0
Canada Masters 2004
Canada Masters 2004
R32
Andy Roddick
Andy Roddick
✓
6
7
Feliciano Lopez
F. Lopez
3
6(5)
Round of 64
Canada Masters 2004
Canada Masters 2004
R64
Roger Federer
R. Federer
✓
6
7
Hicham Arazi
Hicham Arazi
3
5
Canada Masters 2004
Canada Masters 2004
R64
Frederic Niemeyer
F. Niemeyer
✓
6
6
David Sanchez
D. Sanchez
1
4
Canada Masters 2004
Canada Masters 2004
R64
Igor Andreev
Igor Andreev
✓
7
6(1)
6
Sargis Sargsian
S. Sargsian
5
7
2
Canada Masters 2004
Canada Masters 2004
R64
Thomas Johansson
T. Johansson
✓
6
6
Nicolas Massu
N. Massu
4
4
Canada Masters 2004
Canada Masters 2004
R64
Gregory Carraz
G. Carraz
✓
6
7
Sebastien Grosjean
S. Grosjean
2
6(3)
Canada Masters 2004
Canada Masters 2004
R64
Joachim Johansson
J. Johansson
✓
1
7
6
Michael Llodra
M. Llodra
6
6(4)
1
Canada Masters 2004
Canada Masters 2004
R64
Cyril Saulnier
C. Saulnier
✓
6
6
Daniel Nestor
D. Nestor
3
4
Canada Masters 2004
Canada Masters 2004
R64
Mikhail Youzhny
M. Youzhny
✓
3
6
6
David Nalbandian
D. Nalbandian
6
3
4
Canada Masters 2004
Canada Masters 2004
R64
Fernando Gonzalez
F. Gonzalez
✓
3
6
6
Rainer Schuettler
R. Schuettler
6
4
3
Canada Masters 2004
Canada Masters 2004
R64
Vincent Spadea
V. Spadea
✓
6
6
Frank Dancevic
F. Dancevic
1
4
Canada Masters 2004
Canada Masters 2004
R64
Jurgen Melzer
J. Melzer
✓
4
7
7
Dominik Hrbaty
D. Hrbaty
6
5
6(3)
Canada Masters 2004
Canada Masters 2004
R64
Robin Soderling
R. Soderling
✓
7
6
Thomas Enqvist
T. Enqvist
6(2)
3
Canada Masters 2004
Canada Masters 2004
R64
Andre Agassi
Andre Agassi
✓
4
6
6
Tommy Haas
Tommy Haas
6
4
4
Canada Masters 2004
Canada Masters 2004
R64
Nicolas Kiefer
N. Kiefer
✓
6(3)
6
7
Marat Safin
Marat Safin
7
4
6(2)
Canada Masters 2004
Canada Masters 2004
R64
David Ferrer
David Ferrer
✓
7
6
Simon Larose
Simon Larose
5
2
Canada Masters 2004
Canada Masters 2004
R64
Alex Bogomolov Jr
A. Bogomolov Jr
✓
6
7
Ivo Karlovic
Ivo Karlovic
4
6(6)
Canada Masters 2004
Canada Masters 2004
R64
Carlos Moya
Carlos Moya
✓
6(9)
6
6
Fernando Verdasco
F. Verdasco
7
3
4
Canada Masters 2004
Canada Masters 2004
R64
Tim Henman
Tim Henman
✓
6
6
Mariano Zabaleta
M. Zabaleta
4
1
Canada Masters 2004
Canada Masters 2004
R64
Gustavo Kuerten
G. Kuerten
✓
6
6
Robby Ginepri
R. Ginepri
1
4
Canada Masters 2004
Canada Masters 2004
R64
Jan Hernych
Jan Hernych
✓
6
6
Irakli Labadze
I. Labadze
1
4
Canada Masters 2004
Canada Masters 2004
R64
Todd Reid
Todd Reid
✓
7
5
6
Gaston Gaudio
G. Gaudio
6(2)
7
3
Canada Masters 2004
Canada Masters 2004
R64
Juan Ignacio Chela
J. Chela
✓
6
5
6
Xavier Malisse
X. Malisse
3
7
3
Canada Masters 2004
Canada Masters 2004
R64
Max Mirnyi
Max Mirnyi
✓
7
7
Michel Kratochvil
M. Kratochvil
6(6)
6(9)
Canada Masters 2004
Canada Masters 2004
R64
Tommy Robredo
T. Robredo
✓
7
6
Hyung Taik Lee
H. Lee
6(3)
1
Canada Masters 2004
Canada Masters 2004
R64
Feliciano Lopez
F. Lopez
✓
7
6
Nicolas Escude
N. Escude
6(1)
2
Canada Masters 2004
Canada Masters 2004
R64
Andy Roddick
Andy Roddick
✓
6
6
Julien Benneteau
J. Benneteau
4
2
Canada Masters 2004
Canada Masters 2004
R64
P. Srichaphan
P. Srichaphan
✓
7
6
Andrei Pavel
Andrei Pavel
5
2
Canada Masters 2004
Canada Masters 2004
R64
Lleyton Hewitt
L. Hewitt
✓
1
6
6
Rafael Nadal
Rafael Nadal
6
4
2
Canada Masters 2004
Canada Masters 2004
R64
Jiri Novak
Jiri Novak
✓
5
7
6
Jonas Bjorkman
J. Bjorkman
7
6(10)
0
Canada Masters 2004
Canada Masters 2004
R64
Ivan Ljubicic
I. Ljubicic
✓
6
5
6
Karol Beck
Karol Beck
2
7
3
Canada Masters 2004
Canada Masters 2004
R64
Fabrice Santoro
F. Santoro
✓
3
J. Ferrero
J. Ferrero
2(R)
Canada Masters 2004
Canada Masters 2004
R64
Luis Horna
Luis Horna
✓
5
Guillermo Coria
G. Coria
1(R)