Odin vs Dr Strange:
Okay, this is one of those matches that is hard to judge, because at least one of the characters has *waaay* fewer appearances and feats to go by. That said? Odin should take it. We know Odin was powerful enough to defeat and imprison Hela, who is at least as powerful as Thanos. We also know that Thanos didn't go on the offensive until after Odin was safely dead. The implication to me? Odin existed in a place beyond Thanos, far enough beyond that he wasn't willing to risk drawing Asgardian heat until that obstacle was out of the way. Which should put him in a place where he's going to beat down Dr Strange, too. Especially when you consider that we *know* Odin has broad and esoteric magic powers, meaning that Strange almost certainly can't "cheat" to win by doing something esoteric.