He went on to make 19 appearances in all competitions last term, and had played in two of the Borough Briggs side’s Premier Sports Cup games and their 3-1 League Two loss to East Fife this term.
However, Machado leaves Elgin without having netted for Gavin Price’s men.
Ross Jack will hope Machado can add firepower to the Speysiders’ ranks, following a start to the Breedon Highland League campaign which sees them still waiting for a first win after three outings.
A Rothes statement said: “We are delighted to announce the signing of Matheus Machado from Elgin City pending SFA approval.”
Conversation
Comments are currently disabled as they require cookies and it appears you've opted out of cookies on this site. To participate in the conversation, please adjust your cookie preferences in order to enable comments.
Brazilian Matheus Machado joins Rothes from Elgin City
Conversation