Top welterweight contender Shawn Porter believes WBA, WBC welterweight champion Keith Thurman (28-0, 22 KOs) - at least at this moment - is a better fighter than IBF champion Errol Spence (23-0, 20 KOs).

Porter has gone twelve rounds with Thurman and he is very familiar with Spence.

At the moment Porter is the mandatory challenger to Thurman's WBC title. Thurman won a close twelve round unanimous decision over Porter in June of 2016.

Thurman is scheduled to make a voluntary defense against an opponent to be determined on May 19th in Brooklyn, while Spence is also without an opponent for his own return on June 16th in Dallas, Texas.

Thurman vs. Spence is one of the most anticipated fights in the division.

From what Porter sees at the moment, he gives Thurman the edge.

"Right now I say Keith Thurman [is better than Spence]. I think he has a way of getting fighters to fight his fight. I think Errol Spence does the same, but I think Keith Thurman is more tactical at doing that. Keith Thurman is that guy that you get in the ring with and no matter how many times you tell him to come or how many times you come at him, he's going to do what he wants to do, and he's going to get you to do that. I think I did a really good job of trying to fight my fight," Porter told Kevin Iole of Yahoo Sports.

"I think Errol Spence has the same ability to be aggressive, uses his jab and makes you throw the punches that he wants you to throw, but I just have a feeling that Keith Thurman is just a little but better at doing that than Errol Spence.

"And what can be the difference maker in that fight is that Keith Thurman is so unorthodox, where Errol Spence he has that southpaw style but he's very technically sound - but against someone who is so unorthodox like Keith Thurman with all of these unpredictable moves and throws all of these unpredictable punches at you at points in the fight will make it very hard for anyone that gets in the ring with him."