One glucose molecule produces four ATP, two NADH, and two pyruvate molecules during glycolysis. Learning Objective. Key Points. Although four ATP molecules are produced in the second half, the net gain of glycolysis is only two ATP because two ATP molecules are used in the first half of glycolysis.