I didn't predict wins/losses in that thread, but an impartial metric has it tenn 52.8%