Lineup For Saturday’s UFC 129 “St-Pierre vs. Shields” PPV

The following is the lineup for this Saturday’s mega-UFC 129: “St-Pierre vs. Shields” pay-per view event, which will be held before a North American record audience of 55,000 fans in Toronto’s Rogers Centre:

Preliminary Bouts (Airing Live & Free On

-John Makdessi vs. Kyle Watson

-Jason MacDonald vs. Ryan Jensen

-Ivan Menjivar vs. Charlie Valencia

-Daniel Roberts vs. Claude Patrick

-Yves Jabouin vs. Pablo Garza

Preliminary Bouts (Airing Live & Free On Spike TV):

-Jake Ellenberger vs. Sean Pierson

-Nate Diaz vs. Rory MacDonald

Pay-Per View Fights:

-Ben Henderson vs. Mark Bocek

-Randy Couture vs. Lyoto Machida

-Vladimir Matyushenko vs. Jason Brilz

-Jose Aldo (c) vs. Mark Hominick (UFC Featherweight Title)

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

If you can’t catch the pay-per view live, don’t forget you can always check out live, round-by-round coverage at WrestleZone’s MMA sister-site,