|Date of birth||8 September 1973|
|Place of birth||Bucharest, Romania|
|Height||1.69 m (5 ft 6 1⁄2 in)|
|Playing position||Left back / Right back|
|2001||→ Rapid Bucureşti (loan)||14||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 13 August 2011.
Marin made his professional debut in 1993, when he was signed by Sportul Studenţesc of Bucharest. In 1995 he joined FC Naţional Bucureşti, where he remained until 2004. During the 2000-01 season, while under contract with Naţional Bucureşti, he was loaned to Rapid Bucureşti. In 2004, he was transferred to Steaua Bucureşti and quickly earned himself a place in the first eleven. His six-year spell with Steaua include two Liga 1 titles, and a UEFA Cup semi-final in 2006. On 17 October 2008, Petre played his 400th match in Liga I.
On 8 June 2010, he signed a two-year deal with Unirea Urziceni making only four appearances because of the financial problems suffered by the club. As of August 2010, he made a total of 453 appearances in Liga I while playing for Urziceni. In February 2011, the 37-year-old defender signed for newly promoted team Concordia Chiajna. On 4 January 2012, he announced his retirement from professional football.
|2004–05||Steaua Bucureşti||Divizia A|
|2005–06||Steaua Bucureşti||Divizia A|
|2005–06||Steaua Bucureşti||Supercupa României|
He made his senior national team debut on 27 May 2004 in a friendly match against Republic of Ireland.