Čop debuteerde op zijn zeventiende in het betaald voetbal. Dat jaar werd hij met Hajduk Split vijfde in de competitie. Nacional da Madeira nam hem in juli 2008 over. Hiervoor debuteerde hij op 24 januari 2009 in het eerste, tegen Sporting CP. Na dat seizoen 174 minuten gespeeld te hebben, keerde hij terug naar Hajduk Split, de club die hij in juli 2011 weer zou verlaten, nu voor stadsgenoot RNK Split. In juni van het jaar erna tekende hij bij de regerend Kroatisch landskampioen, Dinamo Zagreb. In een wedstrijd tegen NK Osijek scoorde Čop twee doelpunten. Hiermee kwam de teller op vijftig goals voor Dinamo Zagreb in negentig wedstrijden. Hiermee voegde de Kroaat zich in het lijstje van de beste vijfendertig doelpuntenmakers in de geschiedenis van de club uit Zagreb.[1] Dinamo Zagreb verhuurde Čop in 2015 voor achttien maanden aan Cagliari, waar trainer Gianfranco Zola op dat moment trainer was. Hier speelde hij met rugnummer negentig.[2] Čop debuteerde op 24 januari 2015 voor de Italianen, tegen Sassuolo. Elf minuten voor het eindsignaal scoorde Čop de winnende goal.[3] Door de winst wist de Italiaanse club op dat moment uit de gevarenzone in de Serie A te blijven. Voor een competitiewedstrijd tegen Atalanta Bergamo vergeleek Zola de Kroatische spits met ex-voetballer Enrico Chiesa.[4] Aan het einde van het seizoen volgde toch degradatie. Hoewel Cagliari Čop oorspronkelijk voor achttien maanden had gehuurd, daalde hij niet mee af naar de Serie B. In plaats daarvan nam de Italiaanse club hem in juli 2015 definitief over en verhuurde ze hem zelf direct voor een jaar aan Málaga, dat daarbij een optie tot koop bedong. Zowel Dinamo, Cagliari als Málaga gaven hiervoor hun akkoord.[5] Cagliari verhuurde Čop in juli 2016 voor een jaar aan Sporting Gijón.[6][7] Medio 2017 verkaste Čop voor circa drie miljoen euro naar Standard Luik.[8] In de zomer van 2018 verhuurde de Belgische club de aanvaller aan Real Valladolid voor één seizoen.[9] In juli 2021 vertrok hij transfervrij van Standard Luik naar Dinamo Zagreb waar hij een contract tot medio 2023 kreeg. Begin 2022 werd hij verhuurd aan NK Celje en een half jaar later aan HNK Šibenik.[10] In de zomer van 2023 liet Čop Dinamo achter zich, waarna hij voor stadsgenoot Lokomotiva Zagreb tekende.[11]
Čop heeft in diverse wedstrijden gespeeld voor de Kroatische jeugdelftallen. De Kroatische aanvaller werd opgeroepen voor de Kroatische voorselectie voor het wereldkampioenschap in Brazilië door bondscoach Niko Kovač. Hij viel echter later alsnog af en behoorde niet tot de 23-koppige definitieve selectie.[13] Na het wereldkampioenschap in Brazilië besloot bondscoach Niko Kovač na het vertrek van enkele spelers en de kritiek op de selectie, nieuwe en jonge spelers op te roepen voor de nationale ploeg. "Er zijn veel, jonge jongens die de toekomst van het Kroatische voetbal zijn. Het is tijd dat we na het wereldkampioenschap het slechte beeld over het elftal veranderen", zei de bondscoach over zijn selectie. Čop was een van de vele nieuwe en jonge gezichten die een kans kreeg van Kovač voor de start van de EK-kwalificatiecyclus. Čop debuteerde op 4 september 2014 in de vriendschappelijke wedstrijd tegen Cyprus. Na de twee goals van Mario Mandžukić haalde de bondscoach hem aan de kant en bracht Čop in.[14] Na meer dan een jaar werd de aanvaller opnieuw opgeroepen voor de nationale ploeg voor EK-kwalificatiewedstrijden tegen Bulgarije en Malta in oktober 2015.[15] Čop maakte ook deel uit van de definitieve selectie van Kroatië voor het Europees kampioenschap in Frankrijk.[16] Kroatië werd op 26 juni in de achtste finale tegen Portugal uitgeschakeld na een doelpunt van Ricardo Quaresma in de verlenging.