Photos
NEW: Photo books of GP Final in Barcelona available for purchase
Season 2019-2020
- Cup of China 2019
- Internationaux de France 2019
- Skate Canada 2019
- Skate America 2019
- Lake Placid 2019
- ACI Oakville 2019
Season 2018-2019
- Stars on Ice in Halifax 2019
- World Championships 2019
- Junior World Championships 2019
- Four Continents Championships 2019
- European Championships 2019
- Grand Prix Final 2018
- Internationaux de France 2018
- ISU Grand Prix of Figure Skating - Findland 2018
- Skate Canada 2018
- Skate America 2018
- ACI Oakville 2018
Season 2017-2018
- Stars on Ice in Halifax 2018
- World Championships 2018
- Junior World Championships 2018
- Olympics 2018
- Four Continents Championships 2018
- Canadian Championships 2018
- Grand Prix Final 2017
- Skate America 2017
- Trophée de France 2017
- NHK Trophy 2017
- Cup of China 2017
- Skate Canada 2017
- Autumn Classic 2017
Season 2016-2017
- Stars on Ice in Halifax 2017 - Show
- Stars on Ice in Halifax 2017 - Dress Rehersal
- World Championships 2017
- Junior World Championships 2017
- Four Continents Championships 2017
- European Championships 2017
- Canadian Championships 2017
- Grand Prix Final 2016
- NHK Trophy 2016
- Cup of China 2016
- Trophée de France 2016
- Skate Canada 2016
- Skate America 2016
Season 2015-2016
- Stars on Ice in Halifax 2016
- Stars on Ice in Portland 2016
- World Championships 2016
- Junior World Championships 2016
- Four Continents Championships 2016
- European Championships 2016
- Grand Prix Final 2015
- Trophée Eric Bompard 2015
- Cup of China 2015
- Skate Canada 2015
- Skate America 2015
Season 2014-2015
- World Championships 2015
- Junior World Championships 2015
- Four Continents Championships 2015
- European Championships 2015
- Grand Prix Final 2014
- Trophée Eric Bompard 2014
- Cup of China 2014
- Skate Canada 2014
- Skate America 2014
Season 2013-2014
- Stars on Ice in Halifax 2014
- Stars on Ice in Portland 2014
- World Championships 2014
- Junior World Championships 2014
- Olympics 2014
- Four Continents Championships 2014
- European Championships 2014
- Canadian Championships 2014
- Grand Prix Final 2013
- Trophée Eric Bompard 2013
- NHK Trophy 2013
- Cup of China 2013
- Skate Canada 2013
- Skate America 2013
Season 2012-2013
- Stars on Ice in Halifax 2013
- World Team Trophy 2013
- World Championships 2013
- Junior World Championships 2013
- Four Continents Championships 2013
- European Championships 2013
- Canadian Championships 2013
- Grand Prix Final 2012
- Trophée Eric Bompard 2012
- NHK Trophy 2012
- Rostelecom Cup 2012
- Cup of China 2012
- Skate Canada 2012
- Skate America 2012
Season 2011-2012
- 2012 Sochi Ice Show
- World Team Trophy 2012
- Stars on Ice in Halifax 2012
- Stars on Ice in Portland 2012
- World Championships 2012
- Junior World Championships 2012
- Four Continents Championships 2012
- European Championships 2012
- Canadian Championships 2012
- Grand Prix Final 2011
- Trophée Eric Bompard 2011
- NHK Trophy 2011
- Cup of China 2011
- Skate Canada 2011
- Skate America 2011
Season 2010-2011
- World Championships 2011
- Four Continents Championships 2011
- European Championships 2011
- Canadian Championships 2011
- Grand Prix Final 2010
- Trophée Eric Bompard 2010
- Skate America 2010
- Cup of China 2010
- Skate Canada 2010
- NHK Trophy 2010
Season 2009-2010
- Stars on Ice in Halifax 2010
- Stars on Ice in Manchester 2010
- World Championships 2010
- Junior World Championships 2010
- Olympics 2010
- European Championships 2010
- Canadian Championships 2010
- Grand Prix Final 2009
- Skate Canada 2009
- Skate America 2009
- NHK Trophy 2009
- Cup of China 2009
- Trophée Eric Bompard Cachemire 2009
- Nebelhorn-Trophy 2009
- Junior Grand Prix – Dresden 2009
- Junior Grand Prix – Lake Placid 2009
Season 2008-2009
- Stars on Ice in Halifax 2009
- World Team Trophy 2009
- World Championships 2009
- Junior World Championships 2009
- Four Continents Championships 2009
- Canadian Championships 2009
- European Championships 2009
- Grand Prix Final 2008
- 2008 Christmas On Ice – Yokohama
- NHK 2008
- Trophée Eric Bompard Cachemire 2008
- Skate Canada 2008
- Skate America 2008
Season 2007-2008
- Stars on Ice in Halifax 2008
- Stars on Ice in Portland 2008
- World Championships 2008
- Junior World Championships 2008
- Four Continents Championships 2008
- European Championships 2008
- Nürnberg Gala 2007
- Grand Prix Final 2007
- Junior Grand Prix Final 2007
- NHK Trophy 2007
- Skate America 2007
- Junior Grand Prix – Lake Placid 2007