Mariners pitcher James Paxton was not at his best on Saturday against the Giants in Cactus League action.

Paxton surrendered three runs -- two earned -- on six hits and one walk while striking out four over four innings of work. He has allowed three earned runs over 13 innings pitched in four starts this spring.