John Bradley "J.B." Holmes (born April 26, 1982) is an American professional golfer.
Holmes was born in Campbellsville, the seat of Taylor County in central Kentucky. Holmes began to play on the varsity golf team at Taylor County High School in Campbellsville when he was in the third grade. He suffered a mild form of dyslexia when in school. Holmes childhood friend, Brandon Parsons, is his caddy.
While in high school he played on the Pepsi Junior Golf Tour. He attended the University of Kentucky, helping to achieve SEC Title while there, and represented the United States in the 2005 Walker Cup before turning professional later that year.