After playing for AS Monaco and Juventus, Trézéguet joined English club Portsmouth in 2006. In 2008, he moved to Italian side Parma on loan, and later moved to Monaco on loan. In 2010, he joined Belgian side Mouscron on loan.
Unraveling Trézéguet: Testing Your Knowledge on Egypt's Iconic Football Star