Ramon scored his first senior goal on 17 March 1988, netting Cruzeiro's third in a 3–0 home win overRio Branco de Andradas, for the year'sCampeonato Mineiro. He was regularly used during the 1990 season, but later fell down the pecking order.
Ramon spent two periods on loan atBahia (two months in 1992 and in 1993), but also featured sparingly. He moved to state rivalsVitória in the following year, becoming an immediate starter and scoring a career-best 25 goals in the 1995Campeonato Baiano.
In 2000, Ramon moved toAtlético Mineiro and scored the goal of the title of the year'sCampeonato Mineiro. He subsequently agreed to a loan deal withFluminense in the following year,[1] being notably recognised by hisfree kick goals.
Ramon then returned to Atlético before rejoining Vasco in 2002, where he scored 15 goals in 17 league appearances to help the side avoid relegation. On 3 January 2003, he left the latter club and joinedTokyo Verdy on an 11-month contract.[2]
Ramon returned toFlu in 2004, but struggled with injuries,[3] and subsequently moved toBotafogo on a one-year deal.[4] He rejoined Vasco for a third spell in January 2006,[5] and a move toQatar Stars League sideAl-Gharafa SC subsequently followed.
Ramon signed forAtlético Paranaense on 9 January 2007,[6] but featured sparingly. On 25 February of the following year, he returned to Vitória,[7] but left the club in the end of the season to play in Turkish football; after playing just friendlies, he rejoined Vitória in March 2009.[8] He left the club in December 2010, after suffering relegation.
On 3 January 2011, 38-year-old Ramon agreed to a contract withJoinville,[9] being a regular starter during the season as his side achieved promotion from theSérie C. However, in the following campaign, he only appeared rarely, which prompted to a move toCaxias in October 2012.[10]
Shortly after retiring, Ramon started working at his former club Joinville as an assistant manager. He left the club in January 2015,[15] and was named in charge ofASEEV in August;[16] at the latter club, he won the third division of theCampeonato Goiano.
In 2016, Ramon coachedAnápolis, after agreeing to a deal with the club in July of the previous year.[17] He was sacked in February, after just five matches, and subsequently managedGuarani-MG[18] before returning toJEC in September,[19] now being appointed manager. He left the club on 28 November, after failing to avoid relegation.[20]
In May 2017, Ramon returned to Anápolis for theSérie D, replacingWaldemar Lemos.[21] He was dismissed in the following month, after four winless matches.[22]
On 23 November 2017, Ramon was appointed manager ofTombense for the ensuing campaign.[23] He was relieved from his duties the following 16 July, after six winless matches.[24]
On 27 December 2018, Ramon rejoined another club he represented as a player, Vasco, as an assistant manager.[25] On 30 March 2020, he replaced sackedAbel Braga at the helm of the main squad.[26]
Ramon was himself dismissed on 8 October 2020, after six winless matches.[27] On 9 November, he replaced departingMarcelo Cabo at the helm ofCRB,[28] but was sacked after just nine matches on 18 December.[29]
On 8 June 2021, Ramon was named manager of another club he represented as a player, Vitória.[30] He was sacked on 5 August, after only three wins in 16 matches.[31]
^"Ramon Menezes acerta volta ao Vitória" [Ramon Menezes agrees return to Vitória] (in Brazilian Portuguese). A Tarde. 25 February 2008. Retrieved27 August 2020.
^"Ramon Menezes vai para o Joinville" [Ramon Menezes goes to Joinville] (in Brazilian Portuguese). Globo Esporte. 3 January 2011. Retrieved27 August 2020.
^"Ramon: gol para continuar na seleção" [Ramon: goal to remain in the national team] (in Brazilian Portuguese). O Estado de S. Paulo. 7 June 2001. Retrieved27 August 2020.