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 92 48 40 4 1,946 1,881 Info
Leeds 80 47 33 0 2,053 1,670 Info
Warrington 76 58 16 2 2,242 1,460 Info
Hull FC 64 43 18 3 1,757 1,153 Info
Castleford 62 51 10 1 2,099 1,051 Info
Huddersfield 61 47 13 1 1,910 994 Info
Salford 58 48 10 0 1,879 888 Info
Wakefield Trinity 57 47 10 0 1,881 943 Info
Bradford 51 29 21 1 1,469 1,171 Info
London 50 40 8 2 1,571 827 Info
Catalans 45 25 20 0 1,119 866 Info
Hull KR 34 23 10 1 1,090 594 Info
Widnes 25 22 3 0 771 364 Info
Halifax 18 17 1 0 686 288 Info
Leigh 10 8 2 0 319 130 Info
Sheffield 8 6 2 0 282 124 Info
Crusaders 6 6 0 0 169 70 Info
Oldham 4 4 0 0 190 92 Info
Paris St Germain 4 4 0 0 154 42 Info
Newcastle 3 1 2 0 86 90 Info
Toulouse 3 2 1 0 84 52 Info
Workington 2 2 0 0 122 16 Info
Toronto Wolfpack 1 1 0 0 32 0 Info
Totals 814 579 220 15 23,911 14,766  

BBC Floodlit Trophy

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

Challenge Cup

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

Championship Playoffs

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

English Championship

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

Lancashire Cup

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

Lancashire League

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

NRL Pre-Season

Opponent Played W L D Pts For Pts Against  
Penrith 1 1 0 0 13 12 Info
St George Illawarra 1 1 0 0 30 18 Info
Totals 2 2 0 0 43 30  

Premiership Trophy

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

Regal Trophy

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

Tour Matches

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

UK Top Division

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

World Club Challenge

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

Yorkshire Cup

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

All/Other Matches

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