Senn helped lead HC Davos to the semi-finals of the 2016 Spengler Cup with a 3–1 win over the Avtomobilist Ekaterinburg. After the 2016–17 season, Davos lost their starting goaltender Leonardo Genoni to SC Bern, which promoted Senn to their starter the following season. He worked alongside his backup Joren van Pottelberghe to help lead HC Davos to the semi-finals, before eventually losing 5–3. Senn played a career high 34 games during the regular season and posted a .910 save percentage.