Anthony Painter (66), Patrick Moore (68), Wes Short (68), Todd Fanning (69), Tyler Williamson (70) and Ben Bates (71) share fourth place at six-under par.
Overnight leader Omar Uresti struggled badly Saturday with a round of six- over-par 77. He collected two birdies, four bogeys and two double-bogeys to fall into a tie for 26th at minus-two.
Haas was the first co-leader to make his move up the board. He tallied four birdies in his first eight holes to get near the top spot. Over the back nine, Haas traded a pair of bogeys with a pair of birdies but got into the clubhouse with the lead after a birdie on No. 17.
'I hit a lot of irons off the tees here just to get the ball into position,' said Haas, who played on the PGA Tour last season. 'Fairways and greens, that's the key isn't it?'
Haas is in an unfamiliar position being this close to the lead. His best finish in seven starts is a tie for 11th in his first event of the season, the Louisiana Open.
'I'll probably be nervous tomorrow,' said Haas. 'Everyone gets nervous. Everyone has butterflies. If they tell you they're not nervous, they're lying.'
While the 25-year-old Haas will try and handle nerves on Sunday, his fellow leaders can call upon their experience playing the PGA Tour.
'I'm comfortable being in this position,' said Barron, who has two second- place finishes in his last three starts. 'I've been in the hunt the last couple of tournament but I've been the pursuer. Now they sort of have to come and get me, and that's what I like.'
Barron was two-under on his round after bogeying the par-three 13th hole. He parred 14 but carded back-to-back birdies at 15 and 16 to get into a share of the lead.
Gibson collected three birdies and now has a streak of 41 consecutive holes without a bogey.
'My patience level is a little better than it normally is,' said Gibson. 'I'm not very good at being patient but maybe tomorrow will be a different story.'
Greg Gregory was in second place at the start of Saturday's round but carded a two-over 73 to slip into a tie for 10th at five-under par.
Full field scores from the Lake Erie Charity Classic at Peek'n Peak Resort