[2] In August 2007, Guilherme Marinato signed a five-year contract with FC Lokomotiv Moscow,[2] becoming the first Brazilian goalkeeper in Russian football.
[citation needed] Guilherme Marinato made his official first team debut on 12 July 2009, in Russian Premier League against Tom Tomsk (0–0 home draw), since then has been first-choice goalkeeper for Lokomotiv.
During the winter camp at Cyprus in February 2013 Guilherme Marinato was appointed Lokomotiv's captain by manager Slaven Bilić.
He gained Russian citizenship, and on 22 November 2015, he was called up to the Russia national football team for friendly games against Lithuania and France.
Despite featuring in 9 out of 10 UEFA Euro 2020 qualifiers with 6 clean sheets and just 8 goals conceded, as well as being named the 2020–21 RPL goalkeeper of the season, Guilherme was not called up for the final tournament in 2021.