(CNN) -- Baseball star Barry Bonds will not face retrial on three perjury charges left undecided by a jury, according to court papers filed by prosecutors Wednesday.
A notice of dismissal of the perjury counts was filed in federal court by U.S. Attorney Melinda Haag in the Northern District of California in San Francisco.
A jury in April convicted the seven-time Most Valuable Player of a single count of obstructing a grand jury probe into illegal use of performance-enhancing substances in sports. But the jury was unable to reach verdicts on the perjury charges.
A federal judge late Friday rejected Bonds' effort to dismiss his criminal conviction on the obstruction charge. San Francisco-based Judge Susan Illston issued a 20-page order also denying a new trial for Bonds.
Federal prosecutors had charged him with perjury and misleading statements stemming from a 2003 grand jury appearance related to alleged steroid use. Bonds holds the all-time home run record.
Bonds has denied lying on the stand, offering misleading statements and using steroids or other illegal drugs.
Bonds' sentencing on the obstruction conviction is scheduled for December 16. He is facing up to 10 years in prison.