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 58 22 36 0 1,185 1,639 List
St Helens 55 9 46 0 837 1,815 List
Wigan 55 8 47 0 739 1,753 List
Leeds 53 7 46 0 843 1,772 List
Huddersfield 52 30 22 0 1,129 1,117 List
Hull FC 52 15 37 0 1,070 1,490 List
Wakefield Trinity 51 20 29 2 1,214 1,220 List
Castleford 49 17 32 0 965 1,211 List
London 41 23 17 1 1,037 956 List
Catalans 35 16 18 1 756 909 List
Bradford 34 9 24 1 598 1,193 List
Hull KR 27 10 16 1 600 744 List
Widnes 26 16 10 0 617 531 List
Halifax 16 5 11 0 354 457 List
Leigh 8 6 2 0 198 119 List
Crusaders 7 2 5 0 116 213 List
Sheffield 6 2 2 2 107 130 List
Newcastle 2 0 2 0 32 69 List
Oldham 2 1 1 0 45 45 List
Paris St Germain 2 2 0 0 51 42 List
Toulouse 2 2 0 0 62 23 List
Totals 633 222 403 8 12,555 17,448 List

BBC Floodlit Trophy

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

Challenge Cup

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

Championship Playoffs

Opponent Played W L D Pts For Pts Against  
Huddersfield 4 2 2 0 35 31 List
Wigan 4 2 2 0 39 39 List
Leeds 2 0 2 0 12 32 List
Swinton 2 1 1 0 17 26 List
Castleford 1 1 0 0 8 6 List
Halifax 1 1 0 0 28 3 List
Prescot 1 1 0 0 15 7 List
Warrington 1 1 0 0 13 11 List
Totals 16 9 7 0 167 155 List

English Championship

Opponent Played W L D Pts For Pts Against  
Wigan 26 7 19 0 347 707 List
Leeds 25 2 23 0 322 708 List
Castleford 24 7 17 0 319 656 List
Hull FC 23 9 14 0 337 521 List
Warrington 23 3 20 0 321 533 List
Bradford 22 6 16 0 365 496 List
St Helens 22 3 19 0 342 534 List
Widnes 22 8 14 0 359 521 List
Halifax 20 11 9 0 441 353 List
Hull KR 19 10 9 0 358 399 List
Wakefield Trinity 19 9 10 0 362 398 List
Featherstone 18 9 8 1 347 330 List
Leigh 14 8 6 0 228 267 List
Oldham 14 3 10 1 256 359 List
Sheffield 8 2 5 1 178 188 List
Swinton 8 7 1 0 182 79 List
Barrow 6 4 2 0 145 77 List
Huddersfield 4 2 2 0 35 31 List
Workington Town 4 2 2 0 94 73 List
Dewsbury 3 2 1 0 69 27 List
York City 3 2 1 0 47 39 List
Doncaster 2 2 0 0 41 24 List
Hunslet 2 2 0 0 35 26 List
London 2 1 1 0 16 16 List
Whitehaven 2 2 0 0 39 26 List
Prescot 1 1 0 0 15 7 List
Rochdale 1 0 1 0 10 14 List
Totals 337 124 210 3 5,610 7,409 List

Lancashire Cup

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

Premiership Trophy

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

Regal Trophy

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

Tour Matches

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

UK Second Division

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

UK Top Division

Opponent Played W L D Pts For Pts Against  
Warrington 81 25 56 0 1,506 2,172 List
Wigan 81 15 66 0 1,086 2,460 List
Leeds 78 9 69 0 1,165 2,480 List
St Helens 77 12 65 0 1,179 2,349 List
Hull FC 75 24 51 0 1,407 2,011 List
Castleford 73 24 49 0 1,284 1,867 List
Wakefield Trinity 70 29 39 2 1,576 1,618 List
Bradford 56 15 40 1 963 1,689 List
Huddersfield 56 32 24 0 1,164 1,148 List
Widnes 48 24 24 0 976 1,052 List
Hull KR 46 20 25 1 958 1,143 List
London 43 24 18 1 1,053 972 List
Halifax 36 16 20 0 795 810 List
Catalans 35 16 18 1 756 909 List
Leigh 22 14 8 0 426 386 List
Featherstone 18 9 8 1 347 330 List
Oldham 16 4 11 1 301 404 List
Sheffield 14 4 7 3 285 318 List
Swinton 8 7 1 0 182 79 List
Crusaders 7 2 5 0 116 213 List
Barrow 6 4 2 0 145 77 List
Workington Town 4 2 2 0 94 73 List
Dewsbury 3 2 1 0 69 27 List
York City 3 2 1 0 47 39 List
Doncaster 2 2 0 0 41 24 List
Hunslet 2 2 0 0 35 26 List
Newcastle 2 0 2 0 32 69 List
Paris St Germain 2 2 0 0 51 42 List
Toulouse 2 2 0 0 62 23 List
Whitehaven 2 2 0 0 39 26 List
Prescot 1 1 0 0 15 7 List
Rochdale 1 0 1 0 10 14 List
Totals 970 346 613 11 18,165 24,857 List

