I think p90x just makes people tired. I don't think it should be a good plan if you are going to fight. If you do it to loose weight and to tone up. I am sure it comes with a strict diet plan and that's where all the success comes... the diet! You don't follow that, your just going to be a skinny fat person jumping over a bath towel in a living room.