Ganea was born on 23 February 1988 in
Brăila, Romania and began playing junior-level football at six years old in 1994 at
Farul Constanța. In 2001, he moved to
Școala de Fotbal Gheorghe Popescu. Four years later he started his senior career at
Dinamo București, making his
Liga I debut on 15 October 2005 when coach
Ioan Andone sent him in the 80th minute to replace
Alexandru Bălțoi in a 5–0 home win over
CFR Cluj. In the
following season, he scored two goals in the league, the first one on 18 March 2007 in a 1–1 draw against
UTA Arad, and the second on 29 April in a 2–0 win over
Gloria Bistrița, totaling nine league games under coach
Mircea Rednic, as the team won the title. Ganea was loaned by Dinamo to
Otopeni for the
2008–09 season where he managed to score seven goals, but the club was relegated to
Liga II. For the
next season he was loaned to
Astra Ploiești where he netted a personal record of 11 goals, one in each of the two victories against
Rapid București and two doubles in the wins against
Unirea Alba Iulia and
Brașov. In 2010, Ganea returned to Dinamo, scoring eight goals during the
2010–11 season, most notably managing a brace in a 3–2 win in a derby against Rapid as the club made a comeback from 0–2. In the following two seasons, CFR loaned him to
Concordia Chiajna and
Brașov, at the latter managing to score his last two goals in the Romanian league in a draw against
Ceahlăul Piatra Neamț and a loss to
Universitatea Craiova. Afterwards he joined
CSMS Iași where he made his last Liga I appearances, totaling 150 matches with 31 goals in the competition and seven games with one goal in European competitions. Ganea ended his career in 2019, after playing a few years in the Romanian lower leagues for
Academica Clinceni and
Carmen București. ==International career==