The boxers who could put a stop on World Boxing Association (WBA) and International Boxing Organization (IBO) middleweight champion Gennady "GGG" Golovkin's winning streak have been named, and they are Bernard Hopkins, Andre Ward and Andre Dirrell.

Kenny Porter, who trains former champion Shawn Porter, made this prediction via Dontae's Boxing Nation.

"These are some names that could definitely give that kid [Golovkin] a run for his money. He's not knocking out Andre Ward. He's not knocking out Bernard Hopkins, if they could meet at some kind of understanding [catch-weight]. I see both of those guys being able to beat him. I see Andre Dirrell giving him a nice run," said Porter.

The Kazakh fighter, who has been scaring his opponents since 2008 and tallying 30 knockouts out of his 33 wins, is a major force to be reckoned with, but Scott Gilfoid of BoxingNews24 thinks that Dirrell, Hopkins and Ward could beat the ferocious warrior who posts an astounding 91 KO percentage.

Although Triple G had not bowed down to anyone in his entire professional career, he reportedly tasted defeat against Russian fighter, Gaydarbek Gaydarbekov in the 2004 Olympics.

Direll vs Triple G: Who will win?

It's possible that Direll could defeat "GGG" as it appears he may have "done" it before in the same 2004 Olympics. Scott Gilfoid of BoxingNews24 noted that although Direll lost to Golovkin, the winner should have been Direll.

Hopskins' edge over 'GGG'

Hopkins, the former undisputed middleweight champion of his time, is hanging up his gloves after a final fight. The 50-year-old legendary boxer is urging the 33-year-old champion to face him at 175 pounds.

"I was the middleweight terror for twelve years of my career. You have guys turning down $2 million dollars not to fight this guy. I would have fought him for $50 thousand back then because I wanted to show that I was the best fighter in my weight division," Hopkins told BoxingScene.com.

Hopkins could have an edge over Golovkin because he "knows how to fight on the inside like Gaydarbekov," wrote Gilfoid. 

Ward, the younger Hopkins?

Ward can win over the World Boxing Council (WBC) interim champion because Gilfoid described him as the younger version and "same type of fighter that Hopkins is."

GGG may still win

Even though Triple G was defeated in 2004, he has probably learned a lot from that time, enabling him to win 33 matches non-stop. "GGG" may also manage to vanquish these fighters, based on how he was able to put down the unified International Boxing Federation (IBF), World Boxing Organization (WBO) and WBA light heavyweight champion Sergey Kovalev in sparring, as told by boxing trainer Abel Sanchez.

"Golovkin did drop Kovalev [in sparring]," Sanchez told Bayloric TV, as quoted by ThaBoxingVoice in 2013.

If Golovkin can handle Kovalev, who defeated Hopkins in November via a unanimous decision, he has a good chance against these fighters. But for now, it would be better for "GGG" to not jump on the bait of moving up two weight classes from middleweight to light heavyweight as he still needs to focus on colliding with the winner of the Cotto-Canelo fight this November, being the WBC middleweight mandatory challenger. Going back to the middleweight class from the light heavyweight class could be the bigger problem to beat.