St Helens

Head To Head

To view the corresponding list of matches, click the List button.

Super League

Opponent Played W L D Pts For Pts Against  
Wigan 91 47 40 4 1,934 1,877 List
Leeds 80 47 33 0 2,053 1,670 List
Warrington 76 58 16 2 2,242 1,460 List
Hull FC 64 43 18 3 1,757 1,153 List
Castleford 62 51 10 1 2,099 1,051 List
Huddersfield 61 47 13 1 1,910 994 List
Salford 58 48 10 0 1,879 888 List
Wakefield Trinity 57 47 10 0 1,881 943 List
Bradford 51 29 21 1 1,469 1,171 List
London 50 40 8 2 1,571 827 List
Catalans 44 25 19 0 1,111 852 List
Hull KR 34 23 10 1 1,090 594 List
Widnes 25 22 3 0 771 364 List
Halifax 18 17 1 0 686 288 List
Leigh 10 8 2 0 319 130 List
Sheffield 8 6 2 0 282 124 List
Crusaders 6 6 0 0 169 70 List
Oldham 4 4 0 0 190 92 List
Paris St Germain 4 4 0 0 154 42 List
Newcastle 3 1 2 0 86 90 List
Toulouse 3 2 1 0 84 52 List
Workington 2 2 0 0 122 16 List
Toronto Wolfpack 1 1 0 0 32 0 List
Totals 812 578 219 15 23,891 14,748 List

BBC Floodlit Trophy

Opponent Played W L D Pts For Pts Against  
Barrow 7 5 1 1 97 63 List
Salford 6 5 1 0 105 55 List
Swinton 6 6 0 0 85 57 List
Wigan 6 1 3 2 60 79 List
Leeds 5 3 2 0 79 34 List
Leigh 4 4 0 0 62 34 List
Rochdale 4 4 0 0 83 33 List
Castleford 3 2 1 0 61 16 List
Hull FC 3 3 0 0 63 28 List
Dewsbury 2 2 0 0 73 2 List
Hull KR 2 0 2 0 18 36 List
Oldham 2 2 0 0 34 9 List
Wakefield Trinity 2 1 1 0 36 30 List
Warrington 2 2 0 0 42 15 List
Whitehaven 2 2 0 0 73 15 List
Bramley 1 0 1 0 12 13 List
Huddersfield 1 0 1 0 7 9 List
Widnes 1 0 1 0 7 13 List
Totals 59 42 14 3 997 541 List

Challenge Cup

Opponent Played W L D Pts For Pts Against  
Wigan 29 9 17 3 406 423 List
Leeds 22 11 11 0 420 380 List
Huddersfield 20 11 9 0 377 304 List
Bradford 19 12 6 1 364 210 List
Warrington 18 11 6 1 266 235 List
Oldham 17 10 6 1 269 143 List
Castleford 16 10 6 0 317 216 List
Hull FC 16 12 4 0 339 259 List
Halifax 14 7 7 0 179 150 List
Featherstone 12 9 3 0 286 122 List
Widnes 12 9 2 1 220 137 List
Keighley 11 9 2 0 181 53 List
Salford 11 6 4 1 217 129 List
Swinton 9 8 1 0 142 80 List
Wakefield Trinity 9 3 4 2 107 65 List
Barrow 8 5 2 1 106 47 List
Hull KR 8 4 4 0 166 97 List
Rochdale 8 4 2 2 158 68 List
Bramley 7 5 2 0 117 57 List
Dewsbury 7 5 2 0 150 128 List
Batley 6 3 3 0 146 57 List
Belle Vue Rangers 6 4 2 0 51 47 List
Catalans 6 5 1 0 250 87 List
Doncaster 6 5 0 1 211 28 List
Hunslet 6 5 1 0 115 50 List
Leigh 6 4 2 0 79 56 List
Whitehaven 6 5 1 0 219 61 List
Workington 5 2 3 0 38 48 List
York 4 3 1 0 143 20 List
Morecambe 3 1 0 2 22 10 List
Prescot 3 3 0 0 111 17 List
Buslingthorpe 2 2 0 0 61 2 List
Stockport 2 1 0 1 11 5 List
Carlisle 1 1 0 0 52 0 List
Castleford 1 1 0 0 17 3 List
Goole 1 1 0 0 12 2 List
Lees 1 1 0 0 58 0 List
Lindley 1 1 0 0 32 2 List
London 1 1 0 0 30 10 List
London 1 1 0 0 56 0 List
Newcastle 1 1 0 0 66 6 List
Norwood 1 1 0 0 29 3 List
Pendlebury Jnrs 1 1 0 0 39 0 List
Pilkington Recs 1 1 0 0 9 7 List
Rochdale Rangers 1 1 0 0 9 2 List
Runcorn 1 0 1 0 0 3 List
Sheffield 1 1 0 0 52 26 List
Toulouse 1 1 0 0 56 16 List
Tyldesley 1 1 0 0 12 0 List
Wardley 1 1 0 0 73 0 List
Whitehaven Recs 1 0 1 0 8 13 List
Whitworth 1 1 0 0 12 3 List
Totals 353 220 116 17 6,866 3,887 List

