Sheffield United skipper Michael Doyle says Kevin McDonald does not know just how good he can be.
McDonald, 23, snapped up by manager Danny Wilson on a free transfer in August following his release from Burnley, has been outstanding in League One for the Blades this season.
"Kevin has helped me immensely, he's such a good player and probably too good for League One," Doyle told the club's official website.
"I rate him really highly. He's so laid back off the field, but when he gets on the pitch he's unstoppable at times. He must be a manager's dream, he's big and strong, has two great feet and an excellent range of passing.
"I don't think he realises at times just how good he actually is because as a footballer he has everything and is naturally a fit lad too."
McDonald, unable to force his way into the first-team picture during his final season at Turf Moor, spending time on loan at Notts County and Scunthorpe, has made 34 appearances for Wilson's side and would have been a virtual ever-present had a hamstring injury not ruled him out for seven matches in February and March.