Rochdale have signed forward Jake Beesley from Solihull Moors.
The 23-year-old has agreed a three-year deal with the League One club, moving for an undisclosed fee.
Beesley initially joined Solihull last October on loan from Salford City, making a full transfer in January.
He told Dale’s website: “I’m delighted to be here. The move first came about a few weeks ago, and since I first heard about it, I really wanted to come here and try to better myself in League One.”