Sporting goods retailer JJB Sports said revenue for the 13 weeks to 27 April 2008 was 8.3% lower than the same period last year, in a retail environment described as challenging.