Six teams qualify for the championship, though the first edition had five teams and the second had seven. In the year following the Olympics or a World Cup, the six teams include the host, the defending champion, the world champion and the next highest ranked teams from either the most recent World Cup or Olympic Games.
The last placed team in the tournament is dropped and replaced by the winner of the Champions Challenge, which was introduced in 2001 and can be considered as the Champions Trophy for so called B-nations.
| Year
| Venue
| Winner
| Score
| Runner-up
|
1978 Details
| Gaddafi Cricket Stadium, Lahore Image:Flag of Pakistan.svg
| Pakistan Image:Flag of Pakistan.svg
| <ref name=no>They was no final until 1991, it just played in round-robin format and winners decided by league standings</ref>
| Image:Flag of Australia.svg Australia
|
1980 Details
| National Hockey Stadium, Karachi Image:Flag of Pakistan.svg
| Pakistan Image:Flag of Pakistan.svg
| Image:Flag of Germany.svg West Germany
|
1981 Details
| National Hockey Stadium, Karachi Image:Flag of Pakistan.svg
| Netherlands Image:Flag of the Netherlands.svg
| Image:Flag of Australia.svg Australia
|
1982 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Netherlands Image:Flag of the Netherlands.svg
| Image:Flag of Australia.svg Australia
|
1983 Details
| National Hockey Stadium, Karachi Image:Flag of Pakistan.svg
| Australia Image:Flag of Australia.svg
| Image:Flag of Pakistan.svg Pakistan
|
1984 Details
| National Hockey Stadium, Karachi Image:Flag of Pakistan.svg
| Australia Image:Flag of Australia.svg
| Image:Flag of Pakistan.svg Pakistan
|
1985 Details
| Perth Hockey Stadium, Perth Image:Flag of Australia.svg
| Australia Image:Flag of Australia.svg
| Image:Flag of the United Kingdom.svg Great Britain
|
1986 Details
| National Hockey Stadium, Karachi Image:Flag of Pakistan.svg
| West Germany Image:Flag of Germany.svg
| Image:Flag of Australia.svg Australia
|
1987 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| West Germany Image:Flag of Germany.svg
| Image:Flag of the Netherlands.svg Netherlands
|
1988 Details
| National Hockey Stadium, Lahore Image:Flag of Pakistan.svg
| West Germany Image:Flag of Germany.svg
| Image:Flag of Pakistan.svg Pakistan
|
1989 Details
| Olympia-Stadion, Berlin Image:Flag of Germany.svg
| Australia Image:Flag of Australia.svg
| Image:Flag of the Netherlands.svg Netherlands
|
1990 Details
| National Hockey Centre, Melbourne Image:Flag of Australia.svg
| Australia Image:Flag of Australia.svg
| Image:Flag of the Netherlands.svg Netherlands
|
1991 Details
| Olympia-Stadion, Berlin Image:Flag of Germany.svg
| Germany Image:Flag of Germany.svg
| Image:Flag of Pakistan.svg Pakistan
|
1992 Details
| National Hockey Stadium, Karachi Image:Flag of Pakistan.svg
| Germany Image:Flag of Germany.svg
| 4–0
| Image:Flag of Australia.svg Australia
|
1993 Details
| Tun Razak Stadium, Kuala Lumpur Image:Flag of Malaysia.svg
| Australia Image:Flag of Australia.svg
| 4–0
| Image:Flag of Germany.svg Germany
|
1994 Details
| National Hockey Stadium, Lahore Image:Flag of Pakistan.svg
| Pakistan Image:Flag of Pakistan.svg
| 2–2 (7–6 PS)
| Image:Flag of Germany.svg Germany
|
1995 Details
| Olympia-Stadion, Berlin Image:Flag of Germany.svg
| Germany Image:Flag of Germany.svg
| 2–2 (4–2 PS)
| Image:Flag of Australia.svg Australia
|
1996 Details
| Mayor Radhakrishnan Stadium, Madras Image:Flag of India.svg
| Netherlands Image:Flag of the Netherlands.svg
| 3–2
| Image:Flag of Pakistan.svg Pakistan
|
1997 Details
| Pines Hockey Stadium, Adelaide Image:Flag of Australia.svg
| Germany Image:Flag of Germany.svg
| 3–2 (AET)
| Image:Flag of Australia.svg Australia
|
1998 Details
| National Hockey Stadium, Lahore Image:Flag of Pakistan.svg
| Netherlands Image:Flag of the Netherlands.svg
| 3–1
| Image:Flag of Pakistan.svg Pakistan
|
1999 Details
| State Hockey Centre, Brisbane Image:Flag of Australia.svg
| Australia Image:Flag of Australia.svg
| 3–1
| Image:Flag of South Korea (bordered).svg Korea
|
2000 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Netherlands Image:Flag of the Netherlands.svg
| 2–1 (AET)
| Image:Flag of Germany.svg Germany
|
2001 Details
| HRC Stadium, Rotterdam Image:Flag of the Netherlands.svg
| Germany Image:Flag of Germany.svg
| 2–1
| Image:Flag of Australia.svg Australia
|
2002 Details
| Hockey Club Stadion Rot-Weiss, Cologne Image:Flag of Germany.svg
| Netherlands Image:Flag of the Netherlands.svg
| 0–0 (3–2 PS)
| Image:Flag of Germany.svg Germany
|
2003 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Netherlands Image:Flag of the Netherlands.svg
| 4–2
| Image:Flag of Australia.svg Australia
|
2004 Details
| National Hockey Stadium, Lahore Image:Flag of Pakistan.svg
| Spain Image:Flag of Spain.svg
| 4–2
| Image:Flag of the Netherlands.svg Netherlands
|
2005 Details
| Mayor Radhakrishnan Stadium, Chennai Image:Flag of India.svg
| Australia Image:Flag of Australia.svg
| 3–1
| Image:Flag of the Netherlands.svg Netherlands
|
2006 Details
| Club de Atlétic Terrassa, Terrassa Image:Flag of Spain.svg
| Netherlands Image:Flag of the Netherlands.svg
| 2–1
| Image:Flag of Germany.svg Germany
|
2007 Details
| National Hockey Stadium, Lahore Image:Flag of Pakistan.svg
|
|
|
|
| Year
| Venue
| Winner
| Score
| Runner-up
|
1987 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Netherlands Image:Flag of the Netherlands.svg
| <ref name=no>They was no final until 1991, it just played in round-robin format and winners decided by league standings</ref>
| Image:Flag of Australia.svg Australia
|
1989 Details
| Frankfurt Image:Flag of Germany.svg
| Korea Image:Flag of South Korea (bordered).svg
| Image:Flag of Australia.svg Australia
|
1991 Details
| Olympia-Stadion, Berlin Image:Flag of Germany.svg
| Australia Image:Flag of Australia.svg
| Image:Flag of Germany.svg Germany
|
1993 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Australia Image:Flag of Australia.svg
| 1–1 (4–2 PS)
| Image:Flag of the Netherlands.svg Netherlands
|
1995 Details
| Mar del Plata Image:Flag of Argentina.svg
| Australia Image:Flag of Australia.svg
| 1–1 (4–3 PS)
| Image:Flag of South Korea (bordered).svg Korea
|
1997 Details
| Olympia-Stadion, Berlin Image:Flag of Germany.svg
| Australia Image:Flag of Australia.svg
| 2–1 (AET)
| Image:Flag of Germany.svg Germany
|
1999 Details
| State Hockey Centre, Brisbane Image:Flag of Australia.svg
| Australia Image:Flag of Australia.svg
| 3–2
| Image:Flag of the Netherlands.svg Netherlands
|
2000 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Netherlands Image:Flag of the Netherlands.svg
| 3–2
| Image:Flag of Germany.svg Germany
|
2001 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Argentina Image:Flag of Argentina.svg
| 3–2
| Image:Flag of the Netherlands.svg Netherlands
|
2002 Details
| Macao Stadium Taipain, Macau Image:Flag of Macau.svg
| China Image:Flag of the People's Republic of China.svg
| 2–2 (3–1 PS)
| Image:Flag of Argentina.svg Argentina
|
2003 Details
| State Hockey Centre, Sydney Image:Flag of Australia.svg
| Australia Image:Flag of Australia.svg
| 3–2
| Image:Flag of the People's Republic of China.svg China
|
2004 Details
| Rosario Image:Flag of Argentina.svg
| Netherlands Image:Flag of the Netherlands.svg
| 2–0
| Image:Flag of Germany.svg Germany
|
2005 Details
| Canberra Image:Flag of Australia.svg
| Netherlands Image:Flag of the Netherlands.svg
| 0–0 (5–4 PS)
| Image:Flag of Australia.svg Australia
|
2006 Details
| Wagener Stadium, Amstelveen Image:Flag of the Netherlands.svg
| Germany Image:Flag of Germany.svg
| 3–2
| Image:Flag of the People's Republic of China.svg China
|
2007 Details
| Quilmes Image:Flag of Argentina.svg
|
|
|
|