[1] Rouiller started his senior career with FC Sion in the Swiss Super League.
He spent three years with the club, racking up over sixty league appearances and scoring seven goals.
[3] He made his league debut for the club on 28 March 2015 in a 2-0 home defeat to Biel-Bienne.
[5] In August 2016, Rouiller moved to FC Lugano on a one-year contract with an option to extend for another year.
[6] He made his league debut for the club on 16 October 2016 in a 0-0 home draw with BSC Young Boys.