2012年のメジャーリーグベースボールホームランダービー(スポンサーシップによりステートファームホームランダービーとして知られる)は、メジャーリーグベースボール(MLB)のアメリカンリーグとナショナルリーグからそれぞれ4人の打者が参加するホームラン打ちの競技会である。ダービーは2012年7月9日、2012年MLBオールスターゲームの開催地であるミズーリ州カンザスシティのカウフマンスタジアムで開催された。
プリンス・フィールダーは、第1ラウンドで5本塁打、第2ラウンドで11本塁打、決勝で12本塁打を放ち、ホームランダービーを制した。決勝ラウンドでの12本塁打は、2011年にロビンソン・カノが樹立した決勝ラウンド本塁打記録に並ぶものだった。フィールダーは決勝ラウンドでトロントの外野手ホセ・バティスタを12対7で破った。 [ 1 ]

各参加者は、各自が選んだ投手から投球を受けます。打者は、ペナルティなしで投球を打たないという選択肢があります。打者が投球を打って空振りしたり、ホームランゾーン以外の場所に打球を当てた場合は、アウトとなります。各プレイヤーは、各ラウンドで10アウトを達成するまで打席に立ちます。各ラウンドで9アウトに達すると、「ゴールドマネーボール」が登場します。これは、ホームランが打たれた場合にステートファームが一定額を慈善団体に寄付するというものです。打者が最後のアウトを達成するまで、このプロセスが繰り返されます。
最初の2ラウンドでは、ホームランの合計はこれらのラウンドに引き継がれます。最初の2ラウンドのいずれかで同点になった場合は、「スイングオフ」が行われます。スイングオフでは、同点のプレイヤーはそれぞれ5回のスイングでできるだけ多くのホームランを打ちます。5回のスイング後も同点の場合は、勝者を決定するためにさらに3回のスイングが行われます。必要に応じて、どちらかのプレイヤーがホームランを打つまでサドンデススイングが続きます。第1ラウンドのスイングオフで打ったホームランは、第2ラウンドに進むプレイヤーの合計にはカウントされません。8人のプレイヤー全員が第1ラウンドに参加し、第1ラウンドで最も高い合計の4人が準決勝に進みます。合計上位2人のプレイヤーが決勝で対戦し、最初の2ラウンドのスコアはリセットされます。

注:斜体で表記された数字は、スイングオフを示します。
ヤンキースの二塁手ロビンソン・カノは、カウフマン・スタジアムの観客からブーイングを受けたことで物議を醸した。カノはホームランダービーのアメリカンリーグのキャプテンで、他の参加者を選ぶ責任があった。6月、カノは開催球団であるカンザスシティ・ロイヤルズの選手を選ぶのが正しいことだと述べた。[ 2 ] [ 3 ]しかし、最終的に彼はプリンス・フィールダー、ホセ・バティスタ、マーク・トランボ(それぞれ1位、2位、3位)をアメリカンリーグ代表に選び、ロイヤルズのビリー・バトラーを外した。ダービーに集まったファンは、この冷遇に不満を表明し、カノのダービーでのパフォーマンス中に激しくブーイングを浴びせた。[ 4 ] [ 5 ]カノはダービーでホームランを1本も打てず、最下位に終わった。[ 6 ]後にカノは、オールスターの祝祭でカンザスシティのファンが彼の家族を標的に野次を飛ばしたと主張した。[ 3 ]