Warrington Wolves 18-4 St Helens — 2019 Challenge Cup Final
Wembley Stadium, London · Attendance: 62,717
Data last verified: 11 August 2026.
2019 Challenge Cup Final: Warrington Wolves 18-4 St Helens, at Wembley Stadium, London.
Sourcing caveat: St Helens' sole goal-kick attempt (Lachlan Coote) missed, so no St Helens goals are recorded. Lineups added from Rugby League Project's match-page team sheets — squad numbers are non-sequential (e.g. Warrington's 15, 18, 19, 22, 23; St Helens' 17, 20, 23) confirming they are genuine shirt numbers, not a position-order renumbering.
Scoring timeline
| 26′ | Warrington Wolves — try, Philbin |
| 33′ | Warrington Wolves — try, Murdoch-Masila |
| 56′ | St Helens — try, Fages |
| 72′ | Warrington Wolves — try, Clark |
Tries with a sourced minute, in order scored. Tries whose exact minute isn't recorded in available sources appear in the Scorers table below but not here.
Scorers
| Warrington Wolves | Tries: Philbin 26'; Murdoch-Masila 33'; Clark 72' Goals: Ratchford (2/2 conversions: 27', 35'); Patton (1 goal, 73') |
| St Helens | Tries: Fages 56' |
Teams
| Warrington Wolves | St Helens | |||
|---|---|---|---|---|
| 1 | Stefan Ratchford | Fullback | Lachlan Coote | 23 |
| 2 | Tom Lineham | Wing | Thomas Makinson | 2 |
| 3 | Bryson Goodwin | Centre | Kevin Naiqama | 3 |
| 18 | Toby King | Centre | Mark Percival | 4 |
| 5 | Josh Charnley | Wing | Regan Grace | 5 |
| 11 | Ben Currie | Five-eighth | Jonny Lomax | 1 |
| 15 | Dec Patton | Halfback | Théo Fages | 6 |
| 8 | Chris Hill | Front row | Alex Walmsley | 8 |
| 9 | Daryl Clark | Hooker | James Roby | 9 |
| 10 | Mike Cooper | Front row | Luke Thompson | 10 |
| 13 | Ben Murdoch-Masila | Second row | Zeb Taia | 11 |
| 12 | Jack Hughes | Second row | Dominique Peyroux | 17 |
| 14 | Jason Clark | Lock | Morgan Knowles | 15 |
| Substitutes | ||||
| 19 | Sitaleki Akauola | Louie McCarthy-Scarsbrook | 13 | |
| 17 | Joe Philbin | Kyle Amor | 16 | |
| 23 | Matt Davis | Jack Ashworth | 20 | |
| 22 | Jake Mamo | Joseph Paulo | 12 | |
| Steven Price | Coach | Justin Holbrook | ||
Match officials
| Referee | Robert Hicks |
| Lance Todd Trophy | Daryl Clark (Warrington Wolves) |
Match report
Warrington claimed a first Challenge Cup since 2012, upsetting a St Helens side that had lost only three league games all season. Joe Philbin capitalised on a Saints knock-on to open the scoring, and Ben Murdoch-Masila's try before the break put Warrington 12-0 up at half-time, a lead built on discipline and Stefan Ratchford's reliable kicking. St Helens improved after the break and got a try back through Théo Fages, but had two further tries controversially disallowed, including one effort that replays suggested had grounded. Hooker Daryl Clark, excellent all game in a fierce battle of the two rival heartland clubs, sealed victory with a try seven minutes from time and was a deserved Lance Todd Trophy winner. It completed a fourth-time-lucky story for Warrington against Saints in 2019 after three earlier Super League defeats to them that season, and denied St Helens what would have been a first Cup win since 2008. The Challenge Cup, first contested in 1896/97, is rugby league's oldest knockout competition and has been played every year since bar the wartime gaps of 1915/16-1918/19 and 1939/40. Wembley Stadium has hosted the final in its modern rebuilt form since 2007, after a six-year spell at the Millennium Stadium and Twickenham while the new Wembley was under construction, and this 2019 final continued a long-running heartland rivalry between the two Cheshire and Merseyside clubs that dates back over a century.
Round by round
Round 1
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Bentley 18–16 British Army | Scawthorpe Social Club | — | 26 Jan 2019 |
| Milford 16–0 Dudley Hill | Neil Hunt Memorial Ground | — | 26 Jan 2019 |
| Siddal 24–0 Clock Face | Clock Face Miners Recreation Club | — | 26 Jan 2019 |
| Dewsbury Moor 24–10 Skirlaugh | Heckmondwike Road | — | 26 Jan 2019 |
| Distington 48–0 Torfaen | Grass Road | — | 26 Jan 2019 |
| Drighlington 32–4 Gloucestershire | Wakefield Road (Bradford) | — | 26 Jan 2019 |
| East Leeds 24–10 Batley Boys | Richmond Hill | — | 26 Jan 2019 |
| Thornhill 30–16 Hunslet Parkside | Hillidge Road | — | 26 Jan 2019 |
| Featherstone Lions 28–16 Hunslet Warriors | The Oval (Hunslet) | — | 26 Jan 2019 |
| Rochdale Mayfield 14–4 Kells | Old Arrowthwaite | — | 26 Jan 2019 |
| Leigh Miners Rangers 22–10 Oulton | Twist Lane | — | 26 Jan 2019 |
| Wath Brow Hornets 34–6 London Chargers | Clapham Common | — | 26 Jan 2019 |
| Normanton 50–16 Edinburgh | Normanton Amateur Rugby Club | — | 26 Jan 2019 |
| Underbank 30–12 Orrell St James | Bankes Avenue Playing Fields | — | 26 Jan 2019 |
| Ovenden 22–20 Woolston | Four Fields | — | 26 Jan 2019 |
| West Hull 42–12 Royal Navy | Victory Stadium | — | 26 Jan 2019 |
| Haydock 28–18 Shaw Cross | Leeds Road | — | 26 Jan 2019 |
| Thatto Heath 32–6 Stanningley | Hattons Solicitors Crusaders Park | — | 26 Jan 2019 |
| West Bowling 42–12 Hammersmith | Emsley Recreation Ground | — | 26 Jan 2019 |
| Wigan St Judes 15–14 Crosfields | Keats Avenue | — | 26 Jan 2019 |
| York Acorn 42–4 Beverley | Thanet Road | — | 26 Jan 2019 |
| Wigan St Pats 24–12 Leigh East | Leigh Sports Village Stadium | — | 26 Jan 2019 |
| British Police 44–18 Wallsend Eagles | Benfield Sports Centre | — | 26 Jan 2019 |
| Lock Lane 16–10 Longhorns | Hickson Stadium | — | 27 Jan 2019 |
| RAF 22–6 North Herts | King George V Playing Field | — | 27 Jan 2019 |
| Millom 38–10 Red Star Belgrade | Coronation Field | — | 27 Jan 2019 |
Round 2
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Distington 14–6 RAF | Grass Road | — | 9 Feb 2019 |
| Wigan St Judes 20–16 Drighlington | Wakefield Road (Bradford) | — | 9 Feb 2019 |
| Dewsbury Moor 20–16 East Leeds | Richmond Hill | — | 9 Feb 2019 |
| Lock Lane 28–22 Milford | Milford Sports Club | — | 9 Feb 2019 |
| Siddal 26–0 Millom | Coronation Field | — | 9 Feb 2019 |
| Haydock 32–22 Normanton | Normanton Amateur Rugby Club | — | 9 Feb 2019 |
| West Bowling 38–18 Ovenden | Four Fields | — | 9 Feb 2019 |
| Thatto Heath 36–6 Leigh Miners R. | Hattons Solicitors Crusaders Park | — | 9 Feb 2019 |
| Rochdale Mayfield 30–20 Thornhill | Overthorpe Park | — | 9 Feb 2019 |
| Featherstone Lions 30–26 Underbank | The Cross Grounds | — | 9 Feb 2019 |
| York Acorn 9–8 Wath Brow Hornets | The Club House | — | 9 Feb 2019 |
| West Hull 36–0 Bentley | Walter Simpson Park | — | 9 Feb 2019 |
| Wigan St Pats 28–20 British Police | Clarington Park | — | 10 Feb 2019 |
Round 3
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Doncaster 38–16 Coventry | Keepmoat Stadium | — | 8 March 2019 |
| Thatto Heath 30–24 Rochdale Mayfield | Hattons Solicitors Crusaders Park | — | 9 March 2019 |
| Lock Lane 24–4 Wigan St Judes | Keats Avenue | — | 9 March 2019 |
| Featherstone Lions 20–10 York Acorn | Thanet Road | — | 9 March 2019 |
| Newcastle 48–0 West Wales | Kingston Park | — | 9 March 2019 |
| Hunslet 56–10 West Bowling | South Leeds Stadium | — | 9 March 2019 |
| North Wales 31–18 London | New River Stadium | — | 10 March 2019 |
| West Hull 26–10 Dewsbury Moor | Walter Simpson Park | — | 10 March 2019 |
| Keighley 28–14 Distington | Cougar Park | — | 10 March 2019 |
| Oldham 80–10 Haydock | Vestacare Stadium | — | 10 March 2019 |
| Whitehaven 74–4 Wigan St Pats | Recreation Ground (Whitehaven) | — | 10 March 2019 |
| Workington 22–0 Siddal | Derwent Park | — | 17 March 2019 |
Round 4
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Featherstone 38–14 Swinton | L.D. Nutrition Stadium | 691 | 30 March 2019 |
| Thatto Heath 16–14 North Wales | Hattons Solicitors Crusaders Park | 737 | 30 March 2019 |
| Doncaster 46–6 Featherstone Lions | L.D. Nutrition Stadium | 1,928 | 31 March 2019 |
| Bradford 14–12 Keighley | Cougar Park | 1,881 | 31 March 2019 |
| York City 32–16 Barrow | Matt Johnson Prestige Stadium | 898 | 31 March 2019 |
| Batley 62–6 Lock Lane | Fox's Biscuits Stadium | 501 | 31 March 2019 |
| Dewsbury 32–6 West Hull | Tetley's Stadium | 366 | 31 March 2019 |
| Halifax 28–24 Hunslet | South Leeds Stadium | 731 | 31 March 2019 |
| Widnes 54–14 Oldham | Bower Fold | 1,247 | 31 March 2019 |
| Leigh 34–12 Sheffield | Sheffield Olympic Legacy Stadium | 596 | 31 March 2019 |
| Rochdale 22–21 Whitehaven | Recreation Ground (Whitehaven) | 889 | 31 March 2019 |
| Workington 21–20 Newcastle | Derwent Park | 590 | 31 March 2019 |
Round 5
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Halifax 24–16 London | The MBI Shay Stadium | 722 | 11 April 2019 |
| Hull KR 14–10 Leigh | KCOM Craven Park | 2,188 | 11 April 2019 |
| Leeds 78–6 Workington | Emerald Headingley Stadium | 4,197 | 12 April 2019 |
| Salford 76–6 Rochdale | AJ Bell Stadium | 1,101 | 12 April 2019 |
| Widnes 44–12 York City | Halton Stadium | 2,229 | 13 April 2019 |
| Bradford 27–26 Featherstone | Odsal Stadium | 1,691 | 14 April 2019 |
| Doncaster 16–12 Batley | Keepmoat Stadium | 539 | 14 April 2019 |
| Dewsbury 36–10 Thatto Heath | Hattons Solicitors Crusaders Park | 1,000 | 14 April 2019 |
Round 6
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Hull FC 28–12 Castleford Tigers | KCOM Stadium | 6,230 | 10 May 2019 |
| Wakefield Trinity 26–6 Widnes Vikings | Mobile Rocket Stadium | 3,055 | 10 May 2019 |
| Halifax RLFC 34–6 Dewsbury Rams | Tetley's Stadium | 1,207 | 10 May 2019 |
| Hull KR 32–18 Salford Red Devils | AJ Bell Stadium | 1,842 | 11 May 2019 |
| Bradford Bulls 24–22 Leeds Rhinos | Odsal Stadium | 10,258 | 11 May 2019 |
| Catalans Dragons 62–6 Doncaster RLFC | Stade Gilbert Brutus | 3,466 | 11 May 2019 |
| Warrington Wolves 26–24 Wigan Warriors | Halliwell Jones Stadium | 7,086 | 12 May 2019 |
| St Helens 22–16 Huddersfield Giants | John Smith's Stadium | 3,353 | 12 May 2019 |
Quarter-Final
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Hull FC 51–8 Catalans Dragons | KCOM Stadium | 4,832 | 30 May 2019 |
| Hull KR 22–28 Warrington Wolves | KCOM Craven Park | 3,311 | 31 May 2019 |
| St Helens 48–10 Wakefield Trinity | Totally Wicked Stadium | 6,453 | 1 June 2019 |
| Bradford Bulls 16–20 Halifax RLFC | Odsal Stadium | 6,591 | 2 June 2019 |
Semi-Final
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Warrington 22–14 Hull FC | University of Bolton Stadium | 24,364 | 27 July 2019 |
| St Helens 26–2 Halifax | University of Bolton Stadium | 24,364 | 27 July 2019 |
Final
| Result | Venue | Attendance | Date |
|---|---|---|---|
| Warrington Wolves 18–4 St Helens | Wembley Stadium | 62,717 | 24 August 2019 |
Early rounds feature amateur and community clubs alongside professional ones; team names are linked only where this site has a team page for that exact club, matching the same safety-first approach used for the Final's own results table.