2012年7月6日にパリで開催されたダイヤモンドリーグで,グリーンは47秒84秒の個人ベストを記録し,ハビエル・カールソンに次ぐ2位となり,400mハードルで英国の記録にさらに近づいた. グリーンは2012年ロンドンオリンピックのイギリス陸上チームのキャプテンに選ばれ,メダルを獲得する大好みの1人となった. 400mハードルレースの初戦では,グリーンが 48.98秒で優勝し,ラウンド最速となった. 準決勝では,グリーンはスローに走り,第4位となり,最速の敗者として決勝に合格した. 決勝では,グリーンは2004年のオリンピックチャンピオンのフェリックス・サンチェス,サプライズ・アメリカンのマイケル・ティンズリー,ハビエル・カルソンに4位で,準決勝よりも遅い走りをした. レース後,グリーンは大きな失望を認めた. そして,冬の膝の怪我によって,彼のトレーニングに障害が生じたと非難した. グリーンは4 × 400メートルレレーの決勝にも出場した.
イギリスは4位で わずか0.13秒でメダルを獲得した