* Antal matcher och mål i seniorlag räknas endast för de inhemska ligorna och är korrekt per den 3 april 2024. ** Antal landskamper och mål är korrekta per den 3 april 2024.
Den 1 juni 2017 värvades Jack av Rangers, där han skrev på ett treårskontrakt.[1] I december 2018 förlängde Jack sitt kontrakt fram 2021.[2] I oktober 2019 förlängde han sitt kontrakt fram till 2023.[3] I maj 2023 förlängde Jack sitt kontrakt med ett år.[4]