He then Played a further 3 games from the interchange bench against Leigh, Huddersfield and against Salford in the million pound game which rovers lost and which sealed their relegation to the second tier
In December 2017 he signed a one-year deal with York having played for them on dual registration during the 2017 season.