Barrow was a non-playing substitute in St. Helens' 12-4 victory Swinton in the 1964 Lancashire Cup Final during the 1964–65 season at Central Park, Wigan on Saturday 24 October 1964.
Barrow was an unused substitute in St. Helens' 21-2 victory over Wigan in the 1966 Challenge Cup Final during the 1965–66 season at Wembley Stadium, London on Saturday 21 May 1966, in front of a crowd of 98,536.
Barrow played on the wing and scored a try in St. Helens' 35-12 victory over Halifax in the Championship Final during the 1965–66 season at Station Road, Swinton on Saturday 28 May 1966, in front of a crowd of 30,165.
He played stand-off in Leigh's 24-7 victory over Leeds in the 1971 Challenge Cup Final during the 1970–71 season at Wembley Stadium, London on Saturday 15 May 1971, in front of a crowd of 85,514.
His playing career was cut short when he broke his leg in a play-off match against former club St Helens in April 1973.