Not Necesserily, you can create your own workouts and make it juicefit, but crossfit workouts last no longer then 20mins or so. It's most specific for Sports Athletes, such as football, Soccer, MMA, BMX, ETC.... And eat more you wont loose your gains. I don't think.