24 kwietnia 2013 ogłosił odejście z zespołu Kevina Martina. Tydzień później do wiadomości podano, że Morris w sezonie 2013/2014 dołączy do drużyny Jima Cottera. Ostatecznie Morris objął funkcję skipa grającego na trzeciej pozycji. Drużyna z nowym zawodnikiem szybko się zgrała i zwyciężyła w pierwszym etapie kwalifikacji olimpijskich do Soczi 2014. W głównym turnieju drużyna z Vernon awansowała do finału, uległa tam 4:7 Bradowi Jacobsowi. Później Morris zdobył tytuł mistrza Kolumbii Brytyjskiej i wystąpił w Tim Hortons Brier 2014. W tych zawodach ponownie znalazł się w finale, tym razem wynikiem 10:5 lepsza była reprezentacja Alberty (Kevon Koe).
W sezonie 2014/2015 Kevin Koe odszedł ze swojego zespołu, jego miejsce zajął John Morris. W tej sytuacji John miał zapewniony udział w Mistrzostwach Kanady 2015 jako Team Canada. Team Canada do fazy finałowej zakwalifikował się z 4. miejsca. Po dwóch wygranych meczach zespół awansował do finału. Morris sięgnął po złoty medal zwyciężając 6:5 nad Northern Ontario (Brad Jacobs). Kanadyjczycy w rundzie grupowej MŚ 2015 wygrali 10 z 11 meczów i uplasowali się na 2. miejscu. W fazie finałowej przegrali 6:7 i 3:6 z Norwegami (Thomas Ulsrud) i Szwedami (Niklas Edin). Ostatecznie Kanada po pokonaniu 8:4 Finów (Aku Kauste) zdobyła brązowe medale.