World Series of Fighting28 takes place at the Next Level Sports Complex in Garden Grove, Calif.
In the main event, Marlon Moraes will defend his WSOF bantamweight title against Joseph Barajas.
Check out the WSOF 28 results and the preliminary card live stream below.
Marlon Moraes def. Joseph Barajas via TKO (leg kick) Round 1, 1:13
Chris “El Guapo” Gutierrez def. Timur Valiev via split decision (27-30, 29-28, 29-28)
Jamie Yager def. Daniel McWilliams via submission (armbar) Round 1, 0:38
Ozzie Alvarez def. Andrew Ramm via unanimous decision (30-27, 30- 27, 29-28)
Steve Ramirez def. Kyle Estrada via KO (punch) Round 1, 1:01
Isaias Alvarrado def. Garrick Evans via TKO (punches) Round 1, 3:21
Heinrich Wassmer def. Keenan Lewis via submission (rear naked choke) Round 3, 3:02
Eric Steans vs. Jalin Turner def. Eric Steans via KO (punch) Round 1, 0:38
Fard Muhammad def. Mike Kubeska via majority decision (28-28,29-27,28-27)