Ramage played four seasons with the Badgers between 2009 and 2013. As a freshman in 2009–10, he scored 2 goals and added 10 assists in 41 games. He also joined the United States junior national team for the 2010 World Junior Ice Hockey Championships. Ramage recorded three assists in seven games and the Americans defeated the host Canadians in the final to win the gold medal. Ramage played in his second World Junior Championship in 2011; he served as team captain for the bronze medal-winning Americans. At the 2011 NHL Entry Draft, Ramage was selected in the fourth round, 103rd overall, by the Calgary Flames – one of his father's former teams. He remained at Wisconsin, and in his sophomore season of 2010–11, scored 1 goal and added 10 assists. Named the Badger's captain in his junior season of 2011–12, Ramage initially struggled and finished with only 10 points in 37 games. Wanting to complete his degree and to continue to develop as a player, Ramage declined an opportunity to turn professional with the Flames and instead returned to Wisconsin for his senior season. Ramage enjoyed his best collegiate season in 2012–13 as he tallied 8 goals and 12 assists for 20 points in 42 games. In 157 games over four years, he scored 14 goals and 53 points.
Professional
Upon completing his college career, Ramage signed a two-year contract with the Calgary Flames. He began the 2013–14 season with Calgary's American Hockey League affiliate, the Abbotsford Heat, where he recorded only 1 assist in 50 games. The Flames demoted him to the ECHL's Alaska Aces, a development that Ramage later said benefited him as he received increased responsibilities with Alaska. He appeared in the team's final six regular season games, during which he recorded one goal. He then added 4 more goals and 13 assists in 20 playoff games as the Aces won the Kelly Cup championship. Returning to the AHL for the 2014–15 season, Ramage was assigned to Calgary's relocated affiliate, the Adirondack Flames. He recorded 14 points with the team in 53 games before earning his first NHL recall on April 10, 2015. He made his NHL debut the following day in a 5–1 loss to the Winnipeg Jets. Following the season, the Flames chose not to extend a qualifying offer to Ramage on a new contract, thus making him an unrestricted free agent. On July 3, 2015, Ramage signed a one-year, two-way contract with the Columbus Blue Jackets. He contributed to the Lake Erie Monsters Calder Cup championship for the 2015–16 season. During his third season within the Blue Jackets organization in the 2017–18 campaign, Ramage was traded to the Arizona Coyotes in exchange for future considerations on January 22, 2018. On February 26, 2018, the Coyotes traded Ramage along with Tyler Gaudet to the Nashville Predators in exchange for Pierre-Cédric Labrie and Trevor Murphy. He was immediately assigned to the Predators AHL affiliate, the Milwaukee Admirals, adding 3 assists in 21 games. On July 1, 2018, Ramage continued his journeyman career, agreeing to a one-year, two-way contract with the New Jersey Devils. Rampage was assigned to AHL affiliate, the Binghamton Devils for the duration of the 2018–19 season. In his sixth season in the AHL, Ramage established new career best markers with 12 goals and 31 points in 74 games, however was unable to earn a recall to New Jersey. As an impending free agent, Rampage opted to pursue a European career, signing his first contract abroad on a two-year agreement with German club, Eisbären Berlin of the DEL, on May 10, 2019.