Greek clothing chain Elmec Sport has reported a pre-tax profit of €18.9 million for 2004, compared to €16.3m in 2003.