Barnes did not saddle a winner for his first three seasons as a trainer and did not reach double figures until 1993/94. However, that season he saddled 19 winners, his highest seasonal total so far, at a strike rate of 20% and won over £61,000 in prize money. He has not matched that strike rate since, but did reach double figures again in 1994/95 and every season between 2010/11 and 2019/20. Financially, Barnes enjoyed his most successful season in 2018/19, when he saddled 13 winners, at a strike rate of just 6%, but nonetheless amassed over £152,000 in prize money.
Barnes still harbours ambitions to saddle a Listed or Graded winner, but so far has failed to do so. Nevertheless, he remains philosophical and, when interviewed in 2019, turned to the wisdom of the late Arthur Stephenson, a fellow Cumbrian trainer, insofar that 'little fish are sweet, so why bother about the big ones?' In October, 2020, Barnes and his wife, Anne, were forced to move into a touring caravan after a fire, caused by an electric fault, devastated their home.