St Mirren have accepted an offer from Aberdeen for Kenny McLean and the midfielder is to have a medical with the Pittodrie club.
Should he agree personal terms, he will sign a three-and-half year contract.
The 23-year-old, capped at Scotland Under-21 level, is a product of the Paisley club's youth system and signed a two-year contract extension in July.
That followed speculation he was likely to move to England, with a bid from Fleetwood Town rejected in January.
McLean has made 29 appearances this season, scoring seven goals.
More recently he has been utilised as an emergency striker by manager Gary Teale in the absence through injury of captain Steven Thompson.