| Date | 30 July – 11 August 2012 | |
|---|---|---|
| Status | Olympic | |
| Location | Riverbank Arena, Olympic Park, Stratford, London | |
| Participants | 196 from 12 countries | |
| Format | Round-robin pools advance teams to classification round matches. | |
The list of medal candidates for the hockey tournament showed the usual suspects. Defending champions Germany were still held in high regard, but they had lost the 2010 World Cup final to Australia. The “Kookaburras” had also won the last three Champions Trophies, confirming their world #1 ranking. Other contenders were the host nation, which had won the 2009 European title, perennial medallist the Netherlands, Spain and South Korea.
The Australians got off to a great start in Pool A - winning 6-0 against South Africa and 5-0 vs. Spain - before being held to two draws against Argentina and Great Britain. After four matches, Australia and Great Britain both had 8 points, while Spain and Pakistan had 7, giving all four teams a shot at the semi-finals. The Aussies swept the field with the Pakistanis (7-0), ensuring first place in the group, while the hosts held Spain to a one-all draw for the second semi-final ticket. In the other group, the Dutch won all five of their matches, although their defense proved vulnerable in all matches. Germany took second place, their first match win over Belgium proving decisive.
The first semi-final, a replay of the 2010 World Cup final, saw Australia take the lead twice, with Germany levelling on both occasions. With 10 minutes left to go, Timo Weß first gave Germany the lead with a penalty corner goal, which was extended to 4-2 some minutes later. The other semi was a lopsided affair: the Dutch humiliated the home team with a 9-2 thrashing. This was the highest ever score reached in an Olympic play-off round.
That result gave the Dutch a moral boost going into the final, although they had never beaten Germany (or West Germany) in the final of an international championship, losing to them six times in a European Championship final. And indeed, the Germans took the lead just before half-time, through Jan Philipp Rabente. Tournament top scorer Mink van der Weerden equalized from a penalty corner, but with five minutes to go, Rabente put away a second one. This gave Germany its fourth Olympic title (including one as West Germany in 1972), and the second one in a row. Earlier on the day, Australia had won its sixth consecutive medal, holding off the British team, which had hoped to medal for the first time since 1988.
| Date | 30 July – 7 August 2012 |
|---|
| Date | 30 July – 7 August 2012 |
|---|---|
| Format | Round-robin pool. |
| Pos | Team | NOC | Wins | Ties | Losses | Points | Goals | ||
|---|---|---|---|---|---|---|---|---|---|
| 1 | Australia | AUS | 3 | 2 | 0 | 11 | 23-5 | ||
| 2 | Great Britain | GBR | 2 | 3 | 0 | 9 | 14-8 | ||
| 3 | Spain | ESP | 2 | 2 | 1 | 8 | 8-10 | ||
| 4 | Pakistan | PAK | 2 | 1 | 2 | 7 | 9-16 | ||
| 5 | Argentina | ARG | 1 | 1 | 3 | 4 | 10-14 | ||
| 6 | South Africa | RSA | 0 | 1 | 4 | 1 | 11-22 |
| Match | Date/Time | Team | NOC | Result | Team | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 30 Jul 10:45 | Australia | AUS | 6 – 0 | South Africa | RSA | |
| Match #2 | 30 Jul 13:45 | Spain | ESP | 1 – 1 | Pakistan | PAK | |
| Match #3 | 30 Jul 19:00 | Great Britain | GBR | 4 – 1 | Argentina | ARG | |
| Match #4 | 01 Aug 8:30 | Australia | AUS | 5 – 0 | Spain | ESP | |
| Match #5 | 01 Aug 16:00 | South Africa | RSA | 2 – 2 | Great Britain | GBR | |
| Match #6 | 01 Aug 19:00 | Pakistan | PAK | 2 – 0 | Argentina | ARG | |
| Match #7 | 03 Aug 8:30 | Australia | AUS | 2 – 2 | Argentina | ARG | |
| Match #8 | 03 Aug 16:00 | Great Britain | GBR | 4 – 1 | Pakistan | PAK | |
| Match #9 | 03 Aug 19:00 | Spain | ESP | 3 – 2 | South Africa | RSA | |
| Match #10 | 05 Aug 10:45 | Pakistan | PAK | 5 – 4 | South Africa | RSA | |
| Match #11 | 05 Aug 19:00 | Great Britain | GBR | 3 – 3 | Australia | AUS | |
| Match #12 | 05 Aug 21:15 | Spain | ESP | 3 – 1 | Argentina | ARG | |
| Match #13 | 07 Aug 10:45 | Australia | AUS | 7 – 0 | Pakistan | PAK | |
| Match #14 | 07 Aug 13:45 | Argentina | ARG | 6 – 3 | South Africa | RSA | |
| Match #15 | 07 Aug 19:00 | Spain | ESP | 1 – 1 | Great Britain | GBR |
| Date | 30 July – 7 August 2012 |
|---|---|
| Format | Round-robin pool. |
| Pos | Team | NOC | Wins | Ties | Losses | Points | Goals | ||
|---|---|---|---|---|---|---|---|---|---|
| 1 | Netherlands | NED | 5 | 0 | 0 | 15 | 18-7 | ||
| 2 | Germany | GER | 3 | 1 | 1 | 10 | 14-11 | ||
| 3 | Belgium | BEL | 2 | 1 | 2 | 7 | 8-7 | ||
| 4 | Republic of Korea | KOR | 2 | 0 | 3 | 6 | 9-8 | ||
| 5 | New Zealand | NZL | 1 | 2 | 2 | 5 | 10-14 | ||
| 6 | India | IND | 0 | 0 | 5 | 0 | 6-18 |
| Match | Date/Time | Team | NOC | Result | Team | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 30 Jul 8:30 | Republic of Korea | KOR | 2 – 0 | New Zealand | NZL | |
| Match #2 | 30 Jul 16:00 | Netherlands | NED | 3 – 2 | India | IND | |
| Match #3 | 30 Jul 21:15 | Germany | GER | 2 – 1 | Belgium | BEL | |
| Match #4 | 01 Aug 10:45 | Netherlands | NED | 3 – 1 | Belgium | BEL | |
| Match #5 | 01 Aug 13:45 | New Zealand | NZL | 3 – 1 | India | IND | |
| Match #6 | 01 Aug 21:15 | Germany | GER | 1 – 0 | Republic of Korea | KOR | |
| Match #7 | 03 Aug 10:45 | Netherlands | NED | 5 – 1 | New Zealand | NZL | |
| Match #8 | 03 Aug 13:45 | Germany | GER | 5 – 2 | India | IND | |
| Match #9 | 03 Aug 21:15 | Belgium | BEL | 2 – 1 | Republic of Korea | KOR | |
| Match #10 | 05 Aug 8:30 | New Zealand | NZL | 1 – 1 | Belgium | BEL | |
| Match #11 | 05 Aug 13:45 | Republic of Korea | KOR | 4 – 1 | India | IND | |
| Match #12 | 05 Aug 16:00 | Netherlands | NED | 3 – 1 | Germany | GER | |
| Match #13 | 07 Aug 8:30 | Netherlands | NED | 4 – 2 | Republic of Korea | KOR | |
| Match #14 | 07 Aug 16:00 | Belgium | BEL | 3 – 0 | India | IND | |
| Match #15 | 07 Aug 21:15 | Germany | GER | 5 – 5 | New Zealand | NZL |
| Date | 9 August 2012 |
|---|---|
| Format | Winners of each match advanced to final round. |
| Match | Date/Time | Competitors | NOC | Result | Competitors | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 09 Aug 15:30 | Germany | GER | 4 – 2 | Australia | AUS | |
| Match #2 | 09 Aug 20:00 | Netherlands | NED | 9 – 2 | Great Britain | GBR |
| Date | 30 July – 11 August 2012 |
|---|---|
| Format | Medal round. |
| Match | Date/Time | Competitors | NOC | Result | Competitors | NOC | |
|---|---|---|---|---|---|---|---|
| Match 1/2 | 11 Aug 20:00 | Germany | GER | 2 – 1 | Netherlands | NED | |
| Match 3/4 | 11 Aug 15:30 | Australia | AUS | 3 – 1 | Great Britain | GBR | |
| Match 5/6 | 11 Aug 11:30 | Belgium | BEL | 5 – 2 | Spain | ESP | |
| Match 7/8 | 09 Aug 11:30 | Pakistan | PAK | 3 – 2 | Republic of Korea | KOR | |
| Match 9/10 | 09 Aug 8:30 | New Zealand | NZL | 3 – 1 | Argentina | ARG | |
| Match 11/12 | 11 Aug 8:30 | South Africa | RSA | 3 – 2 | India | IND |