Completaţi următoarea frază: Harrison a fost selectat de Toronto Maple Leafs în runda a treia, pe locul 82 în general, în draftul din
Draftul de intrare în 2001. După ce a petrecut patru sezoane în American Hockey League (AHL) cu echipa de fermă din Toronto, Harrison a debutat în NHL pe 27 ianuarie 2006, împotriva Montreal Canadiens, în care a înregistrat primul punct din carieră în NHL, sub forma unui asistent. La 16 iunie 2008, Harrison a semnat un contract de un an cu EV Zug din Liga Națională Elvețiană A, dar la 27 martie 2009, s-a întors la Toronto Maple Leafs, semnând un acord, pro-rated la 475.000 de dolari, pentru a juca restul sezonului 2008-09.