If he's got scouts & soccer AND doing fine in the neighborhood that's plenty of positive interaction. Why not homeschool?
My son had lots of other activites that he was doing very well at. When it came to school, the children would gang up & just tear him down. This started to affect his grades. He came to me in tears, "Why can't school just be about learning, not all these dumb rules on the playground!" When I heard in middle school, some bullies were cornering him in the bathroom, pulling on his shirt, getting right in his face, etc. I went to the principal. It didn't much help, he was a bully magnet at school. We have him involved in lots of activites now, but learning is done is a quiet, peaceful, stress free environment. He has taken off!
Good luck, do what's right for ya'll. I like the advice about the councelor bit too, so maybe start there and keep homeschooling in the back of your mind, but don't wait til his grades suffer to consider it.