Extremely high Jonin - Low Kage level imo. He was a seal master and his reaction time was top notch. He had a bunch of other skills, but read above. They have this thread covered.