Highland League Matheus Machado says Rothes ‘gave him back joy for football’ as Brazilian attacker steps up to League One Montrose January 31, 2023
Highland League WATCH: Highland League Weekly – Brazilian Matheus Machado on the footballing journey which led him to Rothes November 23, 2022
Elgin City Matheus Machado aiming high after celebrating deal with first goal for Elgin City June 20, 2022