dude looks really good. as far as pro good, maybe - hard to say because you never know how he'll come in on the day of the big shows. hes not getting to 320 thats for sure, unless he wants to ruin his body and never have a chance of getting his card. he has good lines and symmetry right now. too big and he'll look like shit. his legs need a ton of work to catch up to his upper body but he can do that in 2 to 3 years. best of luck to him.