The best cardio training for fighters comes from running. When you run you want to mix it up by changing speed, throwing punches while you run, running forwards, sideways, backwards, etc. You want to mimic the movement and changing pace of competition. If you are getting ready for a fight, I recommend 4 to 5 times a week. Alternate longer runs with sprints and add some hills to the mix.