Championship Playoffs

Opponent Played W L D Pts For Pts Against  
Leeds 8 4 4 0 95 66 List
Castleford 4 2 1 1 50 42 List
Halifax 4 2 2 0 74 64 List
Wakefield Trinity 3 1 1 1 26 33 List
Warrington 3 1 2 0 48 32 List
Huddersfield 2 2 0 0 55 5 List
Hull KR 2 1 1 0 24 29 List
Wigan 2 1 1 0 25 31 List
Bradford 1 1 0 0 14 10 List
Hunslet 1 1 0 0 44 22 List
Leigh 1 1 0 0 16 5 List
Oldham 1 1 0 0 42 4 List
Pilkington Recs 1 0 1 0 0 33 List
Workington 1 0 1 0 13 14 List
Totals 34 18 14 2 526 390 List

English Championship

Opponent Played W L D Pts For Pts Against  
Leeds 40 19 19 2 717 633 List
Warrington 39 23 13 3 778 585 List
Bradford 36 25 11 0 773 491 List
Wigan 36 10 24 2 465 724 List
Castleford 34 11 21 2 658 690 List
Widnes 34 16 16 2 576 574 List
Hull FC 33 18 14 1 832 571 List
Halifax 31 18 11 2 686 519 List
Hull KR 29 19 9 1 652 487 List
Oldham 28 20 6 2 643 398 List
Wakefield Trinity 28 18 8 2 653 373 List
Featherstone 27 21 5 1 723 402 List
Leigh 26 14 9 3 580 370 List
Salford 24 20 3 1 543 345 List
Barrow 12 9 3 0 329 108 List
Sheffield 12 7 5 0 323 245 List
Workington 11 9 1 1 400 140 List
Swinton 8 6 2 0 186 79 List
Hunslet 7 5 2 0 228 76 List
Rochdale 7 7 0 0 123 56 List
London 6 6 0 0 198 72 List
Huddersfield 5 4 1 0 98 20 List
Belle Vue Rangers 4 2 2 0 41 26 List
Runcorn 4 1 3 0 8 30 List
Stockport 4 1 3 0 18 34 List
Tyldesley 4 1 2 1 25 26 List
Whitehaven 4 4 0 0 117 45 List
York 4 4 0 0 84 29 List
Batley 2 1 0 1 14 8 List
Brighouse Rangers 2 0 1 1 4 6 List
Carlisle 2 2 0 0 79 23 List
Dewsbury 2 2 0 0 42 18 List
Doncaster 2 1 1 0 44 34 List
Liversedge 2 1 1 0 17 20 List
Manningham 2 0 2 0 8 17 List
Morecambe 2 2 0 0 11 5 List
Keighley 1 1 0 0 25 7 List
Pilkington Recs 1 0 1 0 0 33 List
Totals 555 328 199 28 11,701 8,319 List

