After juniors, he played for the Sioux Falls Stampede of the USHL, earning a Division I college hockey scholarship to UMass Lowell.
[12] Ruhwedel returned to Buffalo in July to participate in the Sabres’ development camp but was not expected to make their opening night roster.
[14] While Ruhwedel was finding success in the AHL, the Sabres maintained a losing 7–23–3 record and had fired coach Ron Rolston and general manager Darcy Regier.
On December 17, Ruhwedel was recalled to the NHL level as part of an ongoing player evaluation being conducted by interim coach Ted Nolan.
As a restricted free agent, he had previously received a qualifying offer from the Sabres the month before to retain his playing rights.
[21] At the conclusion of his contract with the Sabres, on July 1, 2016, Ruhwedel signed as a free agent to a one-year, two-way deal with the reigning Stanley Cup champions, the Pittsburgh Penguins.
Ruhwedel suffered a concussion in game 4 of the Eastern Conference Finals against the Ottawa Senators, and missed the rest of the season.