Борьбой начал заниматься с 2004 года. Сначала занимался у тренера Юрия Чередника, потом у Григория Черича. Затем его наставником был брат Анатолий. В начале своей спортивной карьеры выступал за сборную Молдовы. В её составе - двукратный бронзовый призёр чемпионатов Европы среди кадетов (Стамбул-2004, Тирана-2005). По словам Ивана, в то время в Молдове у борцов не было никакой поддержки и участвовать в соревнованиях приходилось за свой счет, Гуйдя мог бороться только на первенствах Европы, проходивших неподалёку от Молдовы, так как он мог позволить себе поездку на автобусе или поезде. В 2009 году решил перейти в сборную Румынии, где оплачивали проезд, давали зарплату. К тому же Румыния расположена недалеко от дома. Переход занял много времени, три года Иван почти не боролся и только с 2013 года начал защищать цвета румынской сборной, занимается у тренера Аурела Чимпоеру. В её составе стал бронзовым призёром континентального первенства в Риге и завоевал право бороться на летних Олимпийских игр 2016 в Рио-де-Жанейро, где стал 11-м. В 2018 году во второй раз стал бронзовым призёром чемпионата Европы в Каспийске[1].
Выступает за борцовский клуб CSM из города Лугож. Принимает также участие в клубном чемпионате Германии.
Иван - самый младший из четырёх детей в семье Иллариона и Веры Гуйдя. Отец — агроном, мать — учитель музыки в детском саду. Старший брат Анатолий - тоже борец, сначала выступал за сборную Молдовы. В её составе был серебряным призёром чемпионата мира среди кадетов (1993) и серебряным призёром чемпионата Европы среди юниоров (1997). В 2000 году получил болгарское гражданство и начал защищать цвета этой страны. Серебряный призёр чемпионата мира, чемпион, двукратный серебряный и трехкратный бронзовый призёр чемпионатов Европы, участник летних Олимпийских игр 2012 года в Лондоне (13 место)[2].
Спортивные результаты на международных соревнованиях