Salford Red Devils

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  
Warrington 60 23 37 0 1,229 1,695 Info
Wigan 59 8 51 0 781 1,847 Info
St Helens 58 10 48 0 888 1,879 Info
Leeds 56 8 48 0 895 1,822 Info
Huddersfield 54 31 23 0 1,177 1,151 Info
Hull FC 54 17 37 0 1,159 1,526 Info
Wakefield Trinity 54 22 30 2 1,254 1,265 Info
Castleford 52 20 32 0 1,047 1,249 Info
London 41 23 17 1 1,037 956 Info
Catalans 38 17 20 1 780 984 Info
Bradford 34 9 24 1 598 1,193 Info
Hull KR 31 12 18 1 653 806 Info
Widnes 26 16 10 0 617 531 Info
Halifax 16 5 11 0 354 457 Info
Leigh 11 8 3 0 262 173 Info
Crusaders 7 2 5 0 116 213 Info
Sheffield 6 2 2 2 107 130 Info
Newcastle 2 0 2 0 32 69 Info
Oldham 2 1 1 0 45 45 Info
Paris St Germain 2 2 0 0 51 42 Info
Toulouse 2 2 0 0 62 23 Info
Toronto Wolfpack 1 1 0 0 24 16 Info
Totals 666 239 419 8 13,168 18,072  

BBC Floodlit Trophy

Opponent Played W L D Pts For Pts Against  
St Helens 6 1 5 0 55 105 Info
Warrington 3 2 0 1 36 9 Info
Wigan 3 1 1 1 57 45 Info
Leigh 2 0 2 0 21 27 Info
Oldham 2 1 1 0 37 22 Info
Widnes 2 0 2 0 13 22 Info
Castleford 1 0 1 0 12 16 Info
Huddersfield 1 1 0 0 16 2 Info
Hull KR 1 1 0 0 27 10 Info
Hunslet 1 1 0 0 39 5 Info
Leeds 1 0 1 0 19 24 Info
Rochdale 1 0 1 0 15 17 Info
Whitehaven 1 1 0 0 6 5 Info
Totals 25 9 14 2 353 309  

Challenge Cup

Opponent Played W L D Pts For Pts Against  
Hunslet 18 7 9 2 303 211 Info
Huddersfield 15 9 5 1 180 211 Info
Castleford 14 5 9 0 163 208 Info
Wigan 13 6 7 0 148 207 Info
Leeds 12 3 9 0 96 125 Info
Wakefield Trinity 12 5 6 1 123 145 Info
Warrington 12 5 7 0 141 173 Info
Barrow 11 7 4 0 115 89 Info
Hull FC 11 5 6 0 198 178 Info
Hull KR 11 4 6 1 120 172 Info
St Helens 11 4 6 1 129 217 Info
Leigh 10 5 4 1 104 87 Info
Oldham 9 4 4 1 55 89 Info
Widnes 9 6 3 0 212 79 Info
Batley 8 5 3 0 146 65 Info
Bramley 7 3 2 2 64 48 Info
Dewsbury 7 5 2 0 105 30 Info
Featherstone 7 4 3 0 105 92 Info
Belle Vue Rangers 6 3 1 2 16 33 Info
Halifax 6 1 5 0 31 65 Info
Keighley 6 3 3 0 33 40 Info
Rochdale 6 6 0 0 158 38 Info
York 6 4 2 0 79 60 Info
Bradford 5 2 3 0 26 48 Info
Swinton 4 3 1 0 61 28 Info
London 3 1 2 0 42 71 Info
Pilkington Recs 3 2 1 0 45 13 Info
Prescot 3 2 1 0 36 8 Info
Sheffield 3 2 1 0 53 44 Info
Workington 3 1 2 0 16 34 Info
Blackpool 2 2 0 0 28 15 Info
Cardiff 2 2 0 0 35 15 Info
Catalans 2 1 1 0 30 48 Info
Werneth 2 2 0 0 61 0 Info
Altrincham 1 1 0 0 16 0 Info
Bisons 1 1 0 0 56 6 Info
Blackpool 1 1 0 0 64 13 Info
Brighouse Rangers 1 1 0 0 26 0 Info
Brookland 1 1 0 0 57 0 Info
Castleford 1 1 0 0 16 0 Info
Coventry 1 1 0 0 34 14 Info
Cutsyke 1 1 0 0 44 4 Info
Doncaster 1 0 1 0 12 18 Info
Ebbw Vale 1 1 0 0 8 2 Info
Egerton 1 1 0 0 38 5 Info
Gloucestershire 1 1 0 0 82 6 Info
Goole 1 1 0 0 67 0 Info
Lees 1 1 0 0 65 2 Info
Luddendenfoot 1 1 0 0 63 3 Info
Millom 1 1 0 0 9 2 Info
Newcastle 1 1 0 0 64 4 Info
Ovenden 1 1 0 0 74 0 Info
Paris St Germain 1 1 0 0 8 4 Info
Pontefract 1 1 0 0 28 2 Info
Stockport 1 0 1 0 0 8 Info
Toronto Wolfpack 1 1 0 0 29 22 Info
Toulouse 1 1 0 0 26 10 Info
Warr. St Mary's 1 1 0 0 28 0 Info
Warrington Wizards 1 1 0 0 66 10 Info
Whitehaven 1 1 0 0 58 18 Info
York Irish 1 1 0 0 64 0 Info
Totals 286 154 120 12 4,359 3,139  

