This is an interesting debate that's really down to personal opinion. Anyways, this is my top 10 list: 1.) Gina Carano 2.) Rachael Ostovich 3.) Valerie Loureda 4.) Cat Zingano 5 ) Mackenzie Dern 6.) Miesha Tate 7.) Karate Hottie 8.) Veronica Macedo 9.) Paige Van Zant 10.) Alexandra Albu Who did I leave out and who shouldn't be there? What do you y'all think.