En , pourtant tête de série numéro 99[4], Keymer remporte l'open A du Grenke Chess Open avec un score de 8/9[3] en battant Richárd Rapport lors de la dernière ronde. Cette performance lui permet d'obtenir sa première norme de grand maître international[5].
En 2021, il finit cinquième du tournoi Grand Suisse FIDE disputé à Riga en Lettonie; ce résultat le qualifie pour le Grand Prix FIDE 2022. Au premier tournoi du Grand Prix disputé à Berlin, Keymer est éliminé lors de la phase de poules (quatrième de son groupe avec 1,5 points sur 6). Lors du deuxième tournoi disputé à Berlin, il finit deuxième de sa poule qualificative et est éliminé de la compétition.
En août 2022, il remporte le championnat d'Allemagne fermé (German Masters 2022).
En 2023, il est battu par Magnus Carlsen lors de la Coupe du monde.