Ivan Peko najnovije je pojačanje NK Vitez .Ovaj dvadesetsedmogodišnji napadač tijekom svoje karijere nastupao je za Zrinjski, Široki Brijeg, Inter Zaprešić, Lokomotivu te zagrebački Dinamo, a svojevremeno je igrao i za mladu reprezentaciju Hrvatske.
Ponikao je u nogometnoj školi HŠK Zrinjski Mostar, a 2007. godine pridružio se prvoj momčadi Dinama s kojim je potpisao ugovor. Nakon polusezone odlazi na posudbu u zagrebačku Lokomotivu za koju je nastupao do srpnja 2012. godine kada se vratio u Dinamo.
Za Dinamo je odigrao prvu utakmicu poslije povratka iz Lokomotive, protiv zaprešićkog Intera, u prvom kolu sezone 2012./13.[1] Krajem lipnja 2012., Peko se vraća u NK Lokomotivi. U Lokomotivi ostaje godinu dana.
U veljači 2014., Peko odlazi u NK Široki Brijeg. Za NK Široki Brijeg je odigrao 28 ligaških utakmica. U 2015. je prešao u svoj stari klub HŠK Zrinjski Mostar bez odštete.
Nastupio je jednom za U-19 reprezentaciju u prijateljskom susretu protiv Slovenije.