A blog speculated this week that performance-enhancing drugs could be one factor in Ibanez's offensive production this season with the Phillies.
The blog came to light after The Philadelphia Inquirer wrote about it Tuesday.
"I'll give back every dime I've ever made," Ibanez said, reaffirming he is clean. "Against his job, though, whatever it is those guys do."
Ibanez, who said he last took a drug test in Spring Training, has little doubt that his move from Seattle to Philadelphia in the offseason has brought more attention to him.
And more scrutiny.
"Absolutely," he said. "People had no idea what I was doing [in Seattle]. I've been asked, 'You came out of nowhere.' I've been asked that before. 'You came out of nowhere.' I consider myself to be a humble man, so I'm not going to sit here and tell you what I've done in the past. But we've got baseball cards, you know what I mean? It's not like I just showed up.
"I played in a much bigger ballpark. A much bigger ballpark. I'm playing on a first-place team with a great lineup. What's supposed to happen? I don't know. I don't get it. What's supposed to happen? That's my question."
Ibanez, 37, entered Wednesday's game against the Mets hitting .327 with 20 home runs and 55 RBIs in 56 games. He hit at least 20 homers each of the previous four seasons the Mariners, including a career-high 33 in 2006. Ibanez also has had 105 RBIs each of the previous three seasons.
"You know what they say about assuming," Ibanez said. "Things that have happened in the past, obviously it's affected the perception of the player. But the real story should be hard work, dedication, desire, discipline trumps everything else."
Todd Zolecki is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.