Op 14 januari 2012 vindt in de HSBC Arena in Rio de Janeiro, Brazilië, UFC 142 plaats. Met toppartijen als Vitor Belfort vs. Anthony Johnson en José Aldo vs. Chad Mendes belooft het weer een spectaculaire avond te worden.

Main card

Featherweight Championship bout: José Aldo vs. Chad Mendes
Middleweight bout: Vitor Belfort vs. Anthony Johnson
Middleweight bout: Rousimar Palhares vs. Mike Massenzio
Welterweight bout: Erick Silva vs. Siyar Bahadurzada
Lightweight bout: Edson Barboza vs. Terry Etim
 
Preliminary card

Lightweight bout: Thiago Tavares vs. Sam Stout
Welterweight bout: Paulo Thiago vs. Mike Pyle
Featherweight bout: Yuri Alcantara vs. Michihiro Omigawa
Light Heavyweight bout: Fabio Maldonado vs. Stanislav Nedkov
Heavyweight bout: Rob Broughton vs. Edinaldo Oliveira
Featherweight bout: Felipe Arantes vs. Antonio Carvalho