Look up his TLPD, if you like. He's at just a shade over 70%. He's not doing too great recently (with this loss, he's at 6-5 over his last 11 games) but he's still over 50%. Like Wolf said, ZvZ is by far his best matchup.Really? I swear every key zvz I've seen him play he's lost.
His ZvT is at 41% and his ZvP is at just under 39%.
He just played that last game kinda poorly.