
228 minutes
4/30/2011
UFC 129: St-Pierre vs. Shields took place on April 30, 2011 in Toronto, Canada. The event broke the previous record and set a new one for the largest attendance in North American MMA history with over 55,000 inside Rogers Stadium. The card was headlined by two title fights: World Welterweight Championship: Georges St-Pierre vs. Jake Shields and World Featherweight Championship: Jose Aldo vs. Mark Hominick.

Georges St-Pierre
as Self

Jake Shields
as Self

José Aldo
as Self

Mark Hominick
as Self

Lyoto Machida
as Self

Randy Couture
as Self

Vladimir Matyushenko
as Self

Jason Brilz
as Self

Benson Henderson
as Self

Mark Bocek
as Self

Rory MacDonald
as Self

Nate Diaz
as Self

Jake Ellenberger
as Self

Sean Pierson
as Self

Claude Patrick
as Self

Daniel Roberts
as Self

Ivan Menjivar
as Self

Charlie Valencia
as Self

Jason MacDonald
as Self

Ryan Jensen
as Self

John Makdessi
as Self

Kyle Watson
as Self

Pablo Garza
as Self

Yves Jabouin
as Self