2018 belegte er den dritten Platz beim Grand-Slam-Turnier in Düsseldorf. Beim Grand-Slam-Turnier in Jekaterinburg erreichte er das Finale und belegte den zweiten Platz hinter dem Mongolen Tsogtbaatar Tsend-Ochir. Bei den Europameisterschaften 2018 in Tel Aviv siegte Karapetjan im Halbfinale gegen den Schweden Tommy Macias und im Finale gegen Hidayət Heydərov aus Aserbaidschan, damit war er Europameister. An den Weltmeisterschaften 2018 in Baku nahmen die Armenier nicht teil.