"I threw some good pitches that they just kind of spit on," Hudson said. "They seemed to be right on the fastball, and then I threw some good changeups ahead in the count that they kind of spit on, so I might have been tipping [pitches] a bit."
Hudson will sit with pitching coach Charles Nagy on Thursday and see if he can pick up something in his delivery that was tipping the Rangers off to what was coming.
Texas ran most of its regulars out there against Hudson and battered him for seven runs on eight hits in just 2 2/3 innings.
"That's an AL champion lineup they threw out there today," he said. "Gave them an extra out, got behind in a couple of counts and they're going to do what they did today."
The extra out came when Hudson rushed a throw to first on a bunt in the third inning and wound up tossing it down the first-base line. The Rangers went on to score seven runs in the inning, only one of which was earned due to the error. The D-backs ultimately prevailed, 9-8.
"They just kicked his butt I guess," D-backs manager Kirk Gibson said. "Everything he threw, they hit. Just one of those days, he'll be fine. He's throwing good, he's healthy, that's all we care about."
Hudson is slated to start the second game of the regular season.