Sean O'Hair took home the 2005 John Deere Classic hardware and returns for this week's edition.
Sean O'Hair readies for his fifth appearance at this week's Travelers Championship.
Sean O'Hair enters this week's Crowne Plaza Invitational at Colonial ranked 145th in the FedExCup standings.
Sean O'Hair settled for a 1-under-par 35-36=71 in his opening round of the Zurich Classic of New Orleans.
Sean O'Hair is listed in the published field of next week's Zurich Classic of New Orleans.
Sean O'Hair has pulled out of the Shell Houston Open during the third round due to a stomach virus.
Sean O'Hair fired a 5-under-par 36-31=67 in the final round of the Arnold Palmer Invitational to take a very early clubhouse lead at 6-under 282.
Sean O'Hair landed a sponsor's invitation into the Arnold Palmer Invitational this week.
Sean O'Hair has made six cuts in eight trips to the AT&T Pebble Beach National Pro-Am, and returns again this week.
Sean O'Hair failed to retain his PGA TOUR card on the merit of his 2013 performance, but dropped down to the Web.com Finals to reclaim status on TOUR in 2013-14.
Sean O'Hair crafted an 8-under-par 31-32=63 in his third round of the Shriners Hospitals for Children Open to post 12-under 201, good for outright possession of the 54-hole clubhouse lead.
Sean O'Hair carded a 5-under-par 35-31=66 in his opening round of the Shriners Hospitals for Children Open.
Sean O'Hair tied for 26th at CordeValle Golf Club last week and is now ready to tackle TPC Summerlin in the Shriners Hospitals for Children Open.
Sean O'Hair returned to competition at this week's Wyndham Championship, opening with a 2-under-par 34-34=68.