Grand Prix Cycliste de Montréal

YearWinnerTeamSecondThird
2010Robert Gesink   ( NED )Rabobank
2011Rui Costa   ( POR )Movistar Team
2012Lars Petter Nordhaug   ( NOR )Team Sky
2013Peter Sagan   ( SVK )Cannondale
2014Simon Gerrans   ( AUS )Orica–GreenEDGE
2015Tim Wellens   ( BEL )Lotto–Soudal
2016Greg Van Avermaet   ( BEL )BMC Racing Team
2017Diego Ulissi   ( ITA )UAE Team Emirates
2018Michael Matthews   ( AUS )Team Sunweb
2019Greg Van Avermaet   ( BEL )CCC TeamDiego Ulissi (ITA)Iván García (ESP)