[7] Ashcroft played hooker in Rochdale Hornets' 5-16 defeat by Warrington in the 1965 Lancashire Cup Final during the 1965–66 season at Knowsley Road, St. Helens on Friday 29 October 1965.
Ashcroft played hooker 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.
He played hooker in Warrington's 24-9 victory over Featherstone Rovers in the 1974 Challenge Cup Final during the 1973–74 season at Wembley Stadium, London on Saturday 11 May 1974, in front of a crowd of 77,400, and played hooker in the 7-14 defeat by Widnes in the 1975 Challenge Cup Final during the 1974–75 season at Wembley Stadium, London on Saturday 10 May 1975, in front of a crowd of 85,998.
Ashcroft played hooker, was captain, and was man of the match in Warrington's 27-16 victory over Rochdale Hornets in the 1973–74 Player's No.6 Trophy Final during the 1973–74 season at Central Park, Wigan on Saturday 9 February 1974, Ashcroft gave his £25 man of the match prize to Wigan's groundsman Billy Mitchell who had managed to get the water-logged pitch into a playable condition,[8] (based on increases in average earnings, this would be approximately £442.70 in 2014).
[9] Ashcroft played hooker in Warrington's 4-0 victory over Featherstone Rovers in the 1973–74 Captain Morgan Trophy Final during the 1973–74 season at The Willows, Salford on Saturday 26 January 1974, in front of a crowd of 5,259.