Championship Playoffs

Opponent Played W L D Pts For Pts Against  
Huddersfield 4 2 2 0 35 31 Info
Wigan 4 2 2 0 39 39 Info
Leeds 2 0 2 0 12 32 Info
Swinton 2 1 1 0 17 26 Info
Castleford 1 1 0 0 8 6 Info
Halifax 1 1 0 0 28 3 Info
Hull FC 1 1 0 0 11 4 Info
Hull KR 1 0 1 0 16 27 Info
Prescot 1 1 0 0 15 7 Info
Warrington 1 1 0 0 13 11 Info
Totals 18 10 8 0 194 186  

English Championship

Opponent Played W L D Pts For Pts Against  
Wigan 28 8 20 0 368 716 Info
Leeds 25 2 23 0 322 708 Info
Warrington 25 3 22 0 324 551 Info
Castleford 24 7 17 0 319 656 Info
St Helens 24 3 20 1 345 543 Info
Widnes 24 8 16 0 364 538 Info
Bradford 23 6 17 0 365 501 Info
Hull FC 22 8 14 0 326 517 Info
Halifax 20 11 9 0 441 353 Info
Wakefield Trinity 19 9 10 0 362 398 Info
Featherstone 18 9 8 1 347 330 Info
Hull KR 18 10 8 0 342 372 Info
Leigh 16 8 7 1 231 284 Info
Oldham 16 3 12 1 259 379 Info
Swinton 10 7 2 1 182 91 Info
Sheffield 8 2 5 1 178 188 Info
Barrow 6 4 2 0 145 77 Info
Huddersfield 4 2 2 0 35 31 Info
Workington 4 2 2 0 94 73 Info
Dewsbury 3 2 1 0 69 27 Info
Rochdale 3 0 2 1 13 24 Info
York 3 2 1 0 47 39 Info
Belle Vue Rangers 2 0 2 0 0 26 Info
Doncaster 2 2 0 0 41 24 Info
Hunslet 2 2 0 0 35 26 Info
London 2 1 1 0 16 16 Info
Morecambe 2 2 0 0 19 3 Info
Runcorn 2 0 1 1 3 6 Info
Stockport 2 0 2 0 3 9 Info
Tyldesley 2 0 2 0 10 35 Info
Whitehaven 2 2 0 0 39 26 Info
Prescot 1 1 0 0 15 7 Info
Totals 362 126 228 8 5,659 7,574  

Lancashire Cup

