Ruhwedel started playing youth ice hockey at the San Diego Ice Arena while a resident of Scripps Ranch. He later played for the San Diego Junior Gulls and La Jolla Jaguars as a youth, before playing for the Los Angeles Kings U18 AAA team. After juniors, he played for the Sioux Falls Stampede of the USHL, earning a Division Icollege hockey scholarship to UMass Lowell. Ruhwedel played at UMass Lowell from 2010 to 2013. He was named to the Hockey East All-Academic Team in 2010–11, 2011–12, and 2012–13.[1][2][3] In 2011–12 he was a Hockey East Honorable Mention All-Star,[4] and in 2012–13 he was a Hockey East First-Team All-Star,[5] and an AHCA East First-Team All-American.[6] He also won the Bob Monahan Award as the best defenseman in New England.[7]
Buffalo Sabres
On April 13, 2013, Ruhwedel signed a two-year entry-level contract as an undrafted free agent with the Buffalo Sabres.[8] He made his NHL debut that night against the Philadelphia Flyers as a replacement for an injured Tyler Myers.[9] Over his seven games with the Sabres, he record no points, no penalties, and finished with an even plus-minus rating.[10]
Ruhwedel returned to Buffalo in July to participate in the Sabres’ development camp but was not expected to make their opening night roster.[10] On September 23, Ruhwedel was re-assigned to the Sabres American Hockey League (AHL) affiliate, the Rochester Americans, to start the 2013–14 season.[11] Through his first month in the AHL, Ruhwedel was often paired with Brayden McNabb and played in all situations including the power play and penalty kill. Ruhwedel accumulated two goals and two assists for four points through October and early November.[12] 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.[13] At the time of the recall, Ruhwedel had recorded four goals and 10 assists for 14 points through 26 games.[14] He earned another recall to the NHL level in January[15] but recorded no points over seven games.[16]
Ruhwedel was recalled to the NHL level on March 8, 2014, after Alexander Sulzer suffered a lower-body injury.[16] He recorded his first career NHL assist off a goal by Jamie McBain on April 4.[17] The following game Ruhwedel suffered a concussion after Philadelphia Flyers forward Zac Rinaldo delivered a hit to the head during a game. As a result of the hit, Rinaldo received a four game suspension and Ruhwedel was sidelined for the remainder of the season.[18] While recovering from the concussion, Ruhwedel signed a two-year contract extension to remain with the Sabres organization. As a restricted free agent, he had previously received a qualifying offer from the Sabres the month before to retain his playing rights. Ruhwedel finished the 2013–14 season with one assist at the NHL level and 28 points with the Rochester Americans.[19]
Pittsburgh Penguins
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.[20] He scored his first National Hockey League goal on December 23, 2016, in a 4–1 victory over the New Jersey Devils.[21] He split his time during 2016–17 season playing 28 games in minors for Wilkes-Barre/Scranton Penguins, and 34 games Pittsburgh in the NHL. He would play six playoff games. Ruhwedel suffered a concussion in game 4 of the Eastern Conference Finals against the Ottawa Senators, and missed the rest of the season.[22] The Penguins would go on to win the Stanley Cup for the second straight season; since Ruhwedel spent 1/3 of the season in the American Hockey League (AHL), he did not get his name on the cup. Pittsburgh did give him a day with the Stanley Cup, and a Stanley Cup ring.[23]
On June 22, 2017, the Penguins re-signed Ruhwedel to a two-year, $1.3 million extension with an annual average value of $650,000.[24]
On February 19, 2022, the Penguins re-signed Ruhwedel to a two-year, $1.6 million extension with an annual average value of $800,000.[25]
New York Rangers
On March 8, 2024, Ruhwedel was traded to the New York Rangers in exchange for the a 2027 fourth-round pick.[26]