Jamie Carragher debuted for the Liverpool first team in January 1997 and said that despite 33 year old Barnes now being past his peak, he was still the best player at the club. "Technically, he's the best player I've ever trained or played with, he was great with both feet, they were both exactly the same. I'd say he's the best finisher I've ever played with (including Torres, Fowler, Owen). Barnes never used to blast his shots – they'd just get placed right in the corner. You speak with the players from those great Liverpool sides and ask them who the best player they played with was and they all say John Barnes," Carragher commented.