Opponent Played W L D Pts For Pts Against  
Wigan 26 8 17 1 250 469 Info
Warrington 20 8 12 0 219 291 Info
Oldham 18 8 10 0 224 213 Info
Widnes 16 5 11 0 119 254 Info
St Helens 15 5 8 2 143 175 Info
Swinton 15 8 4 3 141 107 Info
Workington 12 7 5 0 200 138 Info
Rochdale 11 6 4 1 242 119 Info
Barrow 9 5 2 2 86 63 Info
Prescot 9 8 1 0 197 90 Info
Leigh 8 4 4 0 123 75 Info
Whitehaven 6 6 0 0 180 49 Info
Blackpool 4 3 1 0 71 56 Info
London 3 3 0 0 93 22 Info
Pilkington Recs 3 0 2 1 13 58 Info
Belle Vue Rangers 2 1 1 0 13 14 Info
Runcorn 1 0 1 0 2 3 Info
Totals 178 85 83 10 2,316 2,196  

Lancashire League

Opponent Played W L D Pts For Pts Against  
Belle Vue Rangers 2 0 2 0 0 26 Info
Leigh 2 0 1 1 3 17 Info
Morecambe 2 2 0 0 19 3 Info
Oldham 2 0 2 0 3 20 Info
Rochdale 2 0 1 1 3 10 Info
Runcorn 2 0 1 1 3 6 Info
St Helens 2 0 1 1 3 9 Info
Stockport 2 0 2 0 3 9 Info
Swinton 2 0 1 1 0 12 Info
Tyldesley 2 0 2 0 10 35 Info
Warrington 2 0 2 0 3 18 Info
Widnes 2 0 2 0 5 17 Info
Wigan 2 1 1 0 21 9 Info
Totals 26 3 18 5 76 191  

Premiership Trophy

Opponent Played W L D Pts For Pts Against  
St Helens 3 0 3 0 25 70 Info
Wakefield Trinity 2 2 0 0 24 10 Info
Castleford 1 0 1 0 17 25 Info
Hull KR 1 1 0 0 21 6 Info
Leeds 1 0 1 0 13 27 Info
Paris St Germain 1 1 0 0 48 6 Info
Widnes 1 1 0 0 20 12 Info
Wigan 1 0 1 0 17 35 Info
Totals 11 5 6 0 185 191  

Regal Trophy

Opponent Played W L D Pts For Pts Against  
Leeds 6 1 5 0 86 127 Info
Wigan 6 2 4 0 84 86 Info
Hull FC 5 2 3 0 83 103 Info
Hull KR 4 1 3 0 60 71 Info
Castleford 3 2 1 0 57 26 Info
Dewsbury 3 2 1 0 41 22 Info
Rochdale 3 3 0 0 70 27 Info
Bramley 2 2 0 0 37 18 Info
Doncaster 2 2 0 0 69 28 Info
Halifax 2 0 2 0 10 42 Info
Huddersfield 2 2 0 0 68 24 Info
Oldham 2 1 1 0 52 29 Info
Swinton 2 1 1 0 18 18 Info
Warrington 2 0 2 0 34 50 Info
Ace Caravans 1 1 0 0 39 15 Info
Barrow 1 1 0 0 17 2 Info
Batley 1 1 0 0 12 8 Info
Blackpool 1 1 0 0 74 10 Info
Bradford 1 1 0 0 39 2 Info
Featherstone 1 0 1 0 14 18 Info
Hunslet 1 1 0 0 23 11 Info
Keighley 1 1 0 0 11 10 Info
London 1 1 0 0 16 14 Info
Mayfield 1 1 0 0 57 3 Info
Wakefield Trinity 1 1 0 0 30 10 Info
Whitehaven 1 1 0 0 19 11 Info
Widnes 1 0 1 0 3 19 Info
Workington 1 1 0 0 16 8 Info
Totals 58 33 25 0 1,139 812  

Tour Matches

Opponent Played W L D Pts For Pts Against  
Australia 11 2 8 1 89 209 Info
New Zealand 7 2 5 0 117 117 Info
France 1 1 0 0 35 13 Info
Totals 19 5 13 1 241 339  

UK Second Division

