Presumably, Ivan Ivanovich became Grand Prince of Ryazan in 1308 after the murder of his cousin Vasili Konstantinovich at the Golden Horde. However, there is another version  , according to which the heir of Konstantin Romanovich was not Vasili Konstantinovich, but Yaroslav Konstantinovich.
Ivan is mentioned as being the Grand Prince of Ryazan in 1320 in connection with the successful campaign against him of Yuri Danilovich. It probably did not come to a battle, and the princes reconciled.
The chronicles are unclear about the murder of Ivan in 1327 (or in 1326 )). According to one chronicle, Ivan Yaroslavich was killed during the campaign of the Tatars with Ivan Kalita in order to punish the princes of Tver for the murder of Shchelkan. According to others, Ivan Yaroslavich was killed by the Tatars in the Golden Horde  .
After his death was succeeded of the throne of Ryazan by his son, Ivan Ivanovich Korotopol .
- Father: Yaroslav Romanovich of Ryazan (c1258-1299)
- Mother: Theodora
- Spouse : Vasilisa
- Children :
|Offspring of Ivan Yaroslavich of Ryazan and Vasilisa|
|Olga Ivanovna of Ryazan (c1300-c1350)||1300||1350||Stanislav Ivanovich of Kiev (c1290-c1350)|
|Ivan Ivanovich Korotopol (c1305-1343)||1305||1343||Agrippina Glebovna|