2014 wechselte er ins Halbleichtgewicht, die Gewichtsklasse bis 66 Kilogramm und gewann hier den georgischen Meistertitel. Bei den Europameisterschaften 2016 in Kasan bezwang er im Viertelfinale den Russen Arsen Galstjan und im Halbfinale den Weißrussen Dsmitryj Scherschan. Im Finale besiegte Margwelaschwili den Briten Colin Oates. Bei den Olympischen Spielen 2016 in Rio de Janeiro schied er in seinem Auftaktkampf gegen den Slowenen Adrian Gomboc aus.