The theoretical maximum yield of ATP through oxidation of one molecule of glucose in glycolysis, citric acid cycle, and oxidative phosphorylation is 38 (assuming 3 molar equivalents of ATP per equivalent NADH and 2 ATP per FADH 2). In eukaryotes, two equivalents of NADH are generated in glycolysis, which takes place in the cytoplasm.