Finals
| To view more info on a match, click the > button. |
| 1907 | Final | Sat | Apr 20 | Halifax | 18 | Oldham | 3 | | Huddersfield | Fartown | 13,200 | > |
| 1908 | Final | Sat | May 2 | Oldham | 7 | Hunslet | 7 | | Salford | Weaste | 14,000 | > |
| 1908 | Final Replay | Sat | 9 | Hunslet | 12 | Oldham | 2 | | Wakefield | Belle Vue | 14,054 | > |
| 1909 | Final | Sat | May 1 | Wigan | 7 | Oldham | 3 | | Salford | Weaste | 12,000 | > |
| 1910 | Final | Sat | Apr 23 | Oldham | 12 | Wigan | 7 | | Salford | Wheater's | 10,850 | > |
| 1911 | Final | Sat | May 6 | Oldham | 20 | Wigan | 7 | | Salford | Wheater's | 15,543 | > |
| 1912 | Final | Sat | May 4 | Huddersfield | 13 | Wigan | 5 | | Halifax | Thrum | 15,000 | > |
| 1913 | Final | Sat | May 3 | Huddersfield | 29 | Wigan | 2 | | Wakefield | Belle Vue | 17,000 | > |
| 1914 | Final | Sat | Apr 25 | Huddersfield | 3 | Salford | 5 | | Leeds | Headingley | 8,091 | > |
| 1915 | Final | Sat | Apr 24 | Huddersfield | 35 | Leeds | 2 | | Wakefield | Belle Vue | 14,000 | > |
| 1920 | Final | Sat | Apr 24 | Hull | 3 | Huddersfield | 2 | | Leeds | Headingley | 12,900 | > |
| 1921 | Final | Sat | May 7 | Hull | 16 | Hull KR | 14 | | Leeds | Headingley | 10,000 | > |
| 1922 | Final | Sat | May 6 | Oldham | 2 | Wigan | 13 | | Salford | The Cliff | 26,000 | > |
| 1923 | Final | Sat | May 5 | Huddersfield | 5 | Hull KR | 15 | | Leeds | Headingley | 14,000 | > |
| 1924 | Final | Sat | May 3 | Wigan | 7 | Batley | 13 | | Salford | The Cliff | 13,729 | > |
| 1925 | Final | Sat | May 2 | Swinton | 5 | Hull KR | 9 | | Rochdale | Athletic Ground | 21,580 | > |
| 1926 | Final | Sat | May 8 | Wigan | 22 | Warrington | 10 | | St Helens | Knowsley | 20,000 | > |
| 1927 | Final | Sat | Apr 30 | St Helens Recs | 8 | Swinton | 13 | | Warrington | Wilderspool | 24,432 | > |
| 1928 | Final | Sat | May 5 | Swinton | 11 | Featherstone R. | 0 | | Oldham | Watersheddings | 15,451 | > |
| 1929 | Final | Sat | May 11 | Huddersfield | 2 | Leeds | 0 | | Halifax | Thrum | 25,604 | > |
| 1930 | Final | Sat | May 10 | Leeds | 2 | Huddersfield | 2 | | Wakefield | Belle Vue | 32,095 | > |
| 1931 | Final | Sat | May 9 | Swinton | 14 | Leeds | 7 | | Wigan | Central Park | 31,000 | > |
| 1932 | Final | Sat | May 7 | Huddersfield | 5 | St Helens | 9 | | Wakefield | Belle Vue | 19,386 | > |
| 1933 | Final | Sat | Apr 29 | Salford | 15 | Swinton | 5 | | Wigan | Central Park | 18,000 | > |
| 1934 | Final | Sat | Apr 28 | Wigan | 15 | Salford | 3 | | Warrington | Wilderspool | 31,564 | > |
| 1935 | Final | Sat | May 11 | Warrington | 3 | Swinton | 14 | | Wigan | Central Park | 27,700 | > |
| 1936 | Final | Sat | May 9 | Hull | 21 | Widnes | 2 | | Huddersfield | Fartown | 17,276 | > |
| 1937 | Final | Sat | May 1 | Warrington | 11 | Salford | 13 | | Wigan | Central Park | 31,500 | > |
| 1938 | Final | Sat | Apr 30 | Hunslet | 8 | Leeds | 2 | | Leeds | Elland Road | 54,112 | > |
| 1939 | Final | Sat | May 13 | Salford | 8 | Castleford | 6 | | Manchester | Maine Road | 69,504 | > |
| 1940 | Final (1st Leg) | Sat | May 18 | Swinton | 13 | Bradford N. | 21 | | Manchester | Station Road | 4,800 | > |
| 1940 | Final (2nd Leg) | Sat | 25 | Bradford N. | 16 | Swinton | 9 | | Bradford | Odsal | 11,721 | > |
| 1941 | Final | Sat | Apr 12 | Wigan | 6 | Bradford N. | 17 | | Wigan | Central Park | 11,245 | > |
| 1941 | Final | Mon | 14 | Bradford N. | 28 | Wigan | 9 | | Bradford | Odsal | 20,205 | > |
| 1942 | Final | Sat | Apr 18 | Dewsbury | 13 | Bradford N. | 0 | | Leeds | Headingley | 18,000 | > |
| 1943 | Final | Sat | May 15 | Dewsbury | 11 | Halifax | 3 | | Dewsbury | Crown Flatt | 7,000 | > |
| 1943 | Final | Sat | 22 | Halifax | 13 | Dewsbury | 22 | | Halifax | Thrum | 9,700 | > |
| 1944 | Final | Sat | May 13 | Wigan | 13 | Dewsbury | 9 | | Wigan | Central Park | 14,000 | > |
| 1944 | Final | Sat | 20 | Dewsbury | 5 | Wigan | 12 | | Dewsbury | Crown Flatt | 9,000 | > |
| 1945 | Final | Sat | May 19 | Halifax | 9 | Bradford N. | 2 | | Halifax | Thrum | 9,426 | > |
| 1945 | Final | Mon | 21 | Bradford N. | 24 | Halifax | 11 | | Bradford | Odsal | 16,000 | > |
| 1946 | Final | Sat | May 18 | Wigan | 13 | Huddersfield | 4 | | Manchester | Maine Road | 67,136 | > |
| 1947 | Final | Sat | Jun 21 | Wigan | 13 | Dewsbury | 4 | | Manchester | Maine Road | 40,599 | > |
| 1948 | Final | Sat | May 8 | Warrington | 15 | Bradford N. | 5 | | Manchester | Maine Road | 69,143 | > |
| 1949 | Final | Sat | May 14 | Warrington | 12 | Huddersfield | 13 | | Manchester | Maine Road | 75,194 | > |
| 1950 | Final | Sat | May 13 | Wigan | 20 | Huddersfield | 2 | | Manchester | Maine Road | 65,065 | > |
| 1951 | Final | Sat | May 12 | Warrington | 11 | Workington | 26 | | Manchester | Maine Road | 61,618 | > |
| 1952 | Final | Sat | May 10 | Bradford N. | 6 | Wigan | 13 | | Huddersfield | Leeds Road | 48,684 | > |
| 1953 | Final | Sat | May 9 | St Helens | 24 | Halifax | 14 | | Manchester | Maine Road | 51,083 | > |
| 1954 | Final | Sat | May 8 | Warrington | 8 | Halifax | 7 | | Manchester | Maine Road | 36,519 | > |
| 1955 | Final | Sat | May 14 | Oldham | 3 | Warrington | 7 | | Manchester | Maine Road | 49,434 | > |
| 1956 | Final | Sat | May 12 | Halifax | 9 | Hull | 10 | | Manchester | Maine Road | 36,675 | > |
| 1957 | Final | Sat | May 18 | Hull | 14 | Oldham | 15 | | Bradford | Odsal | 62,233 | > |
| 1958 | Final | Sat | May 17 | Hull | 20 | Workington | 3 | | Bradford | Odsal | 57,699 | > |
| 1959 | Final | Sat | May 16 | Hunslet | 22 | St Helens | 44 | | Bradford | Odsal | 52,560 | > |
| 1960 | Final | Sat | May 21 | Wakefield T. | 3 | Wigan | 27 | | Bradford | Odsal | 83,190 | > |
| 1961 | Final | Sat | May 20 | Leeds | 25 | Warrington | 10 | | Bradford | Odsal | 52,177 | > |
| 1962 | Final | Sat | May 19 | Huddersfield | 14 | Wakefield T. | 5 | | Bradford | Odsal | 37,451 | > |
| 1965 | Final | Sat | May 22 | St Helens | 7 | Halifax | 15 | | Manchester | Station Road | 20,776 | > |
| 1966 | Final | Sat | May 28 | St Helens | 35 | Halifax | 12 | | Manchester | Station Road | 30,634 | > |
| 1967 | Final | Sat | May 6 | Wakefield T. | 7 | St Helens | 7 | | Leeds | Headingley | 20,161 | > |
| 1967 | Final Replay | Wed | 10 | St Helens | 9 | Wakefield T. | 21 | | Manchester | Station Road | 33,537 | > |
| 1968 | Final | Sat | May 4 | Wakefield T. | 17 | Hull KR | 10 | | Leeds | Headingley | 22,586 | > |
| 1969 | Final | Sat | May 24 | Leeds | 16 | Castleford | 14 | | Bradford | Odsal | 28,442 | > |
| 1970 | Final | Sat | May 16 | Leeds | 12 | St Helens | 24 | | Bradford | Odsal | 26,358 | > |
| 1971 | Final | Sat | May 22 | St Helens | 16 | Wigan | 12 | | Manchester | Station Road | 21,745 | > |
| 1972 | Final | Sat | May 20 | St Helens | 5 | Leeds | 9 | | Manchester | Station Road | 24,055 | > |
| 1973 | Final | Sat | May 19 | Dewsbury | 22 | Leeds | 13 | | Bradford | Odsal | 18,889 | > |
| 1974 | Final | Sat | May 18 | Warrington | 13 | St Helens | 12 | | Wigan | Central Park | 18,040 | > |
69 games
Customise this match list