Lancashire Cup

Opponent Played W L D Pts For Pts Against  
Swinton 22 15 6 1 348 173 List
Wigan 21 7 14 0 215 307 List
Warrington 20 12 7 1 261 233 List
Widnes 20 10 8 2 254 248 List
Leigh 17 9 8 0 246 185 List
Oldham 15 5 10 0 198 250 List
Rochdale 15 10 2 3 287 153 List
Salford 15 8 5 2 175 143 List
Barrow 11 9 2 0 244 127 List
Prescot 11 7 2 2 303 78 List
Workington 10 4 6 0 112 84 List
Belle Vue Rangers 9 4 4 1 84 67 List
Blackpool 5 5 0 0 230 51 List
Pilkington Recs 5 2 2 1 39 31 List
Carlisle 4 3 0 1 200 20 List
Whitehaven 3 3 0 0 71 16 List
Askam 1 1 0 0 26 2 List
Maryport 1 1 0 0 58 5 List
Pemberton Rovers 1 1 0 0 51 8 List
Runcorn 1 1 0 0 26 6 List
Streatham and Mitcha 1 1 0 0 10 7 List
Totals 208 118 76 14 3,438 2,194 List

Lancashire League

Opponent Played W L D Pts For Pts Against  
Belle Vue Rangers 2 0 2 0 10 23 List
Leigh 2 1 0 1 17 9 List
Morecambe 2 2 0 0 11 5 List
Oldham 2 0 2 0 5 28 List
Rochdale 2 2 0 0 20 16 List
Runcorn 2 0 2 0 3 27 List
Salford 2 1 0 1 9 3 List
Stockport 2 1 1 0 15 13 List
Swinton 2 0 2 0 0 13 List
Tyldesley 2 1 1 0 12 12 List
Warrington 2 0 1 1 3 7 List
Widnes 2 1 0 1 14 0 List
Wigan 2 1 1 0 3 4 List
Totals 26 10 12 4 122 160 List

NRL Pre-Season

Opponent Played W L D Pts For Pts Against  
Penrith 1 1 0 0 13 12 List
St Geo Illa 1 1 0 0 30 18 List
Totals 2 2 0 0 43 30 List

Premiership Trophy

Opponent Played W L D Pts For Pts Against  
Wigan 11 6 4 1 176 214 List
Bradford 9 5 3 1 137 130 List
Leeds 7 3 4 0 117 126 List
Castleford 5 5 0 0 163 65 List
Widnes 4 1 3 0 61 89 List
Halifax 3 3 0 0 118 47 List
Hull KR 3 1 2 0 69 67 List
Salford 3 3 0 0 70 25 List
Warrington 3 2 1 0 59 51 List
Hull FC 2 0 2 0 20 51 List
London 1 1 0 0 25 14 List
Oldham 1 1 0 0 42 5 List
Totals 52 31 19 2 1,057 884 List

Regal Trophy

Opponent Played W L D Pts For Pts Against  
Featherstone 7 6 1 0 179 84 List
Warrington 7 2 5 0 159 100 List
Widnes 7 2 5 0 84 111 List
Hull FC 6 5 1 0 172 83 List
Dewsbury 4 3 0 1 88 24 List
Halifax 4 2 2 0 85 62 List
Leeds 4 3 1 0 46 58 List
Wakefield Trinity 4 2 1 1 77 60 List
Barrow 3 1 1 1 34 46 List
Batley 3 2 0 1 119 53 List
Bradford 3 2 0 1 66 34 List
Castleford 3 1 2 0 52 56 List
Huddersfield 3 3 0 0 128 39 List
Hull KR 3 2 1 0 56 55 List
Oldham 3 3 0 0 74 44 List
Swinton 3 2 1 0 65 25 List
Whitehaven 3 3 0 0 50 10 List
Wigan 3 0 3 0 43 58 List
Keighley 2 2 0 0 102 22 List
Blackpool 1 1 0 0 36 11 List
Doncaster 1 1 0 0 36 20 List
London 1 1 0 0 17 5 List
Nottingham 1 1 0 0 40 0 List
Southend Invicta 1 1 0 0 40 7 List
York 1 1 0 0 14 6 List
Totals 81 52 24 5 1,862 1,073 List

