After impressing for Doncaster, especially against Hull Kingston Rovers in 2005 at Craven Park, Cockayne signed for Hull Kingston Rovers whilst they were in National League One. During the 2006 season, Cockayne was a first team regular in the squad, playing 29 games and helping his side to promotion by scoring 27 tries. He came second in the ranks for top try-scorer for Hull Kingston Rovers in 2006, and was Man-of-the-Match in the Robins' memorable game that saw them be promoted to Super League.
In the 2006 season, Hull Kingston Rovers won the Rugby League National League One competition and were promoted to the Super League competition for the 2007 season.[5]
He left in July 2011 following a suspension for a number of off-field incidents.[6]
Featherstone Rovers
The departure from Hull KR came just after the closure of the Super League signing deadline, so Cockayne signed for Championship side Featherstone Rovers until the end of the season.[7] On 2 October 2011 Featherstone won the Championship Grand Final, and later that month Cockayne signed with Wakefield Trinity.[8]
Wakefield Trinity
Cockayne initially signed a one-year contract[8] with Wakefield which was extended with a two-year deal[9] and he went on to play 45 times for Trinity. However, in 2013 Wakefield Trinity were forced to sell players to pay off debts and Cockayne moved back to Hull Kingston Rovers at the end of 2013.[10]
Hull Kingston Rovers
In the 2014 season, Cockayne transferred to Hull Kingston Rovers, where he replaced Eden as Rovers' regular Full Back. Regarded by many as a terrace hero during his first stint at Hull Kingston Rovers, he became a fans' favourite once again due to his form during his second stint.[11]
York City Knights
In September 2017 it was announced that Cockayne had signed to play for York City Knights in the 2018 season.[12]
Controversy
In 2009 Cockayne was found guilty of actual bodily harm after CCTV footage showed him punching and kicking a man in the head. Cockayne was given a 51 week jail sentence suspended for 2 years. He was also ordered to complete 240 hours of community service.[13]
In April 2011, Cockayne allegedly posted racist comments on Facebook. Cockayne's Facebook profile was removed within hours of the Mirror newspaper contacting his club and the Rugby Football League. A Hull Kingston Rovers spokesman said: "The club will be carrying out a full internal investigation into comments allegedly made on a website by Ben Cockayne. Nobody will be commenting further until that has concluded." The Rugby Football League, which has a Kick Racism into Touch campaign, said: "We will be speaking to Hull Kingston Rovers about a potential social media matter."[14] Cockayne was fined by Hull KR, but faced no further punishment from the police after dropping their own investigation of the incident.[15]
Retirement
In June 2019, Cockayne called time on his rugby playing career at the age of 35,[16] but came out of retirement two years later to sign for Doncaster R.L.F.C. in RFL League 1.[17] In July 2022, he left Doncaster to take up a coaching role at York City Knights.[18]