Opponent Played W L D Pts For Pts Against  
Batley 15 13 1 1 594 188 Info
Whitehaven 15 10 3 2 445 214 Info
Dewsbury 14 14 0 0 632 120 Info
Rochdale 12 11 0 1 347 126 Info
Huddersfield 11 9 1 1 280 157 Info
Keighley 10 7 3 0 226 117 Info
Leigh 10 9 1 0 315 153 Info
Featherstone 9 6 2 1 298 157 Info
Wakefield Trinity 9 7 2 0 257 156 Info
Blackpool 8 7 1 0 206 65 Info
Bramley 8 7 1 0 241 98 Info
Doncaster 8 8 0 0 295 75 Info
Prescot 8 7 0 1 285 62 Info
Swinton 8 4 3 1 98 109 Info
Widnes 8 5 2 1 235 114 Info
Bridgend 6 5 1 0 182 99 Info
Halifax 6 5 1 0 208 99 Info
Hull KR 6 3 3 0 121 133 Info
London 6 2 4 0 93 98 Info
York 6 5 1 0 147 53 Info
Sheffield 5 4 0 1 174 90 Info
Carlisle 4 1 3 0 65 76 Info
Crusaders 4 2 2 0 88 104 Info
Hull FC 4 3 1 0 109 81 Info
Hunslet 4 3 0 1 78 46 Info
Oldham 4 2 2 0 93 71 Info
Workington 4 2 2 0 63 72 Info
Barrow 2 2 0 0 107 10 Info
Blackpool 2 2 0 0 96 4 Info
Leeds 2 0 2 0 24 48 Info
Southend Invicta 2 2 0 0 98 18 Info
Bradford 1 0 1 0 10 41 Info
Toronto Wolfpack 1 1 0 0 28 16 Info
Toulouse 1 1 0 0 44 10 Info
Totals 223 169 43 11 6,582 3,080  

UK Top Division

Opponent Played W L D Pts For Pts Against  
Wigan 86 16 70 0 1,137 2,541 Info
Warrington 85 26 59 0 1,553 2,246 Info
St Helens 81 12 68 1 1,209 2,402 Info
Leeds 80 10 70 0 1,201 2,508 Info
Hull FC 76 25 51 0 1,485 2,043 Info
Castleford 75 26 49 0 1,340 1,883 Info
Wakefield Trinity 73 31 40 2 1,616 1,663 Info
Huddersfield 58 33 25 0 1,212 1,182 Info
Bradford 57 15 41 1 963 1,694 Info
Widnes 50 24 26 0 981 1,069 Info
Hull KR 48 21 26 1 978 1,168 Info
London 43 24 18 1 1,053 972 Info
Catalans 38 17 20 1 780 984 Info
Halifax 36 16 20 0 795 810 Info
Leigh 27 16 10 1 493 457 Info
Featherstone 18 9 8 1 347 330 Info
Oldham 18 4 13 1 304 424 Info
Sheffield 14 4 7 3 285 318 Info
Swinton 10 7 2 1 182 91 Info
Crusaders 7 2 5 0 116 213 Info
Barrow 6 4 2 0 145 77 Info
Workington 4 2 2 0 94 73 Info
Dewsbury 3 2 1 0 69 27 Info
Rochdale 3 0 2 1 13 24 Info
York 3 2 1 0 47 39 Info
Belle Vue Rangers 2 0 2 0 0 26 Info
Doncaster 2 2 0 0 41 24 Info
Hunslet 2 2 0 0 35 26 Info
Morecambe 2 2 0 0 19 3 Info
Newcastle 2 0 2 0 32 69 Info
Paris St Germain 2 2 0 0 51 42 Info
Runcorn 2 0 1 1 3 6 Info
Stockport 2 0 2 0 3 9 Info
Toulouse 2 2 0 0 62 23 Info
Tyldesley 2 0 2 0 10 35 Info
Whitehaven 2 2 0 0 39 26 Info
Prescot 1 1 0 0 15 7 Info
Totals 1022 361 645 16 18,708 25,534  

All/Other Matches

