The only big questions are experience and football sense.
I get the size and strength but where are you getting his speed stats from?
I think he & his team are the people furnishing the numbers. Seriously I don't think he has a snowball's chance in Hell but I hope he can do it.