Höcher begon met voetballen bij amateurclub Rietvogels. Hij werd opgemerkt door Heracles Almelo, waar hij een contract tekende. Hij maakte zijn debuut op zeventienjarige leeftijd, toen hij op 23 augustus 2002 in de met 3–1 gewonnen uitwedstrijd tegen VVV-Venlo na zesentachtig minuten inviel voor Berry Hoogeveen.
In maart 2007 werd Höcher naar het tweede elftal teruggezet, nadat hij zich in het tijdschrift Sportweek negatief had uitgelaten over trainer Ruud Brood. "Er is weinig tot geen contact met Brood en ik kan trainen wat ik wil, maar hij komt zijn beloftes toch niet na", vertelde Höcher, die weinig speelminuten kreeg toebedeeld van de trainer. Van seizoen 2007/08 tot 2010/11 speelde Höcher voor Helmond Sport. In 2011 wint hij de Gouden Stier voor beste speler in de Jupiler League van het afgelopen seizoen. De andere genomineerden waren Tom Daemen, John Verhoek en Sjoerd Ars. Op 14 maart 2011 werd bekendgemaakt dat Höcher een tweejarig contract bij eredivisionist ADO Den Haag had getekend. Vanaf het seizoen 2011/12 komt de aanvaller voor ADO uit. Hij debuteerde in de Europa League uit tegen FK Tauras.
Höcher was tot 2007 ook international voor Jong Oranje.[bron?] Höcher tekende in juni 2013 een contract voor drie jaar bij Roda JC.[1] Met die club degradeerde hij op zaterdag 3 mei 2014 naar de Eerste divisie, om een jaar later terug ter keren in de Eredivisie. Daarin speelde hij nog één wedstrijd voor Roda JC, voor hij zijn contract liet ontbinden. Höcher tekende in augustus 2015 vervolgens een contract tot medio 2016 bij Rot-Weiß Erfurt, de nummer elf van de 3. Liga in het voorgaande seizoen. Nadat zijn contract hier afliep, ging hij zijn conditie op peil houden bij Helmond Sport. Hier tekende hij in juni 2016 vervolgens een contract tot medio 2018.[2] In juni 2017 ging Höcher naar De Treffers.[3] Nog voor aanvang van de competitie verliet hij de club een maand later.[4] In september sloot Höcher aan bij VV UNA dat uitkomt in de Derde divisie.