2020 gewann er beim Grand-Slam-Turnier in Düsseldorf mit einem Finalsieg über den Russen Chassan Chalmursajew. Danach fielen ein halbes Jahr lang nahezu alle Judoturniere wegen der COVID-19-Pandemie aus. Im November 2020 gewann Grigolaschwili den Titel bei den U23-Europameisterschaften. Neun Tage danach erkämpfte er auch die Goldmedaille bei den Europameisterschaften 2020 in der Erwachsenenklasse, im Finale besiegte er den Bulgaren Iwajlo Iwanow. Im Juni 2021 erreichte er mit einem Halbfinalsieg über den Niederländer Frank de Wit das Finale bei den Weltmeisterschaften in Budapest. Im Finale unterlag er dem Belgier Matthias Casse. Bei den Olympischen Spielen in Tokio verlor er im Viertelfinale gegen den für die Mongolei antretenden Saeid Mollaei. Nach einem Sieg in der Hoffnungsrunde über den Usbeken Sharofiddin Boltaboyev unterlag er im Kampf em eine Bronzemedaille dem Belgier Matthias Casse.