Tour Matches

Opponent Played W L D Pts For Pts Against  
Australia 21 8 12 1 252 356 List
New Zealand 15 7 8 0 222 283 List
Italy 1 0 1 0 38 74 List
Totals 37 15 21 1 512 713 List

UK Top Division

Opponent Played W L D Pts For Pts Against  
Wigan 127 57 64 6 2,399 2,601 List
Leeds 119 65 52 2 2,752 2,295 List
Warrington 115 81 29 5 3,020 2,045 List
Hull FC 97 61 32 4 2,589 1,724 List
Castleford 96 62 31 3 2,757 1,741 List
Bradford 87 54 32 1 2,242 1,662 List
Wakefield Trinity 85 65 18 2 2,534 1,316 List
Salford 81 68 12 1 2,402 1,209 List
Huddersfield 65 50 14 1 1,980 1,014 List
Hull KR 63 42 19 2 1,742 1,081 List
Widnes 59 38 19 2 1,347 938 List
London 55 45 8 2 1,729 895 List
Halifax 49 35 12 2 1,372 807 List
Catalans 44 25 19 0 1,111 852 List
Leigh 35 21 11 3 887 496 List
Oldham 32 24 6 2 833 490 List
Featherstone 27 21 5 1 723 402 List
Sheffield 20 13 7 0 605 369 List
Workington 13 11 1 1 522 156 List
Barrow 12 9 3 0 329 108 List
Swinton 8 6 2 0 186 79 List
Hunslet 7 5 2 0 228 76 List
Rochdale 7 7 0 0 123 56 List
Crusaders 6 6 0 0 169 70 List
Belle Vue Rangers 4 2 2 0 41 26 List
Paris St Germain 4 4 0 0 154 42 List
Runcorn 4 1 3 0 8 30 List
Stockport 4 1 3 0 18 34 List
Tyldesley 4 1 2 1 25 26 List
Whitehaven 4 4 0 0 117 45 List
York 4 4 0 0 84 29 List
Newcastle 3 1 2 0 86 90 List
Toulouse 3 2 1 0 84 52 List
Batley 2 1 0 1 14 8 List
Brighouse Rangers 2 0 1 1 4 6 List
Carlisle 2 2 0 0 79 23 List
Dewsbury 2 2 0 0 42 18 List
Doncaster 2 1 1 0 44 34 List
Liversedge 2 1 1 0 17 20 List
Manningham 2 0 2 0 8 17 List
Morecambe 2 2 0 0 11 5 List
Keighley 1 1 0 0 25 7 List
Pilkington Recs 1 0 1 0 0 33 List
Totals 1361 901 417 43 35,442 23,027 List

World Club Challenge

Opponent Played W L D Pts For Pts Against  
Sydney 4 0 4 0 26 121 List
Brisbane 2 2 0 0 38 32 List
Melbourne 1 0 1 0 6 44 List
Penrith 1 1 0 0 13 12 List
Souths 1 0 1 0 0 39 List
Totals 9 3 6 0 83 248 List

Yorkshire Cup

Opponent Played W L D Pts For Pts Against  
Wigan 4 1 3 0 51 74 List
Barrow 2 0 2 0 16 43 List
Totals 6 1 5 0 67 117 List

All/Other Matches

