6' 185 with a 4pack means he doesn't have a lot of muscle mass, so 100 grams of prot should be enough to maintain. But forget about making any gains with that. Plus that diet really isn't very healthy. Gotta remember there's more to food then fat, carbs, and protien. I.E. Beef has creatine, Fish...