Ukraine harvested 42.3 million metric tons of grain in the year to Oct. 16 on 14.4 million hectares, or 92% of the total area to be harvested, with an average yield of 2.94 tons a hectare, the Agriculture Ministry said Monday.