В 1300 или 1301 году в битве с Даниилом Московским был взят в плен и отвезён в Москву, где содержался в «чести», так как Даниил хотел укрепиться с ним крестным целованием и «отпустить на Рязань». Но дело освобождения почему-то затянулось и Константин пробыл в Москве до 1306 года, когда сын и преемник Даниила, Юрий Данилович, приказал его убить.
После убийства Константина рязанский город Коломна «остался» за Москвой, а рязанский престол был занят, по разным версиям: