Year |
Winners |
Score |
Runner–up |
Venue |
Attendance |
1896–97 |
Batley |
10–3 |
File:Saintscolours.svg St Helens |
Headingley Stadium |
13,492 |
1897–98 |
Batley |
7–0 |
Bradford |
27,941 |
1898–99 |
Oldham |
19–9 |
Hunslet |
Fallowfield Stadium |
15,763 |
1899–1900 |
Swinton |
16–8 |
Salford |
17,864 |
1900–01 |
Batley |
6–0 |
File:Wolvescolours.svg Warrington |
Headingley Stadium |
29,563 |
1901–02 |
Broughton Rangers |
25–0 |
Salford |
Athletic Grounds, Rochdale |
15,006 |
1902–03 |
Halifax D |
7–0 |
Salford |
Headingley Stadium |
32,507 |
1903–04 |
Halifax |
8–3 |
File:Wolvescolours.svg Warrington |
The Willows |
17,041 |
1904–05 |
File:Wolvescolours.svg Warrington |
6–0 |
Hull Kingston Rovers |
Headingley Stadium |
19,638 |
1905–06 |
Bradford FC |
5–0 |
Salford |
15,834 |
1906–07 |
File:Wolvescolours.svg Warrington |
17–3 |
Oldham |
Wheater's Field |
18,500 |
1907–08 |
Hunslet F |
14–0 |
Hull |
Fartown Ground |
18,000 |
1908–09 |
File:Wcatscolours.svg Wakefield Trinity |
17–0 |
Hull |
Headingley Stadium |
23,587 |
1909–10 |
File:Rhinoscolours.svg Leeds |
7–7 |
Hull |
Fartown Ground |
11,608 |
Replay |
File:Rhinoscolours.svg Leeds |
26–12 |
Hull |
19,413 |
1910–11 |
Broughton Rangers |
4–0 |
File:Wigancolours.svg Wigan |
The Willows |
8,000 |
1911–12 |
Dewsbury |
8–5 |
Oldham |
Headingley |
15,271 |
1912–13 |
File:Giantscolours.svg Huddersfield T |
9–5 |
File:Wolvescolours.svg Warrington |
22,754 |
1913–14 |
Hull |
6–0 |
File:Wcatscolours.svg Wakefield Trinity |
Thrum Hall |
19,000 |
1914–15 |
File:Giantscolours.svg Huddersfield F |
37–3 |
File:Saintscolours.svg St Helens |
Watersheddings |
8,000 |
1919–20 |
File:Giantscolours.svg Huddersfield |
21–10 |
File:Wigancolours.svg Wigan |
Headingley |
14,000 |
1920–21 |
Leigh |
13–0 |
Halifax |
Wheater's Field |
25,000 |
1921–22 |
File:Rochdale colours.svg Rochdale Hornets |
10–9 |
Hull |
Headingley |
32,596 |
1922–23 |
File:Rhinoscolours.svg Leeds |
28–3 |
Hull |
Belle Vue |
29,335 |
1923–24 |
File:Wigancolours.svg Wigan |
21–4 |
Oldham |
Athletics Ground |
41,831 |
1924–25 |
Oldham |
16–3 |
Hull Kingston Rovers |
Headingley |
28,335 |
1925–26 |
Swinton |
9–3 |
Oldham |
Athletics Ground |
27,000 |
1926–27 |
Oldham |
26–7 |
Swinton |
Central Park |
33,448 |
1927–28 |
Swinton F |
5–3 |
File:Wolvescolours.svg Warrington |
33,909 |
1928–29 |
File:Wigancolours.svg Wigan |
13–2 |
Dewsbury |
Wembley Stadium |
41,500 |
1929–30 |
File:Widnes colours.svg Widnes |
10–3 |
File:Saintscolours.svg St Helens |
36,544 |
1930–31 |
Halifax |
22–8 |
York |
40,368 |
1931–32 |
File:Rhinoscolours.svg Leeds |
11–8 |
Swinton |
Central Park |
29,000 |
1932–33 |
File:Giantscolours.svg Huddersfield |
21–17 |
File:Wolvescolours.svg Warrington |
Wembley Stadium |
41,874 |
1933–34 |
Hunslet |
11–5 |
File:Widnes colours.svg Widnes |
41,280 |
1934–35 |
Castleford |
11–8 |
File:Giantscolours.svg Huddersfield |
39,000 |
1935–36 |
File:Rhinoscolours.svg Leeds |
18–2 |
File:Wolvescolours.svg Warrington |
51,250 |
1936–37 |
File:Widnes colours.svg Widnes |
18–5 |
Keighley |
47,699 |
1937–38 |
Salford |
7–4 |
Barrow |
51,243 |
1938–39 |
Halifax |
20–3 |
Salford |
55,453 |
1940–41 |
File:Rhinoscolours.svg Leeds |
19–2 |
Halifax |
Odsal Stadium |
28,500 |
1941–42 |
File:Rhinoscolours.svg Leeds |
15–10 |
Halifax |
15,250 |
1942–43 |
Dewsbury |
16–9 |
File:Rhinoscolours.svg Leeds |
Crown Flatt |
10,470 |
1942–43 |
File:Rhinoscolours.svg Leeds |
6–0 |
Dewsbury |
Headingley |
16,000 |
1942–43 |
Dewsbury |
16–15 |
File:Rhinoscolours.svg Leeds |
(aggregate score) |
n/a |
1943–44 |
File:Wigancolours.svg Wigan |
3–0 |
Bradford Northern |
Central Park |
22,000 |
1943–44 |
Bradford Northern |
8–0 |
File:Wigancolours.svg Wigan |
Odsal Stadium |
30,000 |
1943–44 |
Bradford Northern |
8–3 |
File:Wigancolours.svg Wigan |
(aggregate score) |
n/a |
1944–45 |
File:Giantscolours.svg Huddersfield |
7–4 |
Bradford Northern |
Fartown Ground |
9,041 |
1944–45 |
File:Giantscolours.svg Huddersfield |
6–5 |
Bradford Northern |
Odsal Stadium |
17,500 |
1944–45 |
File:Giantscolours.svg Huddersfield |
13–9 |
Bradford Northern |
(aggregate score) |
n/a |
1945–46 |
File:Wcatscolours.svg Wakefield Trinity |
13–12 |
File:Wigancolours.svg Wigan |
Wembley Stadium |
54,730 |
1946–47 |
Bradford Northern |
8–4 |
File:Rhinoscolours.svg Leeds |
77,605 |
1947–48 |
File:Wigancolours.svg Wigan |
8–3 |
Bradford Northern |
71,465 |
1948–49 |
Bradford Northern |
12–0 |
Halifax |
95,050 |
1949–50 |
File:Wolvescolours.svg Warrington |
19–0 |
File:Widnes colours.svg Widnes |
94,249 |
1950–51 |
File:Wigancolours.svg Wigan |
10–0 |
Barrow |
94,262 |
1951–52 |
Workington Town |
18–10 |
Featherstone Rovers |
72,093 |
1952–53 |
File:Giantscolours.svg Huddersfield |
15–10 |
File:Saintscolours.svg St Helens |
89,588 |
1953–54 |
File:Wolvescolours.svg Warrington D |
4–4 |
Halifax |
81,841 |
Replay |
File:Wolvescolours.svg Warrington |
8–4 |
Halifax |
Odsal Stadium |
102,569 |
1954–55 |
Barrow |
21–12 |
Workington Town |
Wembley Stadium |
66,513 |
1955–56 |
File:Saintscolours.svg St Helens |
13–2 |
Halifax |
79,341 |
1956–57 |
File:Rhinoscolours.svg Leeds |
9–7 |
Barrow |
76,318 |
1957–58 |
File:Wigancolours.svg Wigan |
13–9 |
Workington Town |
66,109 |
1958–59 |
File:Wigancolours.svg Wigan |
30–13 |
Hull |
79,811 |
1959–60 |
File:Wcatscolours.svg Wakefield Trinity |
38–5 |
Hull |
79,773 |
1960–61 |
File:Saintscolours.svg St Helens |
12–6 |
File:Wigancolours.svg Wigan |
94,672 |
1961–62 |
File:Wcatscolours.svg Wakefield Trinity |
12–6 |
File:Giantscolours.svg Huddersfield |
81,263 |
1962–63 |
File:Wcatscolours.svg Wakefield Trinity |
25–10 |
File:Wigancolours.svg Wigan |
84,492 |
1963–64 |
File:Widnes colours.svg Widnes |
13–5 |
Hull Kingston Rovers |
84,488 |
1964–65 |
File:Wigancolours.svg Wigan |
20–16 |
Hunslet |
89,016 |
1965–66 |
File:Saintscolours.svg St Helens T |
21–2 |
File:Wigancolours.svg Wigan |
98,536 |
1966–67 |
Featherstone Rovers |
17–12 |
Barrow |
76,290 |
1967–68 |
File:Rhinoscolours.svg Leeds |
11–10 |
File:Wcatscolours.svg Wakefield Trinity |
87,100 |
1968–69 |
Castleford |
11–6 |
Salford |
97,939 |
1969–70 |
Castleford |
7–2 |
File:Wigancolours.svg Wigan |
95,255 |
1970–71 |
Leigh |
24–7 |
File:Rhinoscolours.svg Leeds |
85,514 |
1971–72 |
File:Saintscolours.svg St Helens |
16–13 |
File:Rhinoscolours.svg Leeds |
89,495 |
1972–73 |
Featherstone Rovers |
33–14 |
Bradford Northern |
72,395 |
1973–74 |
File:Wolvescolours.svg Warrington |
24 –9 |
Featherstone Rovers |
77,400 |
1974–75 |
File:Widnes colours.svg Widnes |
14–7 |
File:Wolvescolours.svg Warrington |
85,098 |
1975–76 |
File:Saintscolours.svg St Helens |
20–5 |
File:Widnes colours.svg Widnes |
89,982 |
1976–77 |
File:Rhinoscolours.svg Leeds |
16–7 |
File:Widnes colours.svg Widnes |
80,871 |
1977–78 |
File:Rhinoscolours.svg Leeds |
14–12 |
File:Saintscolours.svg St Helens |
96,000 |
1978–79 |
File:Widnes colours.svg Widnes |
12–3 |
File:Wcatscolours.svg Wakefield Trinity |
94,218 |
1979–80 |
Hull Kingston Rovers |
10–5 |
Hull |
95,000 |
1980–81 |
File:Widnes colours.svg Widnes |
18–9 |
Hull Kingston Rovers |
92,496 |
1981–82 |
Hull |
14–14 |
File:Widnes colours.svg Widnes |
92,147 |
Replay |
Hull |
18–9 |
File:Widnes colours.svg Widnes |
Elland Road |
41,171 |
1982–83 |
Featherstone Rovers |
14–12 |
Hull |
Wembley Stadium |
84,969 |
1983–84 |
File:Widnes colours.svg Widnes |
19–6 |
File:Wigancolours.svg Wigan |
80,116 |
1984–85 |
File:Wigancolours.svg Wigan |
28–24 |
Hull |
99,801 |
1985–86 |
Castleford |
15–14 |
Hull Kingston Rovers |
82,134 |
1986–87 |
Halifax |
19–18 |
File:Saintscolours.svg St Helens |
91,267 |
1987–88 |
File:Wigancolours.svg Wigan |
32–12 |
Halifax |
94,273 |
1988–89 |
File:Wigancolours.svg Wigan |
27–0 |
File:Saintscolours.svg St Helens |
78,000 |
1989–90 |
File:Wigancolours.svg Wigan D |
36–14 |
File:Wolvescolours.svg Warrington |
77,729 |
1990–91 |
File:Wigancolours.svg Wigan D |
13–8 |
File:Saintscolours.svg St Helens |
75,532 |
1991–92 |
File:Wigancolours.svg Wigan T |
28–12 |
Castleford |
77,286 |
1992–93 |
File:Wigancolours.svg Wigan T |
20–14 |
File:Widnes colours.svg Widnes |
77,684 |
1993–94 |
File:Wigancolours.svg Wigan D |
26–16 |
File:Rhinoscolours.svg Leeds |
78,348 |
1994–95 |
File:Wigancolours.svg Wigan F |
30–10 |
File:Rhinoscolours.svg Leeds |
78,550 |
1996 |
File:Saintscolours.svg St Helens D |
40–32 |
Bradford |
75,994 |
1997 |
File:Saintscolours.svg St Helens |
32–22 |
Bradford |
78,022 |
1998 |
Sheffield Eagles |
17–8 |
File:Wigancolours.svg Wigan |
60,669 |
1999 |
File:Rhinoscolours.svg Leeds |
52– 16 |
London Broncos |
73,242 |
2000 |
Bradford |
24–18 |
File:Rhinoscolours.svg Leeds |
Murrayfield |
67,247 |
2001 |
File:Saintscolours.svg St Helens |
13–6 |
Bradford |
Twickenham |
68,250 |
2002 |
File:Wigancolours.svg Wigan |
21–12 |
File:Saintscolours.svg St Helens |
Murrayfield |
62,140 |
2003 |
Bradford F |
22–20 |
File:Rhinoscolours.svg Leeds |
Millennium Stadium |
71,212 |
2004 |
File:Saintscolours.svg St Helens |
32–16 |
File:Wigancolours.svg Wigan |
73,734 |
2005 |
Hull |
25–24 |
File:Rhinoscolours.svg Leeds |
74,213 |
2006 |
File:Saintscolours.svg St Helens F |
42–12 |
File:Giantscolours.svg Huddersfield |
Twickenham |
65,187 |
2007 |
File:Saintscolours.svg St Helens |
30–8 |
Catalans Dragons |
Wembley Stadium |
84,241 |
2008 |
File:Saintscolours.svg St Helens |
28–16 |
Hull |
82,821 |
2009 |
File:Wolvescolours.svg Warrington |
25–16 |
File:Giantscolours.svg Huddersfield |
76,560 |
2010 |
File:Wolvescolours.svg Warrington |
30–6 |
File:Rhinoscolours.svg Leeds |
85,217 |
2011 |
File:Wigancolours.svg Wigan |
28–18 |
File:Rhinoscolours.svg Leeds |
78,482 |
2012 |
File:Wolvescolours.svg Warrington |
35–18 |
File:Rhinoscolours.svg Leeds |
79,180 |
2013 |
File:Wigancolours.svg Wigan D |
16–0 |
Hull |
78,137 |
2014 |
File:Rhinoscolours.svg Leeds |
23-10 |
Castleford |
77,914 |
2015 |
File:Rhinoscolours.svg Leeds T |
50-0 |
Hull KR |
80,140 |
The Challenge Cup final has been held at 11 different neutral venues.
In the event of a draw a replay will be played at a neural venue. There have been three replays.