PHOENIX -- More than anything else -- the injuries, the rebuilding, the trade rumors -- Madison Bumgarner is frustrated by the losing.

So he was happy on Saturday night after getting backed by eight runs in the Giants' win over the Diamondbacks, but he was also perplexed.

"It's a weird game," he said.

Bumgarner was referring to his own results. His stuff has taken a noticeable tick up in the last four starts, but he was charged with four runs in 6 1/3 innings on Saturday and has given up 11 earned in those four appearances. That's certainly not bad by any means, but it's not quite what he expects given how the ball is coming out of his hand.

"I feel like I'm throwing the ball as good as I ever have," Bumgarner said. "The results not being there is frustrating."

Bumgarner's fastball and cutter again had a little extra zip on Saturday, and he hit 93 mph with eight pitches. He had done it 14 total times in his first nine starts. His fastball averaged a season-high 92.4 mph and his cutter was coming in at 88, but the pesky Diamondbacks kept making him work and eventually knocked him out in the seventh, when Bumgarner hit 93.2 mph with his last fastball of the game. That was his 10th-hardest pitch of the season.

"Today I felt the best I've felt all year," he said of his command. "And somehow you look at the line and you walk three and give up four runs. It just doesn't match up. That's the frustrating part of the game."

Bumgarner shrugged it off, noting a couple of times how weird baseball can be.

[RELATED: Giants designate Altherr for assignment after one at-bat]

The results will come eventually, but by then he may be pitching in another uniform. There were plenty of scouts at Chase Field on Saturday to get a close eye at Bumgarner, and if the velocity bump sticks around and the command is still there, he could be the biggest name moved before the trade deadline.