James Hahn carded a 2-under-par 35-34=69 in his opening round of the Valspar Championship.
James Hahn travels back to PGA National for his second Honda Classic.
James Hahn achieved the rarest of par breakers in his second round of the Sony Open in Hawaii when he holed his second shot at the par-5 ninth hole for an albatross.
James Hahn posted a 3-under-par 33-34=67 in his opening round of the Sony Open in Hawaii.
James Hahn returns for a second season on the PGA TOUR due in large part to the work he did on the 2013 West Coast Swing.
James Hahn signed for a 1-over-par 37-35=72 following his opening round of the Shriners Hospitals for Children Open.
James Hahn has been removed from the published field of this week's Frys.com Open.
James Hahn limps into The Barclays at 101st in the FedExCup standings.
James Hahn posted a 3-under-par 33-36=69 in the third round of the RBC Canadian Open, moving to 10-under 206.
James Hahn is 7-under-par 69-68=137 through two rounds of the RBC Canadian Open, six swings off the 36-hole lead.
James Hahn will try and tame TPC Deere Run for the first time at this week’s John Deere Classic.
James Hahn is set for his first Memorial at Muirfield Village this week.
James Hahn turns his attention to the Zurich Classic of New Orleans after sharing 35th at the RBC Heritage last week.
James Hahn signed for an 8-over-par 38-41=79 following his opening round of the Tampa Bay Championship.