Hanson birdied four holes, including the 16th and 18th, and had two bogeys to be tied with fellow Swede Fredrik Widmark on a 7-under 137 after two rounds at the Prosper Golf Resort.
“I feel good about my game – I feel my form is getting better and better,” Hanson said. “I’m driving OK and hit my irons shots very nicely. It is all about making those putts.”
Widmark carded 67 in the second round.
Argentine Clodomiro Carranza, Swede Fredrik Andersson Hed, Belgium’s Nicolas Colsaerts and Peter Lawrie of Ireland are all a shot back in a tie for third.
Miguel Angel Jimenez of Spain, who helped design the 7,155-yard course and hopes to make the Europe Ryder Cup team, shot 70 and is tied for 18th place on 3 under.
Ireland’s Shane Lowry set a course record with an 8-under 64 which moved him up 80 places for a share of seventh.
Overnight leader Shiv Kapur of India shot a disappointing 74 after an opening-round 66 to drop to a four-way tie for 14th.