QPR look set to complete the signing of Exeter City's David Wheeler today.

The two clubs have reportedly agreed an undisclosed fee for the winger, who is set to undergo a medical in west London.

Wheeler, who can also play up front, has been with the Grecians for the last four seasons, playing more than 150 games in all competitions, scoring 39 goals.

Last season, he scored 21 times, including a goal against Blackpool in the League Two play-off final.

Wheeler started out at Brighton and Hove Albion's academy, before going into non-league with East Sussex side Lewes, impressing at The Dripping Pan Stadium, before moving to Staines Town.

Having impressed further, notching 23 goals, he earned a move to the Football League to Paul Tisdale's side.

He has been one of the standout performers for Exeter in League One and Two in recent years, and now looks set to get a chance to shine in the Championship.