Titan FC 31: Ricci vs. Yoshida fight card lineup finalized with five fight main card on CBS Sports Network

Titan FC 31 will take place next Friday night at the USF Sun Dome in Tampa, Florida and promotion officials have announced the eleven fight card lineup.Titan-FC-31

The event will begin with two unaired preliminary bouts at 7 p.m. ET/4 p.m. PT and the final four preliminary bouts will be shown on CBSSports.com beginning at 8 p.m. ET/5 p.m. PT.

Following the conclusion of the preliminary card, the main card on CBS Sports Network will begin at 10 p.m. ET/7 p.m PT and will be headlined by a vacant lightweight title bout as Ultimate Fighter alum Mike Ricci meets Yoshiyuki Yoshida.

The current Titan FC 31: Ricci vs. Yoshida fight card lineup is below.

Main Card: (CBS Sports Network -10 p.m. ET/7 p.m PT)
Mike Ricci (10-4) vs. Yoshiyuki Yoshida (17-6)
Desmond Green (12-3) vs. Miguel Torres (43-7)
Ken Hasegawa (8-0-1) vs. Matthew Thompson (19-9)
Hayder Hassan (5-1) vs. Felipe Portela (8-1)
Jose Figueroa (13-6) vs. Tyler Stinson (27-10)

Preliminary Card: (CBSSports.com – 8 p.m. ET/5 p.m. PT)
Scott Barrett (15-4) vs. Kenny Garner (13-7)
Brock Jardine (9-4) vs. Steve Montgomery (7-2)
Sirwan Kakai (10-2) vs. Joe Barajas (10-0)
Michael Graves (3-0) vs. Rafael Souza (6-2)

Preliminary Card: (Unaired -7 p.m. ET/4 p.m. PT)
Mike Bruno (11-7) vs. Kamrin Naville (7-7)
Matthew Wagy (2-2) vs. William Sizemore (0-0)