Having joined Münsingen in 1999 the next stage of Roman’s youth career was with Young Boys. Whilst at the Wankdorf Stadium, loan spells followed with Thun, Schaffhausen and Grasshopper, with the final loan being turned into a permanent transfer in 2013, winning the Swiss Cup during that season.
After thirty-four appearances his excellent form caught the attention of SC Freiburg in Germany, where he spent a season making the same thirty-four appearances during the 2014-15 season. Although the club were relegated, the Swiss goalkeeper had demonstrated his Bundesliga pedigree, which persuaded German giants Borussia Dortmund to spend in excess of £5M in order bring him to Signal Iduna Park.
Following his arrival the keeper succeeded another Roman, the legendary Weidenfeller as the club’s number one, establishing himself as one of the Bundesliga’s best goalkeepers, with high level performances in the UEFA Champions League further enhancing the stopper’s burgeoning reputation.
Roman won the DFB Pokal in 2016-17 and has been capped by his country, first at Under-21 level, before earning his first full cap in 2014, having joined the Switzerland squad for the World Cup in 2014, He was included in the 2018 World Cup squad, but opted to withdraw from international consideration having been capped nine times, in order to concentrate on his club career in Dortmund.
In July 2022, Roman opted for a new adventure in the United States, joining newly launched MLS side St Louis City.
Roman has enjoyed a successful first season at City Park, with St Louis City gunning for the Eastern Conference top spot with the MLS campaign reaching its final stages of the regular campaign.
The Swiss keeper was handed the captaincy - becoming the first skipper in St Louis’ history - by head coach Bradley Carnell.