KOTC: Retribution 2May 30, 2009PromotionKing of the CageVenueInn Of The Mountain Gods Resort & CasinoLocationMascalero, New MexicoNumber of bouts15
Main CardPrediction ModeMain CardFeatherweight Championship5 roundsASWAngelo Sanchez6-2-0Featherweight Championship5 roundsVSSplit DecisionDSDonald Sanchez14-9-0Lightweight Bout3 roundsAMWAndreas Mercado0-0-0Lightweight Bout3 roundsVSSplit DecisionDMDonnie Martinez4-5-0Bantamweight Bout3 roundsMLWMonica Lovato1-0-0Bantamweight Bout3 roundsVSKO/TKO, Retirement | R1 · 5:00MVMelissa Vasquez4-7-0Middleweight Bout3 roundsBNWBrad Nordquist5-12-0Middleweight Bout3 roundsVSSubmission, Punches | R1 · 0:38JAJoey Avey0-0-0Featherweight Bout3 roundsGLWGerald Lovato6-6-0Featherweight Bout3 roundsVSKO/TKO, Punches | R1 · 1:19JCJohn Craycraft0-1-0Heavyweight Bout3 roundsUMWUlpiano Malachias0-0-0Heavyweight Bout3 roundsVSSubmission, Armbar | R1 · 0:42DDDavid Davis4-14-0Featherweight Bout3 roundsRMWRichard Montano9-7-1Featherweight Bout3 roundsVSUnanimous DecisionJSJR Sotelo1-1-0
Preliminary CardPrediction ModePreliminary CardLightweight Bout3 roundsLPWLevi Price0-0-0Lightweight Bout3 roundsVSSubmission, Armbar | R1 · 2:21BCBruce Conat0-0-0Featherweight Bout3 roundsJRWJesus Rubio0-0-0Featherweight Bout3 roundsVSKO/TKO | R1 · 1:19IOIsaac Olmos0-0-0Lightweight Bout3 roundsEGWEric Garcia0-0-0Lightweight Bout3 roundsVSSubmission, Guillotine Choke | R1 · 2:06EPEric Polaco0-1-0Lightweight Bout3 roundsCGWChris Gladman0-0-0Lightweight Bout3 roundsVSSubmission, Rear Naked Choke | R1 · 1:27MPMario Pulido0-0-0Welterweight Bout3 roundsJLWJesus Lopez0-0-0Welterweight Bout3 roundsVSSubmission, Rear Naked Choke | R3 · 2:53APAlex Polaco0-0-0Middleweight Bout3 roundsBCWBrian Chavez0-1-0Middleweight Bout3 roundsVSSubmission, Rear Naked Choke | R1 · 0:47DCDenton Comyford0-0-0Lightweight Bout3 roundsMCWMarcel Cloud0-0-0Lightweight Bout3 roundsVSSubmission, Rear Naked Choke | R1 · 2:09DADarian Allen0-0-0Heavyweight Bout3 roundsEDWEddie DeLuca0-0-0Heavyweight Bout3 roundsVSSubmission, Neck Crank | R1 · 0:13EDEmil Dubrine0-0-0