ヤスメイロ・ペティット
2012年1月18日にジャイアンツとマイナー契約を結んだ。かいまから傘下のAAA級フレズノ・グリズリーズでプレーし、28試合に先発登板して7勝7敗、防御率3.46、28奪三振を記録した。9月7日にジャイアンツとメジャー契約を結んだ。この年は1試合の登板にとどまった。
2013年3月17日にマイナー契約となってAAA級フレズノへ降格した。7月23日にジャイアンツとメジャー契約を結び、同日のシンシナティ・レッズ戦で登板したが、1試合の登板に終わり、28日にDFAとなった。8月4日にAAA級フレズノへ降格した。8月23日に再びジャイアンツとメジャー契約を結んだ。8月27日のコロラド・ロッキーズ戦から先発に復帰した。9月6日のダイヤモンドバックス戦では、9回裏2死まで無安打無失点無四球だったが、27人目のエリック・チャベスが右翼前安打を放ち、完全試合を逃した。続く28人目のA.J.ポロックは三塁ゴロに抑え、メジャー初完封を記録した。この年は8試合(先発7試合)に登板して4勝1敗、防御率3.56、47奪三振を記録した。
2014年1月17日にジャイアンツと1年契約に合意し、開幕ロースター入りした。8月28日のコロラド・ロッキーズ戦で46打者連続アウトの記録を達成し、マーク・バーリーの持つメジャー記録を更新した。なお、続く47人目の打者である投手のジョーダン・ライルズに二塁打を打たれた。
2015年12月2日にノンテンダーFAとなった。