I've seen him pitch a lot. He looks stronger physically from...
I've seen him pitch a lot. He looks stronger physically from what I've seen and seems to be throwing harder. He's (looking) a lot better.
I've seen him pitch a lot. He looks stronger physically from what I've seen and seems to be throwing harder. He's (looking) a lot better.