The World Series of Fighting has completed plans for their next event, as five bouts will be featured on June 21 for WSOF 10.

Of those five fights, three of them will feature WSOF titles on the line. In the main event on NBC Sports Network, David Branch and Jesse Taylor meet for the inaugural middleweight title.

Georgi Karakhanyan defends his featherweight title against Rick Glenn and Jessica Aguilar puts her female strawweight title on the line against Emi Fujino.

Now, two other bouts have been confirmed by officials, as former UFC fighter Tyson Griffin takes on Luiz Firmino at lightweight and Team Alpha Male’s Lance Palmer meets Nick Lobosco at featherweight.

“We wanted this event to be a special night, and it doesn’t get much better than having three world titles on the line at one event,” WSOF president Ray Sefo said. “This main card just might be our best yet. Three championship fights and two additional bouts that seem destined to deliver fireworks. This is going to be one night you don’t want to miss.”

The preliminary card will be announced in the coming weeks for the event. All five of the fights announced to date are scheduled to air on NBC Sports Network.

Below is the current list of fights announced:

Inaugural WSOF Middleweight Championship
David Branch vs. Jesse Taylor

WSOF Featherweight Championship
Georgi Karakhanyan (c) vs. Rick Glenn

WSOF Women’s Strawweight Championship
Jessica Aguilar (c) vs. Emi Fujino

Lightweight: Luiz Firmino vs. Tyson Griffin

Featherweight: Lance Palmer vs. Nick LoBosco