Barnes currently owns 19 career PBA Tour titles, placing him 16th all-time. His titles include the 62nd U.S. Open, the 2006 Dexter Tournament of Champions and the 2011 PBA World Championship. Winning these three majors makes him just one of seven PBA players to have earned a career "triple crown." He had won at least one title in eight consecutive seasons, before being shut out in the 2009–10 season despite four TV Finals appearances. Barnes only needs a USBC Masters title to complete a career "grand slam." He has qualified as the #1 seed in the Masters three times, but has yet to win it. Barnes also owns 28 PBA Regional titles through 2018. In the 2004–05 season, Barnes posted career highs in average (226.69) and earnings ($194,300) while winning his first major title at the 2005 U.S. Open. He also won the first two PBA Motel 6 Roll to Riches tournaments in 2005 and 2006, which included a winner-take-all grand prize of $200,000. At the time, these were the two largest prize checks in the history of televised bowling, but the earnings do not count toward PBA totals. The 2006 tournament was held in Lewisville, Texas, a mere eight miles from his residence. In 2007, Barnes narrowly missed having an opportunity for a three-peat at the event. His first chance to earn a spot in the event would have been by winning a major title. He made the TV finals for the 2007 World Championship and Tournament of Champions, but he did not win either. He also could have earned a spot on the show as the World Point Rankings leader, but he finished second behind Wes Malott. And lastly, he could have made it as one of the top two vote getters in an online fan poll, held on www.pba.com. But Barnes finished third, behind legends Walter Ray Williams Jr. and Norm Duke. Barnes was the fastest player to reach $1,000,000 in career earnings, reaching that mark in 220 events, easily eclipsing the previous record of 253 events held by Pete Weber and Jason Couch. This record has since been bested by Australian Jason Belmonte, who reached the $1,000,000 earnings mark in only 131 events. Barnes eclipsed the $1.5 million mark in total PBA tour earnings during the 2007–08 season. He was ranked #26 on the PBA's 2008 list of "50 Greatest Players of the last 50 years."