Иван Ровный рос как трековый велогонщик. В 2005 году он стал бронзовым призёром в гонке преследования на юниорских чемпионатах мира (Вена) и Европы (Фьоренцуола-д'Арда). В том же сезоне Ровный триумфально выступил на юниорских чемпионатах мира (Зальцбург) и Европы (Москва) по шоссейным велогонкам, победив в групповых гонках. В 2006 году он подписал контракт с Tinkoff Restaurants, после чего выступал и в наследниках этой команды, Tinkoff Credit Systems и Team Katusha. В этом же году Ровный стал чемпионом мира среди юниоров в гонке по очкам (Афины) и, вместе с партнёрами по команде, выиграл 2 этапа Кубка мира в командной гонке преследования. Взрослая карьера россиянина на данный момент отмечена двумя победами на этапах многодневок. Он участвовал в Джиро д’Италия 2007 и Тур де Франс 2008, но сходил на второй половине маршрута. В 2010 году контракт с Ровным подписала Team RadioShackЛэнса Армстронга, где он выполнял роль грегари. Когда команда объединилась с Leopard Trek и уволила многих гонщиков, Ровный перешёл в RusVelo. Живёт и тренируется в Массе.