Weidman would punk vitor. vitor might be able to clip him on the feet, but i doubt it would stay there. Weidman has strong enough grappling to completely shut him down.
jacare would be interesting, and yes i think Machida beats him.
eternal supporter of
shogun > machida
muay thai > karate