January 21, 1997|
|Height||5 ft 11 in (180 cm)|
|Weight||181 lb (82 kg; 12 st 13 lb)|
Karrer made his professional debut with the GCK Lions of the Swiss League (SL) in the 2014-15 season, appearing in 43 SL games this season. He also made his National League (NL) debut that same year with the ZSC Lions, playing 5 games and scoring no point. Karrer also played the 2015 playoffs with Zurich's junior team in the Elite Junior A, scoring 3 points in 12 games and helped the team win the championship.
Karrer eventually played 121 NL games (13 points) with Zurich and 91 SL games (23 points) with their affiliate before signing a three-year contract with an option for a fourth season with Genève-Servette HC on November 21, 2018. The contract runs from the 2019/20 season through the 2021/22 season.
- HC, Genève-Servette. "Confirmed - GSHC signs ZSC's Roger Karrer to multi-year deal". swisshockeynews.ch.
- Club, www gshc ch, GSHC-Site officiel du Genève-Servette Hockey. "Roger Karrer sera Grenat l'an prochain - Genève-Servette Hockey Club". www.gshc.ch.
- SIHF. "National team with 13 newcomers in this year's "prospect games"". swisshockeynews.ch.
- Biographical information and career statistics from Eliteprospects.com