Montreal / Toronto - Canada tournament history
Winners : Number of wins : Consecutive wins
Winner Runner-up Semi-Finalist Semi-Finalist
2022/08/14 : Pablo Carreno Busta | Hubert Hurkacz | Daniel Evans | Casper Ruud
2021/08/15 : Daniil Medvedev | Reilly Opelka | John Isner | Stefanos Tsitsipas
2019/08/11 : Rafael Nadal | Daniil Medvedev | Gael Monfils | Karen Khachanov
2018/08/06 : Rafael Nadal | Stefanos Tsitsipas | Karen Khachanov | Kevin Anderson
2017/08/07 : Alexander Zverev | Roger Federer | Denis Shapovalov | Robin Haase
2016/07/31 : Novak Djokovic | Kei Nishikori | Gael Monfils | Stanislas Wawrinka
2015/08/16 : Andy Murray | Novak Djokovic | Kei Nishikori | Jeremy Chardy
2014/08/04 : Jo-Wilfried Tsonga | Roger Federer | Grigor Dimitrov | Feliciano Lopez
2013/08/05 : Rafael Nadal | Milos Raonic | Novak Djokovic | Vasek Pospisil
2012/08/06 : Novak Djokovic | Richard Gasquet | Janko Tipsarevic | John Isner
2011/08/08 : Novak Djokovic | Mardy Fish | Jo-Wilfried Tsonga | Janko Tipsarevic
2010/08/09 : Andy Murray | Roger Federer | Rafael Nadal | Novak Djokovic
2009/08/10 : Andy Murray | Juan Martin Del Potro | Jo-Wilfried Tsonga | Andy Roddick
2008/07/21 : Rafael Nadal | Nicolas Kiefer | Andy Murray | Gilles Simon
2007/08/05 : Novak Djokovic | Roger Federer | Rafael Nadal | Radek Stepanek
2006/08/07 : Roger Federer | Richard Gasquet | Fernando Gonzalez | Andy Murray
2005/08/08 : Rafael Nadal | Andre Agassi | Paul-Henri Mathieu | Greg Rusedski
2004/07/26 : Roger Federer | Andy Roddick | Thomas Johansson | Nicolas Kiefer
2003/08/04 : Andy Roddick | David Nalbandian | Roger Federer | Rainer Schuettler
2002/07/29 : Guillermo Canas | Andy Roddick | Tommy Haas | Jiri Novak
2001/07/30 : Andrei Pavel | Patrick Rafter | Tommy Haas | Fabrice Santoro
2000/07/31 : Marat Safin | Harel Levy | Wayne Ferreira | Jiri Novak
1999/08/02 : Thomas Johansson | Yevgeny Kafelnikov | Nicolas Kiefer | Andre Agassi
1998/08/03 : Patrick Rafter | Richard Krajicek | Tim Henman | Andre Agassi
1997/07/28 : Chris Woodruff | Gustavo Kuerten | Yevgeny Kafelnikov | Michael Chang
1996/08/19 : Wayne Ferreira | Todd Woodbridge | Todd Martin | Marcelo Rios
1995/07/24 : Andre Agassi | Pete Sampras | Mats Wilander | Thomas Enqvist
1994/07/25 : Andre Agassi | Jason Stoltenberg | Wayne Ferreira | Jim Courier
1993/07/26 : Mikael Pernfors | Todd Martin | Petr Korda | Richey Reneberg
1992/07/20 : Andre Agassi | Ivan Lendl | MaliVai Washington | Wally Masur
1991/07/22 : Andrei Chesnokov | Petr Korda | Ivan Lendl | Jim Courier
1990/07/23 : Michael Chang | Jay Berger | Pete Sampras | Jakob Hlasek
1989/08/14 : Ivan Lendl | John McEnroe | Andre Agassi | Jay Berger
1988/08/08 : Ivan Lendl | Kevin Curren | Jimmy Connors | Mark Woodforde
1987/08/10 : Ivan Lendl | Stefan Edberg | Jimmy Connors | Boris Becker
1986/08/11 : Boris Becker | Stefan Edberg | Jonathan Canter | Christo Steyn
1985/08/12 : John McEnroe | Ivan Lendl | Jimmy Connors | Jimmy Arias
1984/08/13 : John McEnroe | Vitas Gerulaitis | Jimmy Connors | Kevin Curren
1983/08/08 : Ivan Lendl | Anders Jarryd | Jimmy Connors | John McEnroe
1982/08/09 : Vitas Gerulaitis | Ivan Lendl | Jimmy Connors | John McEnroe
1981/08/10 : Ivan Lendl | Eliot Teltscher | Shlomo Glickstein | Vijay Amritraj
1980/08/11 : Ivan Lendl | Bjorn Borg | Paul Kronk | Sandy Mayer
1979/08/13 : Bjorn Borg | John McEnroe | Ivan Lendl | Vitas Gerulaitis
1978/08/14 : Eddie Dibbs | Jose-Luis Clerc | Chris Lewis | Brian Gottfried
1977/08/16 : Jeff Borowiak | Jaime Fillol Sr. | John Alexander | Phil Dent
1976/08/17 : Guillermo Vilas | Wojtek Fibak | Jaime Fillol Sr. | Brian Fairlie
1975/08/11 : Manuel Orantes | Ilie Nastase | Juan Gisbert Sr | Phil Dent
1974/08/12 : Guillermo Vilas | Manuel Orantes | Tom Okker | Juan Gisbert Sr
1973/08/20 : Tom Okker | Manuel Orantes | Ivan Molina | Cliff Drysdale
1972/08/14 : Ilie Nastase | Andrew Pattison | Patrick Proisy | Jaime Fillol Sr.
1971/08/10 : John Newcombe | Tom Okker | Ken Rosewall | Andres Gimeno
1970/08/12 : Rod Laver | Roger Taylor | Cliff Drysdale | Andres Gimeno
1969/08/09 : Cliff Richey | Earl Butch Buchholz | Mike Belkin | John Newcombe
1968/08/12 : ?? | ?? | ?? | ??
|