Career
He currently plays club football for Football Club Balzers. Born in Altstätten, Switzerland, Rechsteiner played club football for Football Club Schaan, United States Volunteers Eschen/Mauren and Football Club Vaduz. He made his senior international debut for Liechtenstein in 2008, and appeared in qualifying matches.
After a three and a half year retirement from international football, Rechsteiner was called in for the Union of European Football Associations Euro 2016 qualifying match against Montenegro on September 5, 2015.