Tahun | Juara | Juara kedua | Skor | Lokasi |
2019 | Johor Darul Ta'zim | Perak | 1–0 | Tan Sri Dato' Hj Hassan Yunus Stadium, Larkin, Johor Bahru |
2018 | Johor Darul Ta'zim | Kedah | 2–1 | Tan Sri Dato' Hj Hassan Yunus Stadium, Larkin, Johor Bahru |
2017 | Kedah | Johor Darul Ta'zim | 1–1 (5–4 pen.) | Tan Sri Dato' Hj Hassan Yunus Stadium, Larkin, Johor Bahru |
2016 | Johor Darul Ta'zim | Selangor | 1–1 (7–6 pen.) | Tan Sri Dato' Hj Hassan Yunus Stadium, Larkin, Johor Bahru |
2015 | Johor Darul Ta'zim | Pahang | 2–0 | Tan Sri Dato' Hj Hassan Yunus Stadium, Larkin, Johor Bahru |
2014 | Pahang | LionsXII | 1–0 | Darulmakmur Stadium, Kuantan |
2013 | ATM | Kelantan | 1–1 (4–3 pen.) | Shah Alam Stadium, Shah Alam |
2012 | Negeri Sembilan | Kelantan | 2–1 | Bukit Jalil National Stadium, Kuala Lumpur |
2011 | Kelantan | Selangor | 2–0 | Shah Alam Stadium, Shah Alam |
2010 | Selangor | Negeri Sembilan | 2–1 | Tuanku Abdul Rahman Stadium, Paroi |
2009 | Selangor | Kedah | 4–1 | Darulaman Stadium, Alor Star |
2008 | Perlis | Kedah | 0–0 (6–5 pen.) | Darulaman Stadium, Alor Star |
2007 | Perlis | Pahang | 2–1 | Utama Stadium, Kangar |
2006 | Perak | Selangor | 4–2 | Bukit Jalil National Stadium, Kuala Lumpur |
2005 | Perak | Perlis | 2–2 (4–2 pen.) | Utama Stadium, Kangar |
2004 | MPPJ FC | Negeri Sembilan | 4–2 | MPPJ Stadium, Kelana Jaya |
2003 | Pulau Pinang | Selangor | 1–0 | Batu Kawan Stadium, Penang |
2002 | Selangor | Terengganu | 2–1 | Sultan Ismail Nasiruddin Shah Stadium, Kuala Terengganu |
2001 | Terengganu | Perak | 4–0 | Sultan Ismail Nasiruddin Shah Stadium, Kuala Terengganu |
2000 | Kuala Lumpur | Brunei | 1–1 (4–3 pen.) | KLFA Stadium, Kuala Lumpur |
1999 | Perak | Johor | 2–0 | Perak Stadium, Ipoh |
1998 | Sarawak | Selangor | 3–1 | Negeri Stadium, Kuching |
1997 | Selangor | Kedah | 2–0 | Shah Alam Stadium, Shah Alam |
1996 | Selangor | Sabah | 2–0 | Likas Stadium, Kota Kinabalu |
1995 | Kuala Lumpur | Pahang | 3–2 | Merdeka Stadium, Kuala Lumpur |
1994 | Kedah | Kuala Lumpur | 1–0 | Darulaman Stadium, Alor Star |
1993 | Pahang | Sarawak | 5–0 | Darulmakmur Stadium, Kuantan |
1992 | Pahang | Johor | 2–0 | Tan Sri Dato' Hj Hassan Yunus Stadium, Larkin, Johor Bharu |
1991 | Kedah | Selangor | 2–1 | Darulaman Stadium, Alor Star |
1990 | Selangor | Kuala Lumpur | 0–0 (3–0 pen.) | Merdeka Stadium, Kuala Lumpur |
1989 | Singapore | Kuala Lumpur | 1–0 | KLFA Stadium, Kuala Lumpur |
1988 | Kuala Lumpur | Pahang | 2–1 | Darulmakmur Stadium, Kuantan |
1987 | Selangor | Kuala Lumpur | 1–0 | Merdeka Stadium, Kuala Lumpur |
1986 | Johor | Singapore | 1–1 (6–5 pen.) | Merdeka Stadium, Kuala Lumpur |
1985 | Selangor | Pahang | 2–1 | Merdeka Stadium, Kuala Lumpur |