Cañellas 2004 és 2005 között a BM Granollers csapatában játszott és EHF-kupát nyert a csapat tagjaként első szezonjában. 2005-től három éven át a Barcelona játékosa volt, majd egy szezon erejéig visszatért a Granollershez. Ezt követően a Ciudad Real és az Atlético Madrid csapataiban szerepelt. Miután a madridi klub pénzügyi nehézségei miatt megszűnt,[1] Cañellas légiósnak állt és a német Bundesligában szereplő HSV Hamburg csapatában folytatta pályafutását.[2] 2014 júniusában a szintén német THW Kiel ajánlatát fogadta el.[3] Itt két éven át játszott, majd a macedón Vardar Szkopjéhoz szerződött.[4] A macedónok csapattal megnyerte a 2016–2017-es Bajnokok Ligája-sorozatot. 2018 nyarától a Pick Szeged játékosa volthárom éven át.[5] 2019-ben Magyar Kupát, 2021-ben bajnoki címet nyert a csapattal, majd a svájci Kadetten Schaffhausenben folytatta pályafutását.[6]