Иван Геннадьевич Голубков родился 4 декабря 1995 года в Инте, Республика Коми. С детства он сталкивался с серьёзными физическими ограничениями из-за врождённого дефекта. Однако благодаря целеустремлённости, поддержке тренера и собственной настойчивости, Иван стал одним из самых успешных паралимпийских спортсменов в истории лыжных гонок и биатлона. После рождения Иван был оставлен родителями и воспитывался в психоневрологическом интернате до семи лет. В этом возрасте его жизнь изменилась, когда он попал под опеку Александра Поршнева. Тренер разработал для Ивана индивидуальную программу тренировок, которая позволила ему освоить лыжи и полюбить спорт как способ самореализации. Спортивная карьера Ивана Голубкова началась с победы на чемпионате России по биатлону в 2012 году, где он завоевал бронзовую медаль. Впоследствии он неоднократно подтверждал своё мастерство, завоёвывая медали на этапах Кубка мира. В сезоне 2015–2016 Иван стал победителем общего зачёта Кубка мира и обладателем хруста