De 26-jarige Roemeen maakte in het seizoen 2010/11 zijn debuut voor Steaua Boekarest B in de Liga 2 van Roemenië, de club waar hij al bijna zijn hele leven in de jeugd keepte. Een vaste basisspeler in het eerste werd hij nooit. Na zes seizoenen bij Steaua stond Cojocaru slechts 39 wedstrijden onder de lat. Een vertrek hing dus in de lucht.
Eerste uitstapje naar het buitenland
In de zomer van 2016 werd Cojocaru verhuurd aan Crotone, waar hij in een half seizoen liefst nul keer onder de lat stond. Daarom werd hij in de tweede seizoenshelft opnieuw verhuurd. Crotone verhuurde de keeper door aan Frosinone, waar hij ook niet helemaal uit de verve kwam. Ook in de Serie B kreeg de Roemeense goalie geen enkele minuut speeltijd.

Mislukt avontuur in Cyprus
In een seizoen speelde Cojocaru bij drie verschillende clubs, maar stond hij nul keer onder de lat. Het ergste scenario dreigde. Zijn contract bij Steaua liep af en de doelman kwam in de zomer van 2017 zonder club te zitten. Plots dook hij op 6 september 2017 op in Cyprus. De destijds 21-jarige doelverdediger tekende een contract voor een half jaar. In dat half jaar zat hij slechts twee keer bij de selectie van de hoofdmacht. Nog een mislukt avontuur.
Terug naar huis
In de winter van 2018 keert Cojocaru terug naar zijn thuisland. Hij zet zijn handtekening onder een contract bij FC Viitorul (FCV Farul Constanta). Op 2 februari 2018 staat hij voor het eerst sinds een jaar weer op het veld. Bij Farul Constanta speelt hij 81 wedstrijden in drie seizoenen.
In de vorm van zijn leven?
Vorig jaar zomer staat Cojocaru voor een nieuwe uitdaging: Oekraïne. SK Dnipro-1 legt 100 duizend euro neer voor de keeper. Hier verovert hij na een paar weken een basisplek. Totdat de Russen binnenvielen, stond de Roemeen onder de lat bij de club uit de hoogste divisie van Oekraïne. Dankzij de speciaal ingelaste transferperiode voor spelers in Oekraïne en Rusland maakt hij het seizoen af bij Feyenoord, waar hij als vervanger van Bijlow hopelijk wat wedstrijdjes meepakt.

