Sprangler signed a two-year contract with Scottish club St Johnstone in September 2023.[2] In May 2025 he signed a two year extension with St Johnstone.[3]
On 2 February 2026, Sprangler joined EFL League Two club Newport County on loan for the remainder of the 2025-26 season.[4] He made his Newport debut in the starting line-up for the EFL League Two 0-0 draw against Grimsby Town on 7 February 2026.[5]