Pablo Garza and John Makdessi kicked off the record-setting card with front-runners for $129,000 bonuses, as Garza subbed Yves Jabouin with a first-round triangle and Makdessi stopped Kyle Watson with a spinning back fist in the third.
Jason MacDonald and Ivan Menjivar followed with a 97-second submission and 90-second KO respectively, then Claude Patrick topped Daniel Roberts to finish the Facebook prelims before MacDonald and Ellenberger earned wins on Spike.
The official UFC 129 preliminary card results were:
- Rory MacDonald def. Nate Diaz via unanimous decision (30-26, 30-26, 30-27)
- Jake Ellenberger def. Sean Pierson via KO (punches) – Round 1, 2:42
- Claude Patrick def. Daniel Roberts via unanimous decision (29-28, 29-28, 29-28)
- Ivan Menjivar def. Charlie Valencia via TKO (strikes) – Round 1, 1:30
- Jason MacDonald def. Ryan Jensen via submission (armbar) – Round 1, 1:37
- John Makdessi def. Kyle Watson via KO (spinning back fist) – Round 3, 1:27
- Pablo Garza def. Yves Jabouin via submission (triangle choke) – Round 1, 4:31
Pictured: Rory MacDonald