An in shape Miller is tough to beat, Ruiz isn't terrible now just because he should've lost to him lol. I've never thought Ruiz was that great, but he's still a decent operator and Kabayel definitely won't just walk through him. Probably Kabayel on points in a pretty close fight because of better volume and movement, but Ruiz will have his moments with quick counters. Kabayel isn't quite as good as a lot of people on here like to claim, but he's obviously solid.