Career
Hanselmann began his youth career with Football Club Triesenberg and moved onto Football Club Balzers in 2009. Hanselmann received his first call-up to the senior team for the Union of European Football Associations Euro 2012 qualifying match against Spain on 3 September 2010 and made his debut as a substitute versus the Czechoslovakian Republic on 12 October 2010.