Hodges birdied four of his last six holes for a 7-under 64 and a four-stroke lead over Tyler Duncan on Friday after almost two rounds of the 3M Open.
A nearly two-hour afternoon weather delay led to play being suspended due to darkness with six players yet to finish - none within 10 shots of the lead.
Hodges, the first-round leader and 74th in the FedEx Cup points race, was at 15-under 127.
He was 3 under on the front nine and added a 33-foot birdie putt on No. 13, followed by birdies from 14 feet on No.14 and 11 feet on No.17, and another at the last.
A lengthy last-hole putt was not enough to overcome a couple of bad holes as Thomas aims to make the FedEx Cup playoffs for the eighth straight season.
He birdied four of his last five holes to shoot an even-par 71, leaving him 2 under for the tournament and two strokes short of the projected cut.
Thomas, at No.75 in the FedEx Cup standings, has missed five cuts in his last seven starts. The top 70 next week after the Wyndham Championship will advance to the playoffs. Looking to stay in strong consideration for the US Ryder Cup team, Thomas has just two top-10 finishes in 14 tournaments since mid-February.
Starting on the back nine, Thomas put two balls in the water on the par-5 18th, falling to 1 under. An errant tee shot and poor chip led to another double bogey on the par-3 fourth, before a strong finishing stretch was punctuated by a 30-foot putt on No. 9.
"This is a good chance for me to learn a little bit about myself and push myself and become better.
"That's just the way that this sport is. And it can happen to anybody, so you've just got to go out and get it."
Duncan, who has missed six cuts in his past eight events and 17 of 27 this season, shot a 67. He had back-to-back bogey-free rounds.
Defending champion Tony Finau (66), J.T. Poston (66), Brandt Snedeker (68) and Kevin Streelman (68) are at 10-under 132.
Australians Cameron Davis shot a four-under 67 and Aaron Baddeley a 66 to be at seven under for the tournament.
They are tied 14th.