Seine beste Weltranglistenposition, Platz 18 im März 2015, erreichte er ungewöhnlich spät im Alter von 36 Jahren. Im selben Jahr gewann er mit der österreichischen Nationalmannschaft die Bronzemedaille bei den Europaspielen in Baku und die erste Goldmedaille bei der Europameisterschaft, bei der er zusätzlich Silber im Doppel mit Daniel Habesohn holte. Bei der Weltmeisterschaft 2016 kam er mit dem österreichischen Team ins Achtelfinale, bei den Olympischen Spielen ins Viertelfinale. Im Einzel schied er bei Olympia allerdings durch eine Niederlage gegen Ovidiu Ionescu sofort aus.