I dont know that there is one other sport that keeps you in shape like boxing. I think a mix of sports would be better. Something along with basketball (I think basketball gives a good overall workout because of the constant movement).