Rovers completed a record-breaking deal with the signing of much-coveted striker Jordan Rhodes when he joined from Huddersfield Town in August 2012 for a fee of £8m, putting pen-to-paper on a five-year deal.
The forward started his career at Barnsley, before joining Ipswich Town in March 2005. He enjoyed successful loan spells with Oxford United, Rochdale and Brentford, where he became the youngest player to score a hat-trick in the club's history, before joining Huddersfield Town in July 2009.
He scored on his debut for the Terriers away to Southend before bagging a brace on his home bow against Stockport County, ending the season as top scorer with 23 goals, which included a hat-trick of headers in a game against Exeter City.
Rhodes top scored again in 2010-11, with 22 goals, before really hitting the headlines thanks to a sensational season in front of goal the following campaign when he registered a phenomenal 40 goals in all competitions, which included three hat-tricks, all four goals in a 4-4 draw with Sheffield Wednesday, and five in a 6-0 whitewash over Wycombe Wanderers. He helped Huddersfield secure promotion via the play-offs and was rewarded with the League One Player of the Year award.
That prompted Rovers to move for his services and they weren't to be disappointed as the young striker maintained his goalscoring form with a standout first season at the club, bagging 28 goals and voted the Player of the Year by the supporters.
Last season the Scottish international once again flourished in front of goal, finishing top scorer with 25 goals to his name, including a hat-trick against former club Huddersfield Town.
On the international stage the striker scored eight goals in eight outings for Scotland's Under-21 side before moving up to be a regular member of their senior squad.