Hawzah News Agency- The ninth update showed Pezeshkian had garnered 10,415,991 votes and Jalili 9473298 out of 24,535,185 votes counted. Ghalibaf and Pourmohammadi also received 3383340 and 206,397 votes, respectively.
According to Press TV, Mohsen Eslami, spokesperson for Iran's election headquarters, announced the results, counting across 27,938 polling stations out of 58,000, on Saturday.
The polls closed at midnight local time on Saturday (20:30 GMT on Friday), ending a 16-hour-long voting process.
The election was called after President Ebrahim Raisi was martyred along with seven others on May 19, when the helicopter carrying them crashed in northwestern Iran.
More than 61 million Iranians have been eligible to vote in the election.
As the preliminary results show, the elections could go to a runoff, which Eslami has said will be held a week late.