In 2019 he made professional debut on loan at the Dewsbury Rams in the Betfred Championship. Later that year he made his debut for Leeds Rhinos against Workington Town in the Challenge cup. Trout made a move to Huddersfield in 2020 playing six games. In 2021 he played 15 games. On 28 May 2022, Trout played for Huddersfield in their 2022 Challenge Cup Final loss to Wigan.
