twitter google

“UFC 129: St-Pierre Vs. Shields” Final Card, Live Coverage This Saturday

UFC 129: St-Pierre vs. Shields takes place this Saturday, April 30 from the Rogers Centre in Toronto, Ontario. The event will take place in front of 55,000 and will mark the UFC’s first trip into Toronto. Headlined by a welterweight title bout between champion Georges St-Pierre and challenger Jake Shields, the event has already broken all UFC attendance and gate records.

Below is the final card for the event. As always, we will be providing live free coverage of the show, as well as the latest breaking news leading up to the event. We will have round-by-round preliminary card results beginning at 6 PM EST, followed by our round-by-round coverage of the main card at 9 PM EST.

We will also have the weigh-ins streamed here this Friday at 3pm ET (12pm PT), as well as the post-fight press conferences streamed after the event, courtesy of the UFC and For the latest news, videos and betting odds for the event, click here.

Here is the final card:


UFC Welterweight Championship
Georges St-Pierre (c) vs. Jake Shields

UFC Featherweight Championship
José Aldo (c) vs. Mark Hominick

Vladimir Matyushenko vs. Jason Brilz

Randy Couture vs. Lyoto Machida

Mark Bocek vs. Ben Henderson


Nate Diaz vs. Rory MacDonald

Sean Pierson vs. Jake Ellenberger


Yves Jabouin vs. Pablo Garza

Claude Patrick vs. Daniel Roberts

Ivan Menjivar vs. Charlie Valencia

Jason MacDonald vs. Ryan Jensen

John Makdessi vs. Kyle Watson