Kariera klubowa Na początku roku 2015 Jones dołączył do kapsztadzkiej ekipy z ligi Super Rugby – Stormers. W ciągu trzech lat wystąpił w sumie w 24 meczach tych rozgrywek. Choć znalazł się w składzie również na sezon 2017, to w rzeczywistości nie wystąpił wówczas w żadnym spotkaniu – początkowo ze względu na przerwę reprezentacyjną, później zaś z uwagi na rehabilitację po przebytym urazie mięśni uda. Oprócz występów w Super Rugby Jones dołożył 27 meczów dla Western Province, w tym 25 w ramach Currie Cup. Pożegnalnym meczem w barwach drużyn z Kapszradu był zwycięski finał Currie Cup 2017 przeciw Sharks, w którym zdobył dwa przyłożenia i został okrzyknięty graczem meczu.

W lutym 2017 roku podpisał kontrakt z Glasgow Warriors, na mocy którego dołączył do szkockiej drużyny jesienią tego samego roku. Swój debiut w nowej drużynie zanotował w spotkaniu z na początku grudnia 2017 roku. Jednocześnie zgodnie z zarządzonym przez Scottish Rugby Union draftem został przydzielony do amatorskiej drużyny Scottish Premiership – Stirling County, zaś rok później trafił do ekipy Currie. W pierwszych sezonach w barwach Warriors Jones nie potrafił sprostać oczekiwaniom związanym z jego przybyciem. Wahania formy sprawiły, że w kluczowych meczach szkoleniowiec Dave Rennie stawiał na rywali Jonesa do miejsca w składzie.