As a schoolboy, Barry Eaton played rugby league for Stanley Rangers, and both rugby league, and football (soccer) for both Wakefield district, and Yorkshire county, this was followed by an apprenticeship with football club Barnsley from 1990 to 1992, in 1993 he joined rugby league club Doncaster, gaining promotion to the First Division in that year, he was briefly at Wakefield Trinity from August 1995 to November 1995, after which he joined Dewsbury, in 1997 he was the "Supporters' Player of the Year", in 1999 he was a Trans-Pennine Cup and First Division title winner, and a First Division Grand Final runner-up, he set both of Dewsbury's "goals in a season" and "points in a season" records, and was "Supporters' Player of the Year" again, in 2000 he played and scored in every game, and was a First Division title, and First Division Grand Final winner. In 2000 he had a loan spell with Castleford in 2000's Super League V.[9]
In 2001 he joined Widnes,[7] and played in all but three of their 28 matches in 2002's Super League VII. In October 2002 he joined Northern Ford Premiership club Batley, he played and scored in all 35-games first team games in season 2003, and in all 30-games in season 2004, he established a new world record by landing 38 consecutive successful goal kicks between 29 June 2003 and 24 August 2003, and set Batley's "goals in a season" record, he was "Supporters' Player of the Year", and "Coaches' Player of the Year", between 2002 and 2005 he played and scored in 70 consecutive games, and equalled record for fastest century of goals from start of season in 17-games.[10]
Coaching career
Barry Eaton moved to Keighley as player-coach in 2005. He retired from playing and was given full control of the team when Peter Roe became Director of Rugby in 2007,[11] although he continued to make sporadic on-field appearances during that season. In both 2008 and 2009 he was nominated for Championship 1 coach of the year.[12] After leading Keighley to promotion, he was unable to keep them in the Co-operative Championship, he then moved to Crusaders to become assistant to Iestyn Harris for 2011's Super League XVI.[13] He then moved to Hunslet Hawks in August 2011.[14]