The Trotters almost squandered a two-goal lead, but managed to find the winner through Craig Dawson, and his manager was quick to praise the commitment of his players.
"I felt the first half we went into a deserved lead, played some fantastic football, created more than a few opportunities and had a deserved 2-0 lead," Sky Sports News quotes Freedman as saying.
"Credit Barnsley; they came out, they changed their shape, we didn't react quick enough, they got a couple of goals back and it was credit to Barnsley that they did that.
"I just felt that gave us a little bit more determination to go and get another goal at the other end, and we did that."
The result lifted Bolton to 10th in the Championship.