I don't really shoot sports, but for me, the usual rules of composition don't really apply to this sort of shot. It's more about storytelling and getting across the thrill of the action. For me it does that, I feel I could almost be there. In smaller resolutions, it's always difficult to judge adequate sharpness and other technical considerations, but again, to some extent that too is secondary, as long as it is sharp enough (which means whatever the person viewing wants it to mean). The one thing I would consider doing though, is a bit more processing, to give it a lift, it will probably just need a basic curves and/or levels adjustment, but look at your histogram and work on a calibrated monitor to judge how it looks.