he 's the best pitcher on the planet right now .