Соглашение с 19-летним футболистом рассчитано до лета 2030 года. Он будет выступать под 89-м номером.
Иванов – воспитанник академии санкт-петербургского «Зенита». Ранее он выступал за «Зенит-2» во Второй лиге дивизиона А, где в семи матчах отметился четырьмя голами и четырьмя результативными передачами.
Ранее сообщалось, что «Рубин» арендует полузащитника московского «Динамо» Ульви Бабаева.