Yves Edwards vs. Yancy Medeiros official for UFC Fight Night 31

A lightweight bout has been officially added to UFC Fight Night 31: Fight for the Troops 3 as Yves Edwards will meet Yancy Medeiros.

Gary A. Vasquez-USA TODAY Sports
Gary A. Vasquez-USA TODAY Sports

UFC officials announced the fight booking on Sunday and it’s unknown if the fight will be apart of the main card broadcast on Fox Sports 1.

UFC Fight Night 31: Fight for the Troops 3 will take place on November 6th from Fort Campbell, Kentucky and will be headlined by Lyoto Machida making his UFC middleweight debut against Tim Kennedy.

Edwards (42-20-1) has lost back to back fights and three of his last four. His last two defeats have come by split decision with the most recent defeat coming at UFC on FOX 8 against Daron Cruickshank.

Medeiros (9-1) made his UFC debut earlier this year and was defeated by Rustam Khabilov at UFC 159 after he suffered an injury in the fight. Prior to entering the UFC, five of his nine wins have come by TKO/KO and went 2-0 in Strikeforce.

The current UFC Fight Night 31: Fight for the Troops 3 card is below.

Lyoto Machida (19-4) vs. Tim Kennedy (16-4)
Jorge Masvidal (25-7) vs. Rustam Khabilov (16-1)
Neil Magny (8-2) vs. Seth Baczynski (18-10)
Yoel Romero (5-1) vs. Ronny Markes (14-1)
Chris Camozzi (19-6) vs. Lorenz Larkin (13-1)
Francisco Rivera (9-2) vs. George Roop (14-9-1)
Michael Chiesa (9-1) vs. Colton Smith (3-2)
Nik Lentz (24-5-2) vs. Dennis Bermudez (11-3)
Liz Carmouche (9-3) vs. Alexis Davis (14-5)
Bobby Green (20-5) vs. James Krause (20-4)
Amanda Nunes (8-3) vs. Germaine de Randamie (4-2)
Yves Edwards (42-20-1) vs. Yancy Medeiros (9-1)