I'd take ricardo Lopez, among more recent fighters, at either distance. He was smart and knew how to fight, to create openings and exploit them, and how to take his time and be patient. He could take his time right away.