That’s the thing with Cain, he looked like such a beast, pretty much no matter who he fought. My first live event ever attended was UFC 146, which had Cain-Bigfoot 1. I was like:

So. Much. Blood. It was a massacre. Unfortunately, his career was just hampered by injuries and cut way short. I look at his resume and it’s literally a handful of good wins, and it’s getting harder and harder for me to rank him as highly as I might’ve previously. Such a shame.
For Stipe, he’s got some great wins and very good title defense stats. But Arlovksi was past it when Stipe beat him, so was Overeem, so was JDS (prime-Ish JDS beat him), so was Cormier but I kind of forgive that because Stipe was too by that point. If it wasn’t for the title defense stats, JDS’s resume looks better honestly.
Just saying “post injury” doesn’t really do it justice.
Cain injured his rotator cuff against Brock, had it fixed only to totally tear it again right before the JDS loss, then fucked his knee (torn in 2014 before the Werdum fight so that was postponed until 2015). Werdum and Cain were supposed to rematch but Cain got injured
again, (back injury requiring surgery) was finally supposed to rematch Werdum in 2016
but couldn’t even get medically cleared to fight, didn’t fight again for almost THREE YEARS, whereupon we have the Ngannou fight. Clipped early and blew knee out again.
That fight is totally worthless. I literally give it no significance at all.