Following the financial issues at the club, he signed for Hull Kingston Rovers along with four other Bradford players, however Milnes was loaned back to the Bulls for the 2020 season.[citation needed]
Hull Kingston Rovers
On 12 August 2023, Milnes played for Hull Kingston Rovers in their 17-16 golden point extra-time loss to Leigh in the Challenge Cup final.[5] Milnes played a total of 18 games for Hull Kingston Rovers in the 2023 Super League season as the club finished fourth on the table and qualified for the playoffs.[6]
On 8 October 2023, the Castleford Tigers announced the signing of Milnes on a two-year deal from the 2024 season.[7][8] He suffered a partial dislocation of his shoulder in a pre-season friendly against London in January.[9] Milnes made his Castleford debut in round 2 against the Salford Red Devils,[10] and scored his first try on 23 March against the Batley Bulldogs in the Challenge Cup.[11] In round 10 against Leigh, Milnes successfully kicked two late touchline conversions to level the scores.[12] In round 16, he kicked two penalty goals to earn Castleford an away victory against St Helens for only the second time in 33 years.[13][14]
Club statistics
Appearances and points in all competitions by year