UFC Fight Night 31: Fight for the Troops 3 Video Preview and Fight Card

UFC Fight Night 31: Fight for the Troops 3 takes place next Wednesday and the fight card is set with thirteen fights. UFC Fight Night 31 Poster

The fight card will come from Fort Campbell, Kentucky with the preliminary card beginning at 3:10 p.m. ET/12:10 p.m. PT on UFC Facebook page with four fights.

The final four preliminary card bouts will air on Fox Sports 1, with that portion of the card beginning at 5 p.m. ET/2 p.m. PT.

The five fight main card on Fox Sports 1 will begin at 7 p.m. ET/4 p.m. PT and will be headlined by a five round middleweight bout as Tim Kennedy meets Rafael Natal.

The current UFC Fight Night 31: Fight for the Troops 3 card is below, along with a video preview of the card from Mike Goldberg and Joe Rogan.

Main Card: (Fox Sports 1 – 7 p.m. ET/4 p.m. PT)
Tim Kennedy (16-4) vs. Rafael Natal (17-4-1)
Liz Carmouche (9-3) vs. Alexis Davis (14-5)
Yoel Romero (5-1) vs. Ronny Markes (14-1)
Jorge Masvidal (25-7) vs. Rustam Khabilov (16-1)
Michael Chiesa (9-1) vs. Colton Smith (3-2)

Preliminary Card: (Fox Sports 1 – 5 p.m. ET/2 p.m. PT)
Bobby Green (20-5) vs. James Krause (20-4)
Francisco Rivera (9-2) vs. George Roop (14-9-1)
Steven Siler (23-10) vs. Dennis Bermudez (11-3)
Amanda Nunes (8-3) vs. Germaine de Randamie (4-2)

Preliminary Card: (Facebook – 3:10 p.m. ET/12:10 p.m. PT)
Chris Camozzi (19-6) vs. Lorenz Larkin (13-1)
Yves Edwards (42-20-1) vs. Yancy Medeiros (9-1)
Neil Magny (8-2) vs. Seth Baczynski (18-10)
Derek Brunson (10-2) vs. Brian Houston (10-2)