Background
Rocha was born in São Paulo Paulo.
Rocha was born in São Paulo Paulo.
He had a successful collegiate career in the United States, where he attended Mississippi State University, before turning professional in 2000.
Having lost his card on the European Tour again at the end of the 2009 season, Rocha qualified for the Asian Tour for 2010. In 2010, Rocha became the second Brazilian (after Jaime Gonzalez, who played on the Professional Golf Association Tour up until 1982) to join the Professional Golf Association Tour when he graduated from Qualifying School. Rocha finished 127th in the 2011 Federal Express Cup standings, then lost his Professional Golf Association Tour card after 2012.
1992 South American Championship DNP = Did not play CUT = missed the half-way cut "T" = tied Yellow background for top-10.
Amateur Eisenhower Trophy (representing Brazil): 1994, 1996, 1998 Professional World Cup (representing Brazil): 2013.