Finals
| 1897 | Final | Sat | Apr 24 | Batley | 10 | St Helens | 3 | Leeds | Headingley | 13,492 | |
| 1898 | Final | Sat | Apr 23 | Batley | 7 | Bradford | 0 | Leeds | Headingley | 27,941 | |
| 1899 | Final | Sat | Apr 29 | Oldham | 19 | Hunslet | 9 | Manchester | Fallowfield | 15,763 | |
| 1900 | Final | Sat | Apr 28 | Swinton | 16 | Salford | 8 | Manchester | Fallowfield | 17,864 | |
| 1901 | Final | Sat | Apr 27 | Batley | 6 | Warrington | 0 | Leeds | Headingley | 29,563 | |
| 1902 | Final | Sat | Apr 26 | Broughton R. | 25 | Salford | 0 | Rochdale | Athletic Ground | 15,006 | |
| 1903 | Final | Sat | Apr 25 | Halifax | 7 | Salford | 0 | Leeds | Headingley | 32,507 | |
| 1904 | Final | Sat | Apr 30 | Halifax | 8 | Warrington | 3 | Salford | Weaste | 17,041 | |
| 1905 | Final | Sat | Apr 29 | Warrington | 6 | Hull KR | 0 | Leeds | Headingley | 19,638 | |
| 1906 | Final | Sat | Apr 28 | Bradford | 5 | Salford | 0 | Leeds | Headingley | 15,834 | |
| 1907 | Final | Sat | Apr 27 | Warrington | 17 | Oldham | 3 | Salford | Wheater's | 18,500 | |
| 1908 | Final | Sat | Apr 25 | Hunslet | 14 | Hull | 0 | Huddersfield | Fartown | 18,000 | |
| 1909 | Final | Sat | Apr 24 | Wakefield T. | 17 | Hull | 0 | Leeds | Headingley | 23,587 | |
| 1910 | Final | Sat | Apr 16 | Leeds | 7 | Hull | 7 | Huddersfield | Fartown | 19,413 | |
| 1910 | Final Replay | Mon | 18 | Leeds | 26 | Hull | 12 | Huddersfield | Fartown | 11,608 | |
| 1911 | Final | Sat | Apr 29 | Broughton R. | 4 | Wigan | 0 | Salford | Weaste | 8,000 | |
| 1912 | Final | Sat | Apr 27 | Dewsbury | 8 | Oldham | 5 | Leeds | Headingley | 15,271 | |
| 1913 | Final | Sat | Apr 26 | Huddersfield | 9 | Warrington | 5 | Leeds | Headingley | 22,754 | |
| 1914 | Final | Sat | Apr 18 | Hull | 6 | Wakefield T. | 0 | Halifax | Thrum | 19,000 | |
| 1915 | Final | Sat | May 1 | Huddersfield | 37 | St Helens | 3 | Oldham | Watersheddings | 8,000 | |
| 1920 | Final | Sat | Apr 10 | Huddersfield | 21 | Wigan | 10 | Leeds | Headingley | 14,000 | |
| 1921 | Final | Sat | Apr 30 | Leigh | 13 | Halifax | 0 | Salford | Wheater's | 25,000 | |
| 1922 | Final | Sat | Apr 29 | Rochdale H. | 10 | Hull | 9 | Leeds | Headingley | 32,596 | |
| 1923 | Final | Sat | Apr 28 | Leeds | 28 | Hull | 3 | Wakefield | Belle Vue | 29,335 | |
| 1924 | Final | Sat | Apr 12 | Wigan | 21 | Oldham | 4 | Rochdale | Athletic Ground | 41,831 | |
| 1925 | Final | Sat | Apr 25 | Oldham | 16 | Hull KR | 3 | Leeds | Headingley | 28,335 | |
| 1926 | Final | Sat | May 1 | Swinton | 9 | Oldham | 3 | Rochdale | Athletic Ground | 27,000 | |
| 1927 | Final | Sat | May 7 | Oldham | 26 | Swinton | 7 | Wigan | Central Park | 33,448 | |
| 1928 | Final | Sat | Apr 14 | Swinton | 5 | Warrington | 3 | Wigan | Central Park | 33,909 | |
| 1929 | Final | Sat | May 4 | Wigan | 13 | Dewsbury | 2 | London | Wembley | 41,500 | |
| 1930 | Final | Sat | May 3 | Widnes | 10 | St Helens | 3 | London | Wembley | 36,544 | |
| 1931 | Final | Sat | May 2 | Halifax | 22 | York | 8 | London | Wembley | 40,368 | |
| 1932 | Final | Sat | Apr 9 | Leeds | 11 | Swinton | 8 | Wigan | Central Park | 29,000 | |
| 1933 | Final | Sat | May 6 | Huddersfield | 21 | Warrington | 17 | London | Wembley | 41,874 | |
| 1934 | Final | Sat | May 5 | Hunslet | 11 | Widnes | 5 | London | Wembley | 41,280 | |
| 1935 | Final | Sat | May 4 | Castleford | 11 | Huddersfield | 8 | London | Wembley | 39,000 | |
| 1936 | Final | Sat | Apr 18 | Leeds | 18 | Warrington | 2 | London | Wembley | 51,250 | |
| 1937 | Final | Sat | May 8 | Widnes | 18 | Keighley | 5 | London | Wembley | 47,699 | |
| 1938 | Final | Sat | May 7 | Salford | 7 | Barrow | 4 | London | Wembley | 51,243 | |
| 1939 | Final | Sat | May 6 | Halifax | 20 | Salford | 3 | London | Wembley | 55,453 | |
| 1941 | Final | Sat | May 17 | Leeds | 19 | Halifax | 2 | Bradford | Odsal | 28,500 | |
| 1942 | Final | Sat | Jun 6 | Leeds | 15 | Halifax | 10 | Bradford | Odsal | 15,250 | |
| 1943 | Final (1st Leg) | Sat | Apr 24 | Dewsbury | 16 | Leeds | 9 | Dewsbury | Crown Flatt | 10,470 | |
| 1943 | Final (2nd Leg) | Mon | 26 | Leeds | 6 | Dewsbury | 0 | Leeds | Headingley | 16,000 | |
| 1944 | Final (1st Leg) | Sat | Apr 15 | Wigan | 3 | Bradford N. | 0 | Wigan | Central Park | 22,000 | |
| 1944 | Final (2nd Leg) | Sat | 22 | Bradford N. | 8 | Wigan | 0 | Bradford | Odsal | 30,000 | |
| 1945 | Final (1st Leg) | Sat | Apr 28 | Huddersfield | 7 | Bradford N. | 4 | Huddersfield | Fartown | 9,041 | |
| 1945 | Final (2nd Leg) | Sat | May 5 | Bradford N. | 5 | Huddersfield | 6 | Bradford | Odsal | 17,500 | |
| 1946 | Final | Sat | May 4 | Wakefield T. | 13 | Wigan | 12 | London | Wembley | 54,730 | |
| 1947 | Final | Sat | May 3 | Bradford N. | 8 | Leeds | 4 | London | Wembley | 77,605 | |
| 1948 | Final | Sat | May 1 | Wigan | 8 | Bradford N. | 3 | London | Wembley | 91,465 | |
| 1949 | Final | Sat | May 7 | Bradford N. | 12 | Halifax | 0 | London | Wembley | 95,050 | |
| 1950 | Final | Sat | May 6 | Warrington | 19 | Widnes | 0 | London | Wembley | 94,249 | |
| 1951 | Final | Sat | May 5 | Wigan | 10 | Barrow | 0 | London | Wembley | 94,262 | |
| 1952 | Final | Sat | Apr 19 | Workington | 18 | Featherstone R. | 10 | London | Wembley | 72,093 | |
| 1953 | Final | Sat | Apr 25 | Huddersfield | 15 | St Helens | 10 | London | Wembley | 89,588 | |
| 1954 | Final | Sat | Apr 24 | Warrington | 4 | Halifax | 4 | London | Wembley | 81,841 | |
| 1954 | Final Replay | Wed | May 5 | Warrington | 8 | Halifax | 4 | Bradford | Odsal | 102,569 | |
| 1955 | Final | Sat | Apr 30 | Barrow | 21 | Workington | 12 | London | Wembley | 66,513 | |
| 1956 | Final | Sat | Apr 28 | St Helens | 13 | Halifax | 2 | London | Wembley | 79,341 | |
| 1957 | Final | Sat | May 11 | Leeds | 9 | Barrow | 7 | London | Wembley | 76,318 | |
| 1958 | Final | Sat | May 10 | Wigan | 13 | Workington | 9 | London | Wembley | 66,109 | |
| 1959 | Final | Sat | May 9 | Wigan | 30 | Hull | 13 | London | Wembley | 79,811 | |
| 1960 | Final | Sat | May 14 | Wakefield T. | 38 | Hull | 5 | London | Wembley | 79,773 | |
| 1961 | Final | Sat | May 13 | St Helens | 12 | Wigan | 6 | London | Wembley | 94,672 | |
| 1962 | Final | Sat | May 12 | Wakefield T. | 12 | Huddersfield | 6 | London | Wembley | 81,263 | |
| 1963 | Final | Sat | May 11 | Wakefield T. | 25 | Wigan | 10 | London | Wembley | 84,492 | |
| 1964 | Final | Sat | May 9 | Widnes | 13 | Hull KR | 5 | London | Wembley | 84,488 | |
| 1965 | Final | Sat | May 8 | Wigan | 20 | Hunslet | 16 | London | Wembley | 89,016 | |
| 1966 | Final | Sat | May 21 | St Helens | 21 | Wigan | 2 | London | Wembley | 98,536 | |
| 1967 | Final | Sat | May 13 | Featherstone R. | 17 | Barrow | 12 | London | Wembley | 76,290 | |
| 1968 | Final | Sat | May 11 | Leeds | 11 | Wakefield T. | 10 | London | Wembley | 87,100 | |
| 1969 | Final | Sat | May 17 | Castleford | 11 | Salford | 6 | London | Wembley | 97,939 | |
| 1970 | Final | Sat | May 9 | Castleford | 7 | Wigan | 2 | London | Wembley | 95,255 | |
| 1971 | Final | Sat | May 15 | Leigh | 24 | Leeds | 7 | London | Wembley | 85,514 | |
| 1972 | Final | Sat | May 13 | St Helens | 16 | Leeds | 13 | London | Wembley | 89,495 | |
| 1973 | Final | Sat | May 12 | Featherstone R. | 33 | Bradford N. | 14 | M. Naughton | London | Wembley | 72,395 |
| 1974 | Final | Sat | May 11 | Warrington | 24 | Featherstone R. | 9 | London | Wembley | 77,400 | |
| 1975 | Final | Sat | May 10 | Widnes | 14 | Warrington | 7 | London | Wembley | 85,098 | |
| 1976 | Final | Sat | May 8 | St Helens | 20 | Widnes | 5 | London | Wembley | 89,982 | |
| 1977 | Final | Sat | May 7 | Leeds | 16 | Widnes | 7 | London | Wembley | 80,871 | |
| 1978 | Final | Sat | May 13 | Leeds | 14 | St Helens | 12 | London | Wembley | 96,000 | |
| 1979 | Final | Sat | May 5 | Widnes | 12 | Wakefield T. | 3 | London | Wembley | 94,218 | |
| 1980 | Final | Sat | May 3 | Hull KR | 10 | Hull | 5 | London | Wembley | 95,000 | |
| 1981 | Final | Sat | May 2 | Widnes | 18 | Hull KR | 9 | G. Kershaw | London | Wembley | 92,496 |
| 1982 | Final | Sat | May 1 | Hull | 14 | Widnes | 14 | F. Lindop | London | Wembley | 92,147 |
| 1982 | Final Replay | Wed | 19 | Hull | 18 | Widnes | 9 | F. Lindop | Leeds | Elland Road | 41,171 |
| 1983 | Final | Sat | May 7 | Featherstone R. | 14 | Hull | 12 | R. Whitfield | London | Wembley | 84,969 |
| 1984 | Final | Sat | May 5 | Widnes | 19 | Wigan | 6 | B. Thompson | London | Wembley | 80,116 |
| 1985 | Final | Sat | May 4 | Wigan | 28 | Hull | 24 | R. Campbell | London | Wembley | 97,801 |
| 1986 | Final | Sat | May 3 | Castleford | 15 | Hull KR | 14 | R. Whitfield | London | Wembley | 82,134 |
| 1987 | Final | Sat | May 2 | Halifax | 19 | St Helens | 18 | J. Holdsworth | London | Wembley | 91,267 |
| 1988 | Final | Sat | Apr 30 | Wigan | 32 | Halifax | 12 | F. Lindop | London | Wembley | 94,273 |
| 1989 | Final | Sat | Apr 29 | Wigan | 27 | St Helens | 0 | R. Tennant | London | Wembley | 78,000 |
| 1990 | Final | Sat | Apr 28 | Wigan | 36 | Warrington | 14 | J. Holdsworth | London | Wembley | 77,729 |
| 1991 | Final | Sat | Apr 27 | Wigan | 13 | St Helens | 8 | J. Smith | London | Wembley | 75,532 |
| 1992 | Final | Sat | May 2 | Wigan | 28 | Castleford | 12 | R. Whitfield | London | Wembley | 77,386 |
| 1993 | Final | Sat | May 1 | Wigan | 20 | Widnes | 14 | R. Smith | London | Wembley | 77,684 |
| 1994 | Final | Sat | Apr 30 | Wigan | 26 | Leeds | 16 | R. Campbell | London | Wembley | 78,348 |
| 1995 | Final | Sat | Apr 29 | Wigan | 30 | Leeds | 10 | R. Smith | London | Wembley | 78,550 |
| 1996 | Final | Sat | Apr 27 | St Helens | 40 | Bradford | 32 | S. Cummings | London | Wembley | 75,994 |
| 1997 | Final | Sat | May 3 | St Helens | 32 | Bradford | 22 | S. Cummings | London | Wembley | 78,022 |
| 1998 | Final | Sat | May 2 | Sheffield | 17 | Wigan | 8 | S. Cummings | London | Wembley | 60,669 |
| 1999 | Final | Sat | May 1 | Leeds | 52 | London | 16 | R. Smith | London | Wembley | 73,242 |
| 2000 | Final | Sat | Apr 29 | Bradford | 24 | Leeds | 18 | S. Presley | Edinburgh | Murrayfield | 67,247 |
| 2001 | Final | Sat | Apr 28 | St Helens | 13 | Bradford | 6 | R. Smith | London | Twickenham | 68,250 |
| 2002 | Final | Sat | Apr 27 | St Helens | 12 | Wigan | 21 | S. Cummings | Edinburgh | Murrayfield | 62,140 |
| 2003 | Final | Sat | Apr 26 | Bradford | 22 | Leeds | 20 | R. Smith | Cardiff | Millennium | 71,212 |
| 2004 | Final | Sat | May 15 | St Helens | 32 | Wigan | 16 | K. Kirkpatrick | Cardiff | Millennium | 73,734 |
| 2005 | Final | Sat | Aug 27 | Hull FC | 25 | Leeds | 24 | S. Ganson | Cardiff | Millennium | 74,213 |
| 2006 | Final | Sat | Aug 26 | Huddersfield | 12 | St Helens | 42 | R. Silverwood | London | Twickenham | 65,187 |
| 2007 | Final | Sat | Aug 25 | Catalans | 8 | St Helens | 30 | A. Klein | London | Wembley | 84,241 |
| 2008 | Final | Sat | Aug 30 | Hull FC | 16 | St Helens | 28 | S. Ganson | London | Wembley | 82,821 |
| 2009 | Final | Sat | Aug 29 | Huddersfield | 16 | Warrington | 25 | S. Ganson | London | Wembley | 76,560 |
| 2010 | Final | Sat | Aug 28 | Warrington | 30 | Leeds | 6 | R. Silverwood | London | Wembley | 85,217 |
| 2011 | Final | Sat | Aug 27 | Leeds | 18 | Wigan | 28 | P. Bentham | London | Wembley | 78,482 |
| 2012 | Final | Sat | Aug 25 | Leeds | 18 | Warrington | 35 | R. Silverwood | London | Wembley | 79,180 |
| 2013 | Final | Sat | Aug 24 | Hull FC | 0 | Wigan | 16 | P. Bentham | London | Wembley | 78,137 |
| 2014 | Final | Sat | Aug 23 | Castleford | 10 | Leeds | 23 | P. Bentham | London | Wembley | 77,914 |
| 2015 | Final | Sat | Aug 29 | Hull KR | 0 | Leeds | 50 | B. Thaler | London | Wembley | 80,140 |
| 2016 | Final | Sat | Aug 27 | Hull FC | 12 | Warrington | 10 | G. Hewer | London | Wembley | 76,235 |
| 2017 | Final | Sat | Aug 26 | Hull FC | 18 | Wigan | 14 | P. Bentham | London | Wembley | 68,525 |
| 2018 | Final | Sat | Aug 25 | Catalans | 20 | Warrington | 14 | R. Hicks | London | Wembley | 50,672 |
| 2019 | Final | Sat | Aug 24 | Warrington | 18 | St Helens | 4 | R. Hicks | London | Wembley | 62,717 |
| 2020 | Final | Sat | Oct 17 | Leeds | 17 | Salford | 16 | L. Moore | London | Wembley | |
| 2021 | Final | Sat | Jul 17 | Castleford | 12 | St Helens | 26 | L. Moore | London | Wembley | 67,173 |
| 2022 | Final | Sat | May 28 | Huddersfield | 14 | Wigan | 16 | J. Child | London | Spurs Stadium | 51,628 |
| 2023 | Final | Sat | Aug 12 | Leigh | 17 | Hull KR | 16 | C. Kendall | London | Wembley | 58,213 |
| 2024 | Final | Sat | Jun 8 | Wigan | 18 | Warrington | 8 | C. Kendall | London | Wembley | 64,845 |
| 2025 | Final | Sat | Jun 7 | Warrington | 6 | Hull KR | 8 | L. Moore | London | Wembley | 63,278 |
130 games
Customise this match list
