Bei den Europameisterschaften 2017 in Warschau belegte Chammo den siebten Platz. Bei den Weltmeisterschaften 2017 in Budapest schied er in seinem Auftaktkampf gegen den Österreicher Daniel Allerstorfer aus. Im Oktober 2017 siegte er bei den ukrainischen Meisterschaften. 2018 bestritt Chammo nur wenige Turniere, bei den Weltmeisterschaften in Baku schied er im Achtelfinale gegen den Georgier Guram Tuschischwili aus. Ebenfalls im Achtelfinale unterlag er bei den im Rahmen der Europaspiele 2019 in Minsk ausgetragenen Europameisterschaften 2019 dem Polen Maciej Sarnacki. Beim Grand-Slam-Turnier in Abu Dhabi erreichte Chammo im Oktober 2019 nach dreieinhalb Jahren wieder ein Finale bei einem Grand-Slam-Turnier, in Abu Dhabi unterlag er gegen Roy Meyer. Nach der Wettkampfpause wegen der COVID-19-Pandemie belegte er den dritten Platz beim World-Masters in Doha. Bei den Weltmeisterschaften 2021 in Budapest verlor er im Viertelfinale gegen den Brasilianer Rafael Silva. In der Hoffnungsrunde bezwang Chammo den Finnen Martti Puumalainen und im Kampf um Bronze siegte er gegen den Georgier Gela Zaalischwili. Anderthalb Monate nach den Weltmeisterschaften trat Chammo bei den Olympischen Spielen in Tokio an. Nach seiner Viertelfinalniederlage gegen den Japaner Hisayoshi Harasawa gewann er in der Hoffnungsrunde gegen den Usbeken Bekmurod Oltiboyev. Im Kampf um eine Bronzemedaille unterlag Chammo dem für das Russische Olympische Komitee antretenden Tamerlan Baschajew.