A Vancouver egy csereüzlet keretében vált meg a 27 éves támadótól, ennek értelmében Anthony Beauvillier és a finn Aatu Raty érkezett az Islanderstől, valamint egy első körös draftjog is gazdát váltott.
Horvat a 2014–2015-ös szezon óta játszott a Canucksban, amelynek színeiben 621 alapszakasz-mérkőzésen 420 pontot szerzett. A most zajló idényben 49 meccsen 31-szer volt eredményes és 23 gólpasszt adott. A vancouveriek korábbi csapatkapitánya kétszer, 2017-ben és idén került be az All Star-csapatba.
A center február 9-én játszhat volt csapattársai ellen, a Canucks akkor az Islandersnél vendégeskedik.