If you're a fan of Anthony Joshua, the massive heavyweight champion, you'll be pumped to hear he's getting back in the ring to defend his IBF, WBA, and IBO heavyweight titles.

On October 28, Joshua will take on Kubrat Pulev at Principality Stadium in Cardiff, Wales, he announced on Instagram.

 

www.anthonyjoshua.com

A post shared by Anthony Joshua (@anthony_joshua) on

The last time we saw Joshua in the ring was when the 27-year-old Brit landed a vicious uppercut to Wladimir Klitschko, and kept his undefeated record intact with a technical knockout.

If you're not familiar with Pulev, the Bulgarian boxer is a prime match for Joshua. Though he's eight years older than Joshua and slightly shorter, standing at 6'4" (Joshua towers at 6'6"), Pulev's record is impressive: 25-1.

Pulev's nickname is "The Cobra"—The Independent reports—and he's known to fight with an aggressive style, which means we'll have an action-packed fight to look forward to.

Joshua will look to improve his record to 20-0. The superstar boxer has been hard at work training for the bout.

Here’s a look at how Joshua trains to be the best:

 

Simplicity Is Genius

A post shared by Anthony Joshua (@anthony_joshua) on

 

I Control My Destiny

A post shared by Anthony Joshua (@anthony_joshua) on

 

Finishing up training earlier... so I'm prepared for later #AJBXNG

A post shared by Anthony Joshua (@anthony_joshua) on

 

All I'm Thinking About Is Hustling

A post shared by Anthony Joshua (@anthony_joshua) on

Want to train like Joshua? Try these savagely hard boxing workouts.

For more info about the fight, head to anthonyjoshua.com.