SAN FRANCISCO — Barry Bonds doesn't expect to play this season because of his injured right knee, putting the San Francisco slugger's quest for the career home run record on hold until at least 2006.
"I don't think you're going to see me out there this year," Bonds told MLB.com Monday. "That's the reality of the situation. I'm improving. I'm happy with the progress. I'm working out hard on the exercise bike and the elliptical machine, but I'm just not there yet. The last thing I want is to get back on the field and be out again a week later."
Bonds said a recent MRI exam showed some fluid building up in the knee that has been operated on three times since Jan. 31. He said his doctors advised him to wait until next year to return to the Giants.
"He has not informed the Giants of that decision," assistant general manager Ned Colletti told Associated Press.
Bonds has 703 home runs, third on the all-time list behind Babe Ruth (714) and Hank Aaron (755).
Last month, Bonds was more optimistic when he joined the team briefly during a trip in Los Angeles. On his personal website two weeks ago, Bonds wrote that he was hopeful he could return in September.
Bonds, 41, said he hoped to be ready for opening day in 2006, the final season of his contract with the Giants.
"That's what my goal is right now and I expect to be ready," he said. "But the doctors are telling me playing this year might put that in jeopardy, that I could undo any gains I've already made. No matter how much I want to play, I'm not going to let that happen."
The Giants (45-59) have struggled without Bonds, but are only 5 1/2 games behind Arizona and San Diego in the National League West. The Giants had hoped Bonds could return in time to help them make a playoff push.
"I know I could help if I was out there," he said. "This is my life. This is my career -- on the baseball field. But right now, I can't help and it's killing me."
Bonds batted .362 last season with 45 homers and 101 runs batted in, and walked a major league-record 232 times.