Opponent Played W L D Pts For Pts Against  
Wigan 202 82 108 12 3,357 3,756 List
Warrington 169 111 50 8 3,860 2,706 List
Leeds 160 88 70 2 3,479 2,923 List
Castleford 126 82 40 4 3,405 2,124 List
Hull FC 124 81 39 4 3,183 2,145 List
Bradford 118 73 41 4 2,809 2,036 List
Salford 117 90 23 4 2,989 1,585 List
Widnes 106 62 39 5 1,988 1,546 List
Wakefield Trinity 100 71 24 5 2,754 1,471 List
Huddersfield 90 65 24 1 2,520 1,366 List
Hull KR 79 49 28 2 2,051 1,336 List
Oldham 71 46 22 3 1,472 952 List
Halifax 70 47 21 2 1,754 1,066 List
Leigh 65 41 21 3 1,310 780 List
London 59 49 8 2 1,841 928 List
Catalans 50 30 20 0 1,361 939 List
Swinton 49 38 10 1 836 421 List
Featherstone 46 36 9 1 1,188 608 List
Barrow 43 29 11 3 826 434 List
Rochdale 34 25 4 5 651 310 List
Workington 29 18 10 1 696 295 List
Australia 21 8 12 1 252 356 List
Sheffield 21 14 7 0 657 395 List
Belle Vue Rangers 19 10 8 1 176 140 List
Whitehaven 18 17 1 0 530 147 List
Dewsbury 15 12 2 1 353 172 List
New Zealand 15 7 8 0 222 283 List
Keighley 14 12 2 0 308 82 List
Prescot 14 10 2 2 414 95 List
Hunslet 13 10 3 0 343 126 List
Batley 11 6 3 2 279 118 List
Doncaster 9 7 1 1 291 82 List
York 9 8 1 0 241 55 List
Bramley 8 5 3 0 129 70 List
Runcorn 8 4 4 0 46 39 List
Carlisle 7 6 0 1 331 43 List
Pilkington Recs 7 3 3 1 48 71 List
Blackpool 6 6 0 0 266 62 List
Crusaders 6 6 0 0 169 70 List
Stockport 6 2 3 1 29 39 List
Morecambe 5 3 0 2 33 15 List
Paris St Germain 5 5 0 0 196 46 List
Tyldesley 5 2 2 1 37 26 List
Newcastle 4 2 2 0 152 96 List
Sydney 4 0 4 0 26 121 List
Toulouse 4 3 1 0 140 68 List
Brisbane 3 2 1 0 50 98 List
Penrith 3 1 2 0 69 94 List
Wales 3 3 0 0 126 78 List
Brighouse Rangers 2 0 1 1 4 6 List
Buslingthorpe 2 2 0 0 61 2 List
Cronulla 2 0 2 0 20 76 List
Liversedge 2 1 1 0 17 20 List
Manningham 2 0 2 0 8 17 List
Warriors 2 0 2 0 20 112 List
Askam 1 1 0 0 26 2 List
Castleford 1 1 0 0 17 3 List
Goole 1 1 0 0 12 2 List
Holbeck 1 1 0 0 7 0 List
Italy 1 0 1 0 38 74 List
Lees 1 1 0 0 58 0 List
Lindley 1 1 0 0 32 2 List
London 1 1 0 0 56 0 List
Maryport 1 1 0 0 58 5 List
Melbourne 1 0 1 0 6 44 List
Norwood 1 1 0 0 29 3 List
Nottingham 1 1 0 0 40 0 List
Pemberton Rovers 1 1 0 0 51 8 List
Pendlebury Jnrs 1 1 0 0 39 0 List
Rochdale Rangers 1 1 0 0 9 2 List
Souths 1 0 1 0 0 39 List
Southend Invicta 1 1 0 0 40 7 List
St Geo Illa 1 1 0 0 30 18 List
Streatham and Mitcha 1 1 0 0 10 7 List
Toronto Wolfpack 1 1 0 0 32 0 List
Wardley 1 1 0 0 73 0 List
Whitehaven Recs 1 0 1 0 8 13 List
Whitworth 1 1 0 0 12 3 List
Totals 2205 1409 709 87 51,056 33,279 List