This Saturday will be another night of exciting mixed martial arts as Ultimate Fighting Championship presents, UFC 129 live from Rogers Centre in Toronto, Ontario. UFC 129 is slated to happen on April 30 at 9:00 PM ET.
In the meantime, the UFC 129 weigh in results from Ricoh Coliseum in Toronto today are just in. Everyone made weight except Benson Henderson who would have to shed half a pound within two hours to avoid penalty.
In any case, below now are the official UFC 129 fight card and in parenthesis, the weigh-in results of the fighters today.
Main card (pay-per-view):
Georges St. Pierre (169.5) vs. Jake Shields (169)
Jose Aldo (145) vs. Mark Hominick (145.25)
Randy Couture (203.5) vs. Lyoto Machida (204.5)
Benson Henderson (156.5) vs. Mark Bocek (155)
Vladimir Matyushenko (205.5) vs. Jason Brilz (204.5)
Preliminary card (Spike TV):
Rory MacDonald (170.5) vs. Nate Diaz (171)
Sean Pierson (170) vs. Jake Ellenberger (170)
Preliminary card (Facebook):
Kyle Watson (155) vs. John Makdessi (155.5)
Pablo Garza (145) vs. Yves Jabouin (146)
Ivan Menjivar (136) vs. Charlie Valencia (135.5)
Claude Patrick (169.5) vs. Daniel Roberts (170.5)
Jason MacDonald (185) vs. Ryan Jensen (185)