Rothes have snapped up former Lossie striker Scott Dunn after he returned from a spell playing in Australia.
The 23-year-old forward has signed a two-year deal and becomes manager Steven MacDonald’s fourth experienced signing of the close season as he continues his rebuilding job at MacKessack Park.
"He gives me a different option in that he’s good in the air but he’s also quick for a big boy," said MacDonald. He turned down several other Highland League clubs to come to us."
Dunn joins Kris Duncan, Paul Macleod and Steven Fraser as major signings lured to the club since the end of the season.
Elsewhere, Brora Rangers forward Kyle Macleod has signed a two-year deal with the club and Formartine United have snapped up hitman Sam Muirhead from junior side Newburgh Thistle.