Hm. To answer both questions

Who was more dominant?

Definitely Roy. And it wasnt that he was a better "fighter" than his opposition, rather the fact that he was SO ATHLETIC with quick hands,feet, reflexes etc....that when he fought u he made u look silly. Not to mention he had massive power in his prime(middleweight) imo. He started to lose later in his career because he was so athletic as i young fighter that he didnt need to be technically sound. When the youth wore off, so did his dominance

Who got hit less?

I wanna say floyd because we know that he was so defensively good that opponents couldnt land clean..... But roy dominated so hard in his prime i dont remember him getting caught clean either......... So idk about that

But in the end. Floyd was more successful and fought better opposition. His technical ability allows him to win even at 36 yrs of age... Even though we can all see that his speed,reflexes and footwork have decreaased.