Hello fellow grapplers of f12, I am looking enter a few BJJ tournaments this year, the first being in early March. I want to be fully prepared and put in effort. I know I can be in better condition, I just need pointers on how I can achieve them. I will number the things I need help with and want more information. ps. I apologize, I know this has been done a lot, but I really couldn't find much on the topics, so I am asking for your help, f12. 1. Weight. I currently weigh 114 pounds, my weight class is at 121 pounds. I want to mainly gain this in muscle and become stronger, but I unfortunately can't afford a gym membership right now and my academy doesn't have any weights of any sort. Are there any exercises I can do at home or physical activities to try and gain some muscle/strength? I need to gain strength all around, arms, legs, core, etc. I have a dumbbell set, if this helps. 2. Cardio. I need to work on this quite a bit. I roll 3-4 times a week, doing around 8-10 six-minute rounds. I still feel tired after about 5 rounds. Is there anyway I can improve this? Running every morning? Swimming? Again, I can't get to a gym, unfortunately. Could this also be a dieting thing? 3. Flexibility. I have decent flexibility, but really want to take it to the next level. I have tried to watch a few yoga instructionals, but can't really work out which would improve the most for my BJJ game. I really want to achieve being able to move very fluid in my knees and hips. Kind of like Eddie in this video, but I feel he doesn't detail the stretches very well. 4. Supplements. I have no idea what I should/shouldn't be taking. I need all the help I can with this one. I have only been recommended to use Optimum Nutrition. I know some of these should be in different forums, but I felt that other grapplers may help me better because it is all to do with grappling and preparing for a tournament. I really appreciate any help I can get. Any further questions, just ask. Thanks guys.