Honestly and even this is hard to admit. But I got to sherdog for there very large database of professional fighters.
If anyone knows of anyother site that has one please tell because that site is repulsive
I like sherdog but the mods there.........
Their fight finder is awesome though.