W 2006 roku Hutchinson odszedł z Helsingborga do duńskiego FC København, a w lidze duńskiej zadebiutował 12 marca 2006 w meczu z Brøndby IF (0:3). W FC København stał się podstawowym zawodnikiem i w 2006 roku wywalczył mistrzostwo Danii, a także wygrał Royal League. W 2007 roku obronił ze swoim klubem tytuł mistrzowski. Z kolei w 2009 roku zdobył z FC København dublet - mistrzostwo oraz Puchar Danii.
Od sezonu 2010 Hutchinson stał się graczem drużyny PSV Eindhoven. W sezonie 2011/2012 zdobył z nim Puchar Holandii.
W 2013 roku przeszedł do Beşiktaşu JK. W klubie rozegrał 10 sezonów. Dwukrotnie zdobył Süper Lig.
1 lipca 2023 oficjalnie zakończył karierę piłkarską, w wieku 40 lat.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2002 York Region Shooters
CSL ? ? 2002 Toronto Lynx
USL First Division 4 0 2003 Östers IF
Allsvenskan 24 6 2004 Helsingborgs IF
Allsvenskan 24 0 2005 Helsingborgs IF
Allsvenskan 25 6 2005/06 FC København
Superligaen 13 1 2006/07 FC København
Superligaen 32 4 2007/08 FC København
Superligaen 31 8 2008/09 FC København
Superligaen 33 6 2009/10 FC København
Superligaen 30 0 2010/11 PSV Eindhoven
Eredivisie 33 2 2011/12 PSV Eindhoven
Eredivisie 14 0 2012/13 PSV Eindhoven
Eredivisie 32 2 2013/14 Beşiktaş JK
Süper Lig 29