He played in Major League Baseball (MLB) for the Los Angeles Dodgers and Chicago White Sox.
Troncoso pitched in 23 games, going 4-0 with 15 saves and a 2.41 ERA with Columbus, tossing seven hitless frames with five strikeouts during his final six outings.
Troncoso split the 2007 season between the Single-A Inland Empire 66ers of San Bernardino and the Double-A Jacksonville Suns.
In 2009 Troncoso spent the entire season with the Dodgers, working in a team high 73 games and finishing 5-4 with a 2.72 ERA.
Ramon was called up from the minors June 7, 2013 - to provide depth in the White Sox bullpen after numerous injuries to the pitching staff.
Troncoso signed a minor league deal with the Kansas City Royals on March 14, 2014, and was released from the club on July 21[4] after appearing in 24 games with a 1-6 record and 4.30 ERA for the Omaha Storm Chasers.
After two appearances in Tulsa, Troncoso was promoted to the Triple-A Oklahoma City Dodgers, where he was 5–1 with a 1.98 ERA with 21 strikeouts in 29 games (including two starts).
In January 2018, it was announced that Troncoso had taken a job as a pitching coach for the Dodgers Dominican Summer League affiliate.