 Donaldson joined Hull Kingston Rovers ahead of the 2015 Super League season.He represented the club in the 2015 Challenge Cup Final.Donaldson suffered relegation from the Super League with Hull Kingston Rovers in the 2016 season, due to losing the Million Pound Game by the Salford Red Devils.