Opponent Played W L D Pts For Pts Against  
Wigan 136 33 101 2 1,705 3,405 Info
Warrington 123 42 80 1 2,021 2,776 Info
St Helens 117 23 90 4 1,585 2,989 Info
Leeds 103 14 89 0 1,455 2,881 Info
Hull FC 97 36 61 0 1,886 2,409 Info
Wakefield Trinity 97 46 48 3 2,050 1,984 Info
Castleford 95 34 61 0 1,615 2,180 Info
Widnes 88 42 45 1 1,615 1,578 Info
Huddersfield 87 54 31 2 1,756 1,576 Info
Hull KR 74 33 39 2 1,396 1,613 Info
Bradford 66 18 46 2 1,062 1,818 Info
Leigh 61 37 21 3 1,194 856 Info
Oldham 57 23 32 2 935 894 Info
London 56 31 24 1 1,297 1,177 Info
Halifax 51 23 28 0 1,071 1,036 Info
Swinton 43 27 11 5 748 373 Info
Catalans 40 18 21 1 810 1,032 Info
Rochdale 40 30 7 3 1,069 395 Info
Featherstone 36 20 14 2 794 609 Info
Barrow 30 20 8 2 510 261 Info
Dewsbury 27 23 4 0 847 199 Info
Workington 27 14 12 1 429 350 Info
Hunslet 26 14 9 3 478 299 Info
Whitehaven 26 21 3 2 747 323 Info
Batley 25 20 4 1 820 267 Info
Sheffield 22 10 8 4 512 452 Info
Prescot 21 18 2 1 533 167 Info
Keighley 18 12 6 0 289 173 Info
Bramley 17 12 3 2 342 164 Info
Blackpool 15 13 2 0 379 146 Info
York 15 11 4 0 273 152 Info
Doncaster 14 13 1 0 477 145 Info
Belle Vue Rangers 12 6 4 2 107 88 Info
Crusaders 12 5 7 0 240 337 Info
Australia 11 2 8 1 89 209 Info
New Zealand 7 2 5 0 117 117 Info
Bridgend 6 5 1 0 182 99 Info
Pilkington Recs 6 2 3 1 58 71 Info
Carlisle 5 2 3 0 91 88 Info
Newcastle 5 3 2 0 286 93 Info
Paris St Germain 4 4 0 0 107 52 Info
Toulouse 4 4 0 0 132 43 Info
Blackpool 3 3 0 0 160 17 Info
Runcorn 3 0 2 1 5 9 Info
Stockport 3 0 3 0 3 17 Info
Toronto Wolfpack 3 3 0 0 81 54 Info
Adelaide 2 1 1 0 22 62 Info
Cardiff 2 2 0 0 35 15 Info
Morecambe 2 2 0 0 19 3 Info
North QLD 2 0 2 0 22 68 Info
Southend Invicta 2 2 0 0 98 18 Info
Tyldesley 2 0 2 0 10 35 Info
Werneth 2 2 0 0 61 0 Info
Ace Caravans 1 1 0 0 39 15 Info
Altrincham 1 1 0 0 16 0 Info
Bisons 1 1 0 0 56 6 Info
Buffaloes 1 1 0 0 62 6 Info
Brighouse Rangers 1 1 0 0 26 0 Info
Brookland 1 1 0 0 57 0 Info
Castleford 1 1 0 0 16 0 Info
Coventry 1 1 0 0 34 14 Info
Cutsyke 1 1 0 0 44 4 Info
Ebbw Vale 1 1 0 0 8 2 Info
Egerton 1 1 0 0 38 5 Info
France 1 1 0 0 35 13 Info
Gloucestershire 1 1 0 0 82 6 Info
Goole 1 1 0 0 67 0 Info
Lees 1 1 0 0 65 2 Info
Luddendenfoot 1 1 0 0 63 3 Info
Mayfield 1 1 0 0 57 3 Info
Millom 1 1 0 0 9 2 Info
Ovenden 1 1 0 0 74 0 Info
Pontefract 1 1 0 0 28 2 Info
Warr. St Mary's 1 1 0 0 28 0 Info
Warrington Wizards 1 1 0 0 66 10 Info
York Irish 1 1 0 0 64 0 Info
Totals 1871 858 958 55 35,659 36,267