The UFC has been on a tear the past couple of days announcing new matchups. We’ve collected them for you below.
Danny Castillo vs. Edson Barboza at UFC on Fox 9
Ryan Bader vs. Anthony Perosh at Ultimate Fight Night 33
Bader is coming off a knockout loss to Glover Teixiera at the most recent Ultimate Fight Night. Perosh is coming off a devastating knockout win over Vinny Magalhães at UFC 163.
CB Dolloway vs. Tim Boetsch at UFC 166
Dolloway is stepping in for an injured Luke Rockhold
Chris Leben vs. Uriah Hall at UFC 168
Leben is on a current three fight losing, most recently to Andrew Craig. Hall is on a two fight streak of his own, losing decisions to Kelvin Gastellum and John Howard.
Gleison Tibau vs. Michael Johnson at UFC 168
Tibau is coming off a decision win over Jamie Varner at UFC 164 while Johnson is coming off a decision win of his over Joe Lauzon at the inaugural UFC on Fox Sports 1 event.
Diego Brandao vs. Dustin Poirier at UFC 168
Brandao is on a three fight win streak, most recently over Daniel Pineda at the inaugural UFC on Fox Sports 1 card. Poirier won a close decision against Erik Koch at UFC 164
Demetrious Johnson vs Joseph Benavidez 2 at the Ultimate Fighter 18 Finale
Carlos Condit vs. Matt Brown at UFC on Fox 9
Mac Danzig vs. Joe Lauzon at UFC on Fox 9
Scott Jorgensen vs. Ian McCall at UFC on Fox 9
Dylan Andrews vs. Clint Hester at UFC Fight Night 33
Dennis Bermudez vs Steven Siler at UFC Fight for the Troops 3
Chad Mendes vs. Nik Lentz At UFC On FOX 9
Derek Brunson vs. Antonio Braga Neto at UFC Fight for the Troops 3
Erik Perez vs. Edwin Figueroa at UFC 167
Rafael Natal vs. Ed Herman booked for UFC 167
Tags: Mixed Martial Arts