I have a Casio high speed camera (the EX-FH20) and think it is great for sports. However, it might not be the best bang for the buck if you're just looking to tape an entire match.
My concern is that it will only tape a long match if shot on low quality video. If you shoot HD, it will fill the card quickly. If you shoot slow-motion, it will really fill the card quickly.
For shooting a whole match, you probably want pretty low quality video or else you're going to fill a lot of hard drives.