I have sent a PM to your owner to let me GM temporary the team and help with builds. I wait for an answer...
For your player, your build is great but lack of speed. That's generally the big problem of OT. They can block, they are strong enough, they are quite agile but they can't run... I will...