Duane Holmes made 78 league appearances for Scunthorpe

Derby have completed the signing of midfielder Duane Holmes from Scunthorpe for an undisclosed fee.

The 23-year-old, who also attracted interest from Blackburn and Rotherham, has signed a three-year deal.

Holmes was one of the standout performers for Scunthorpe last season, scoring nine goals and providing five assists in 54 matches as they reached the Sky Bet League One play-offs.

He had less than one year remaining on his contract at Glanford Park after Scunthorpe exercised their option to extend his deal until the end of this season.

2:22 Scunthorpe came from behind to beat Coventry in their opening League One fixture on Saturday Scunthorpe came from behind to beat Coventry in their opening League One fixture on Saturday

Holmes, who is eligible to play for the USA having been born in the state of Georgia, began his career with Huddersfield.

He featured 22 times for the Terriers in the Championship, as well as spending time on loan at Yeovil and Bury, before joining Scunthorpe in 2016.

Manager Frank Lampard told Derby's website: "I'm pleased that we've been able to conclude the deal to bring Duane to Derby County.

"He is an exciting talent and he can play in numerous attacking positions as well. He certainly fits into the profile for us in signing players at a good age for both the present and also the future."