Hasn't Brian Shaw been hovering around the top five in the past couple of years? No disrespect to the man, but he's 38 now - not old by any means, but probably not at an age where he is still getting stronger. I assume he peaked, but that with the 10-year younger Mateusz, I don't see Shaw winning again.
That might depend on how Mateusz recovers from his injury though.