Complete UFC Fight Night 128 results

Saturday, April 21, 2018

UFC Fight Night 128 took place Saturday, April 21st from the the Boardwalk Hall in Atlantic City, New Jersey. The event was headlined by a lightweight bout between top contenders Edson Barboza and Kevin Lee. The event was broadcast in the parts starting with a preliminary bout on UFC Fight Pass, a four fight preliminary card on Fox Sports 1 and a six fight main card also on Fox Sports 1.

Main Card (Live on Fox Sports 1, 10:00 PM EST)

-Kevin Lee defeated Edson Barboza by TKO (Doctor Stoppage, Round 5, 2:18)
-Frankie Edgar defeated Cub Swanson by Unanimous Decision (30-27, 30-27, 30-27)
-Justin Willis defeated Chase Sherman by Unanimous Decision (29-28, 29-28, 29-28)
-David Branch defeated Thiago “Marreta” Santos by Knockout (Punches, Round 1, 2:30)
-Aljamain Sterling defeated Brett Johns by Unanimous Decision (30-27, 30-27, 30-27)
-Dan Hooker defeated Jim Miller by Knockout (Knee, Round 1, 3:00)

Preliminary Card (Live on FOX Sports 1, 8:00 PM EST)

-Ryan LaFlare defeated Alex Garcia by Unanimous Decision (30-27, 30-27, 30-27)
-Ricky Simon defeated Merab Dvalishvili by TKO (Referee stoppage, Round 3, 5:00)
-Siyar Bahadurzada defeated Luan Chagas by KO (Strikes, Round 2, 2:40)
-Corey Anderson defeated Patrick Cummins by Unanimous Decision (30-26, 30-26, 30-27)

Preliminary Bout (Live on UFC Fight Pass, 7:30 PM EST)

-Tony Martin defeated Keita Nakamura by Unanimous Decision (30-27, 30-27, 30-27)