Pedro signed for Chelsea from Barcelona in 2015.
The Spain international toiled under Jose Mourinho with critics saying he was out of his depth at Stamford Bridge.
However, he has recovered from his shaky start to life in English football to take the Premier League by storm this season.
Pedro has scored seven goals from 19 league appearances to help the Blues to the top of the table.
Top five Chelsea players this season
Wed, March 22, 2017
Who are the top five Chelsea players in the Premier League this season, according to WhoScored.com?
1 of 6
Which Chelsea stars have performed best in the Premier League this season?
Pedro has been in fine form for Chelsea this season
Pedro toiled under Jose Mourinho last season
Get Quotes on Home Insurance
And Gibson reckons Barcelona were wrong to let him go.
"I was interviewed a few times on different TV shows and radio shows and I was saying how good he was," he told Sky Sports.
"He had a disappointing first season at Chelsea but now everyone is beginning to see the Pedro who performed so well at Barcelona.
Pedro was a big hit at Barcelona and won two Champions League titles
"You could argue that Barcelona haven't replaced him.
"I'm pleased to see Pedro back in the Spain squad.
"I'm pleased to see him showing everyone here in the UK how good he is."