The 33-year-old, who won the 2015 Super League Grand Final with first club Leeds Rhinos, played five games for York during a brief loan spell at the start of the Covid-hit 2020 campaign. Keinhorst scored 14 tries in 72 games in KR colours – including the winner on debut in the Hull derby in 2019 – but featured just six times in Super League this year.
'Having seen how the team finished last season in strong fashion, I'm really excited to be joining this group of players and coaching staff.' Andrew Henderson, who led York to the Championship play-offs in his first campaign in charge, views Keinhorst as an ideal replacement for Chris Clarkson following his retirement. 'I believe that Jimmy is going to be a really important signing for us,' said Henderson.