All/Other Matches

Opponent Played W L D Pts For Pts Against  
Wigan 130 32 96 2 1,642 3,302 List
Warrington 118 40 77 1 1,936 2,695 List
St Helens 112 22 87 3 1,531 2,916 List
Leeds 100 13 87 0 1,403 2,831 List
Hull FC 95 34 61 0 1,797 2,373 List
Wakefield Trinity 94 44 47 3 2,010 1,939 List
Castleford 92 31 61 0 1,533 2,142 List
Widnes 86 42 43 1 1,610 1,561 List
Huddersfield 84 52 30 2 1,666 1,502 List
Hull KR 68 31 35 2 1,333 1,483 List
Bradford 66 18 46 2 1,062 1,818 List
London 56 31 24 1 1,297 1,177 List
Leigh 52 32 19 1 989 728 List
Halifax 51 23 28 0 1,071 1,036 List
Oldham 51 20 29 2 762 828 List
Catalans 37 17 19 1 786 957 List
Swinton 37 23 10 4 500 341 List
Featherstone 35 19 14 2 764 597 List
Rochdale 34 26 6 2 842 341 List
Barrow 29 19 8 2 470 241 List
Dewsbury 27 23 4 0 847 199 List
Workington Town 27 14 12 1 429 350 List
Hunslet 26 14 9 3 478 299 List
Whitehaven 26 21 3 2 747 323 List
Batley 24 19 4 1 752 261 List
Sheffield 22 10 8 4 512 452 List
Prescot 21 18 2 1 533 167 List
Keighley 18 12 6 0 289 173 List
Bramley 17 12 3 2 342 164 List
Blackpool 15 13 2 0 379 146 List
York City 15 11 4 0 273 152 List
Doncaster 13 12 1 0 417 145 List
Australia 11 2 8 1 89 209 List
Belle Vue Rangers 8 4 2 2 29 47 List
Crusaders 7 2 5 0 116 213 List
New Zealand 7 2 5 0 117 117 List
Bridgend 6 5 1 0 182 99 List
Carlisle 5 2 3 0 91 88 List
Celtic 4 2 2 0 88 104 List
Paris St Germain 4 4 0 0 107 52 List
Toulouse 4 4 0 0 132 43 List
Blackpool 3 3 0 0 160 17 List
Newcastle 3 1 2 0 96 73 List
Pilkington Recs 3 0 2 1 13 58 List
St Helens Recs 3 2 1 0 45 13 List
Toronto Wolfpack 3 3 0 0 81 54 List
Adelaide 2 1 1 0 22 62 List
Cardiff 2 2 0 0 35 15 List
North Queensland 2 0 2 0 22 68 List
Southend Invicta 2 2 0 0 98 18 List
Werneth 2 2 0 0 61 0 List
Ace Caravans 1 1 0 0 39 15 List
Altrincham 1 1 0 0 16 0 List
Bisons 1 1 0 0 56 6 List
Brighouse Rangers 1 1 0 0 26 0 List
Brookland 1 1 0 0 57 0 List
Castleford 1 1 0 0 16 0 List
Coventry 1 1 0 0 34 14 List
Cutsyke 1 1 0 0 44 4 List
Ebbw Vale 1 1 0 0 8 2 List
Egerton 1 1 0 0 38 5 List
France 1 1 0 0 35 13 List
Gloucestershire 1 1 0 0 82 6 List
Goole 1 1 0 0 67 0 List
Lees 1 1 0 0 65 2 List
Luddendenfoot 1 1 0 0 63 3 List
Mayfield 1 1 0 0 57 3 List
Millom 1 1 0 0 9 2 List
Ovenden 1 1 0 0 74 0 List
Pontefract 1 1 0 0 28 2 List
Runcorn 1 0 1 0 2 3 List
Stockport 1 0 1 0 0 8 List
Warr. St Mary's 1 1 0 0 28 0 List
Warrington Wizards 1 1 0 0 66 10 List
York Irish 1 1 0 0 64 0 List
Totals 1783 813 921 49 33,560 35,087 List