Bradford Bulls

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  
Leeds 58 29 26 3 1,390 1,300 Info
St Helens 51 21 29 1 1,171 1,469 Info
Wigan 49 21 27 1 963 1,243 Info
Hull FC 44 27 15 2 1,185 896 Info
London 44 33 10 1 1,398 820 Info
Warrington 42 23 18 1 1,246 1,079 Info
Castleford 39 27 10 2 1,289 794 Info
Huddersfield 38 26 12 0 1,243 821 Info
Salford 34 24 9 1 1,193 598 Info
Wakefield Trinity 34 27 7 0 1,054 626 Info
Catalans 20 9 10 1 530 476 Info
Halifax 17 13 3 1 604 311 Info
Hull KR 17 8 8 1 433 418 Info
Widnes 15 9 4 2 477 316 Info
Sheffield 9 7 2 0 325 138 Info
Crusaders 7 4 3 0 176 171 Info
Oldham 4 4 0 0 158 56 Info
Paris St Germain 4 4 0 0 185 64 Info
Leigh 2 2 0 0 104 18 Info
Newcastle 2 2 0 0 52 26 Info
Workington 2 2 0 0 80 18 Info
Totals 532 322 193 17 15,256 11,658  

1895 Cup

Opponent Played W L D Pts For Pts Against  
Barrow 1 0 1 0 6 50 Info
Dewsbury 1 1 0 0 40 4 Info
Keighley 1 1 0 0 26 18 Info
Swinton 1 1 0 0 21 12 Info
Totals 4 3 1 0 93 84  

Challenge Cup

Opponent Played W L D Pts For Pts Against  
Wakefield Trinity 26 14 10 2 312 201 Info
Wigan 20 5 15 0 184 305 Info
Leeds 19 8 9 2 258 307 Info
St Helens 19 6 12 1 210 364 Info
Warrington 18 8 9 1 305 307 Info
Halifax 17 9 6 2 242 183 Info
Oldham 17 8 6 3 227 123 Info
Keighley 15 9 4 2 171 74 Info
Widnes 14 4 8 2 181 194 Info
Featherstone 12 5 7 0 205 186 Info
Huddersfield 11 5 6 0 139 90 Info
Batley 10 6 4 0 146 81 Info
Leigh 10 6 4 0 218 97 Info
Castleford 9 6 2 1 120 91 Info
Dewsbury 9 6 3 0 173 98 Info
Hull FC 9 4 4 1 96 79 Info
Rochdale 9 6 2 1 185 64 Info
Swinton 9 8 1 0 102 44 Info
Barrow 7 5 2 0 126 68 Info
Hunslet 7 6 1 0 224 53 Info
Workington 7 7 0 0 270 35 Info
Belle Vue Rangers 6 3 1 2 30 22 Info
London 6 5 1 0 143 61 Info
Bramley 5 3 1 1 85 39 Info
Hull KR 5 2 3 0 68 80 Info
Runcorn 5 0 3 2 15 34 Info
Salford 5 3 2 0 48 26 Info
York 5 2 2 1 43 30 Info
Doncaster 4 4 0 0 108 17 Info
Catalans 3 2 1 0 117 76 Info
Blackpool 2 2 0 0 64 15 Info
Holbeck 2 2 0 0 15 3 Info
Pemberton Rovers 2 2 0 0 45 8 Info
Askam 1 1 0 0 7 2 Info
Birkenhead 1 1 0 0 5 0 Info
Castleford 1 1 0 0 42 5 Info
Leigh East 1 1 0 0 24 12 Info
Midlands 1 1 0 0 66 18 Info
North Wales 1 1 0 0 48 2 Info
Ossett 1 1 0 0 12 0 Info
Prescot 1 1 0 0 22 12 Info
Scarborough 1 1 0 0 52 4 Info
Seaton Rangers 1 1 0 0 37 7 Info
South Shields 1 1 0 0 23 5 Info
Southend Invicta 1 1 0 0 50 18 Info
Streatham and Mitcha 1 1 0 0 39 0 Info
Swinton Church 1 1 0 0 68 3 Info
Toulouse 1 1 0 0 98 6 Info
Twelve Apostles 1 1 0 0 17 0 Info
Tyldesley 1 0 1 0 4 8 Info
Underbank 1 1 0 0 22 0 Info
West Wales 1 1 0 0 82 6 Info
Whitehaven 1 1 0 0 17 4 Info
York Acorn 1 1 0 0 62 6 Info
Totals 345 191 130 24 5,672 3,573  

Championship Playoffs

Opponent Played W L D Pts For Pts Against  
Wigan 6 4 2 0 88 64 Info
Halifax 4 2 2 0 57 46 Info
Dewsbury 2 1 1 0 8 16 Info
Huddersfield 2 2 0 0 34 28 Info
Swinton 2 2 0 0 37 22 Info
Hull KR 1 0 1 0 13 26 Info
St Helens 1 0 1 0 10 14 Info
Warrington 1 0 1 0 5 15 Info
Totals 19 11 8 0 252 231  

English Championship

Opponent Played W L D Pts For Pts Against  
Warrington 37 24 12 1 656 483 Info
Leeds 36 16 16 4 623 540 Info
St Helens 36 11 25 0 491 773 Info
Wigan 36 12 22 2 498 742 Info
Hull FC 34 13 19 2 511 579 Info
Castleford 33 14 18 1 499 642 Info
Widnes 32 18 13 1 636 449 Info
Halifax 30 13 15 2 401 415 Info
Featherstone 26 17 9 0 583 409 Info
Hull KR 26 10 16 0 469 388 Info
Wakefield Trinity 26 18 6 2 466 290 Info
Oldham 24 12 12 0 388 372 Info
Salford 23 17 6 0 501 365 Info
Leigh 22 14 8 0 461 290 Info
Barrow 12 10 2 0 280 158 Info
Sheffield 12 9 3 0 341 188 Info
Workington 10 7 2 1 169 102 Info
Hunslet 8 4 3 1 153 73 Info
London 6 5 1 0 110 61 Info
Swinton 6 5 1 0 202 62 Info
Huddersfield 5 3 0 2 44 20 Info
Batley 4 0 3 1 15 27 Info
Brighouse Rangers 4 2 2 0 24 23 Info
Liversedge 4 3 1 0 20 28 Info
Manningham 4 2 2 0 25 21 Info
Rochdale 4 3 1 0 62 41 Info
Whitehaven 4 4 0 0 93 24 Info
York 4 2 2 0 72 60 Info
Belle Vue Rangers 2 1 0 1 14 3 Info
Bramley 2 1 1 0 9 20 Info
Carlisle 2 2 0 0 70 10 Info
Castleford 2 2 0 0 18 3 Info
Dewsbury 2 1 1 0 34 18 Info
Doncaster 2 2 0 0 110 36 Info
Heckmondwike 2 2 0 0 22 9 Info
Holbeck 2 2 0 0 14 4 Info
Leeds Parish Church 2 1 0 1 10 7 Info
Runcorn 2 0 1 1 8 11 Info
Stockport 2 1 0 1 13 3 Info
Tyldesley 2 2 0 0 19 12 Info
Totals 532 285 223 24 9,134 7,761  

Premiership Trophy

Opponent Played W L D Pts For Pts Against  
St Helens 9 3 5 1 130 137 Info
Leeds 5 3 2 0 124 118 Info
Widnes 5 1 4 0 56 131 Info
Castleford 3 0 3 0 34 68 Info
Hull KR 3 1 2 0 44 76 Info
Leigh 2 2 0 0 31 16 Info
Warrington 2 2 0 0 36 25 Info
Wigan 2 1 1 0 45 42 Info
Featherstone 1 0 1 0 2 13 Info
Hull FC 1 0 1 0 12 42 Info
Totals 33 13 19 1 514 668  

Regal Trophy

Opponent Played W L D Pts For Pts Against  
Widnes 9 3 6 0 70 118 Info
Hull FC 6 2 3 1 53 83 Info
Barrow 4 3 1 0 124 34 Info
Leeds 4 1 3 0 65 110 Info
Rochdale 4 3 1 0 72 23 Info
Sheffield 4 4 0 0 102 34 Info
Castleford 3 2 1 0 48 53 Info
Keighley 3 3 0 0 71 19 Info
Oldham 3 2 1 0 40 37 Info
St Helens 3 0 2 1 34 66 Info
Wakefield Trinity 3 2 1 0 44 48 Info
Warrington 3 1 1 1 23 30 Info
Wigan 3 1 2 0 25 37 Info
Bramley 2 2 0 0 47 12 Info
Dewsbury 2 2 0 0 46 26 Info
Huddersfield 2 2 0 0 34 18 Info
Leigh 2 2 0 0 31 11 Info
Whitehaven 2 2 0 0 52 20 Info
Workington 2 2 0 0 34 29 Info
Carlisle 1 1 0 0 26 8 Info
Doncaster 1 1 0 0 48 0 Info
Featherstone 1 1 0 0 19 12 Info
Halifax 1 1 0 0 16 8 Info
Leigh East 1 1 0 0 76 0 Info
London 1 1 0 0 22 10 Info
Salford 1 0 1 0 2 39 Info
St Esteve 1 1 0 0 32 6 Info
Swinton 1 1 0 0 22 1 Info
York 1 1 0 0 35 17 Info
Totals 74 48 23 3 1,313 909  

Tour Matches

Opponent Played W L D Pts For Pts Against  
Australia 17 1 16 0 133 416 Info
New Zealand 11 5 6 0 158 195 Info
Italy 1 0 1 0 18 67 Info
Totals 29 6 23 0 309 678  

UK Second Division

Opponent Played W L D Pts For Pts Against  
Halifax 18 6 11 1 356 426 Info
Sheffield 16 10 6 0 435 354 Info
Featherstone 15 3 12 0 233 453 Info
Batley 14 9 4 1 324 252 Info
Dewsbury 12 10 2 0 405 204 Info
London 12 7 5 0 243 256 Info
Leigh 10 2 6 2 220 324 Info
Swinton 10 8 1 1 347 226 Info
Whitehaven 10 8 2 0 334 166 Info
Widnes 9 3 6 0 184 188 Info
York 9 4 5 0 185 181 Info
Toulouse 8 3 5 0 127 288 Info
Barrow 6 2 4 0 120 149 Info
Newcastle 6 5 1 0 177 117 Info
Oldham 6 5 1 0 241 88 Info
Workington 6 6 0 0 229 90 Info
Hull KR 4 0 4 0 57 164 Info
Rochdale 4 2 2 0 162 66 Info
Keighley 3 2 1 0 122 64 Info
Wakefield Trinity 3 0 3 0 46 114 Info
Doncaster 2 2 0 0 128 44 Info
Hunslet 2 2 0 0 124 12 Info
Toronto Wolfpack 2 0 2 0 36 61 Info
Salford 1 1 0 0 41 10 Info
Totals 188 100 83 5 4,876 4,297  

UK Third Division

Opponent Played W L D Pts For Pts Against  
Oldham 3 3 0 0 101 28 Info
Workington 3 1 2 0 61 49 Info
Doncaster 2 2 0 0 88 20 Info
Hemel 2 2 0 0 120 7 Info
Hunslet 2 2 0 0 68 28 Info
Keighley 2 2 0 0 108 10 Info
London 2 2 0 0 112 28 Info
Midlands 2 2 0 0 114 18 Info
Newcastle 2 2 0 0 50 20 Info
North Wales 2 2 0 0 98 12 Info
West Wales 2 2 0 0 228 0 Info
Whitehaven 2 2 0 0 73 20 Info
York 2 1 1 0 50 50 Info
Totals 28 25 3 0 1,271 290  

UK Top Division

Opponent Played W L D Pts For Pts Against  
Leeds 94 45 42 7 2,013 1,840 Info
St Helens 87 32 54 1 1,662 2,242 Info
Wigan 85 33 49 3 1,461 1,985 Info
Warrington 79 47 30 2 1,902 1,562 Info
Hull FC 78 40 34 4 1,696 1,475 Info
Castleford 72 41 28 3 1,788 1,436 Info
Wakefield Trinity 60 45 13 2 1,520 916 Info
Salford 57 41 15 1 1,694 963 Info
London 50 38 11 1 1,508 881 Info
Halifax 47 26 18 3 1,005 726 Info
Widnes 47 27 17 3 1,113 765 Info
Huddersfield 43 29 12 2 1,287 841 Info
Hull KR 43 18 24 1 902 806 Info
Oldham 28 16 12 0 546 428 Info
Featherstone 26 17 9 0 583 409 Info
Leigh 24 16 8 0 565 308 Info
Sheffield 21 16 5 0 666 326 Info
Catalans 20 9 10 1 530 476 Info
Barrow 12 10 2 0 280 158 Info
Workington 12 9 2 1 249 120 Info
Hunslet 8 4 3 1 153 73 Info
Crusaders 7 4 3 0 176 171 Info
Swinton 6 5 1 0 202 62 Info
Batley 4 0 3 1 15 27 Info
Brighouse Rangers 4 2 2 0 24 23 Info
Liversedge 4 3 1 0 20 28 Info
Manningham 4 2 2 0 25 21 Info
Paris St Germain 4 4 0 0 185 64 Info
Rochdale 4 3 1 0 62 41 Info
Whitehaven 4 4 0 0 93 24 Info
York 4 2 2 0 72 60 Info
Belle Vue Rangers 2 1 0 1 14 3 Info
Bramley 2 1 1 0 9 20 Info
Carlisle 2 2 0 0 70 10 Info
Castleford 2 2 0 0 18 3 Info
Dewsbury 2 1 1 0 34 18 Info
Doncaster 2 2 0 0 110 36 Info
Heckmondwike 2 2 0 0 22 9 Info
Holbeck 2 2 0 0 14 4 Info
Leeds Parish Church 2 1 0 1 10 7 Info
Newcastle 2 2 0 0 52 26 Info
Runcorn 2 0 1 1 8 11 Info
Stockport 2 1 0 1 13 3 Info
Tyldesley 2 2 0 0 19 12 Info
Totals 1064 607 416 41 24,390 19,419  

World Club Challenge

Opponent Played W L D Pts For Pts Against  
Newcastle 1 1 0 0 41 26 Info
Penrith 1 1 0 0 22 4 Info
Wests Tigers 1 1 0 0 30 10 Info
Totals 3 3 0 0 93 40  

Yorkshire Cup

Opponent Played W L D Pts For Pts Against  
Leeds 22 11 11 0 287 257 Info
Huddersfield 21 8 12 1 199 240 Info
York 19 11 7 1 250 155 Info
Castleford 17 5 10 2 184 260 Info
Dewsbury 14 9 4 1 183 114 Info
Halifax 14 8 3 3 169 139 Info
Featherstone 13 7 5 1 157 182 Info
Hull KR 13 8 4 1 184 177 Info
Bramley 12 9 3 0 282 135 Info
Hunslet 12 7 4 1 163 130 Info
Wakefield Trinity 10 6 4 0 142 182 Info
Batley 9 6 3 0 157 67 Info
Keighley 9 5 2 2 63 41 Info
Hull FC 8 3 5 0 78 104 Info
Sheffield 4 3 1 0 62 48 Info
Doncaster 3 0 3 0 24 35 Info
Barrow 2 2 0 0 18 14 Info
Castleford 2 1 0 1 20 14 Info
Oldham 2 1 1 0 15 9 Info
Totals 206 110 82 14 2,637 2,303  

Yorkshire League

Opponent Played W L D Pts For Pts Against  
Batley 2 0 2 0 9 19 Info
Bramley 2 1 1 0 9 20 Info
Brighouse Rangers 2 0 2 0 11 20 Info
Castleford 2 2 0 0 18 3 Info
Halifax 2 0 1 1 3 6 Info
Heckmondwike 2 2 0 0 22 9 Info
Holbeck 2 2 0 0 14 4 Info
Huddersfield 2 1 0 1 13 5 Info
Hull FC 2 1 1 0 11 3 Info
Hunslet 2 1 1 0 5 15 Info
Leeds Parish Church 2 1 0 1 10 7 Info
Leeds 2 1 1 0 6 13 Info
Liversedge 2 2 0 0 17 9 Info
Manningham 2 1 1 0 11 10 Info
Wakefield Trinity 2 0 2 0 11 14 Info
Totals 30 15 12 3 170 157  

All/Other Matches

Opponent Played W L D Pts For Pts Against  
Leeds 145 68 68 9 2,753 2,646 Info
St Helens 118 41 73 4 2,036 2,809 Info
Wigan 114 44 67 3 1,782 2,401 Info
Castleford 104 54 44 6 2,174 1,908 Info
Warrington 103 58 41 4 2,275 1,939 Info
Hull FC 102 49 47 6 1,935 1,783 Info
Wakefield Trinity 102 67 31 4 2,064 1,461 Info
Halifax 100 52 39 9 1,829 1,510 Info
Widnes 85 38 42 5 1,613 1,411 Info
Huddersfield 78 45 30 3 1,675 1,202 Info
Hull KR 69 29 38 2 1,268 1,329 Info
London 69 51 17 1 1,916 1,208 Info
Featherstone 68 33 34 1 1,199 1,255 Info
Salford 66 46 18 2 1,818 1,062 Info
Oldham 59 35 21 3 1,170 713 Info
Leigh 48 28 18 2 1,065 756 Info
Sheffield 45 33 12 0 1,265 762 Info
Dewsbury 42 30 11 1 889 480 Info
York 40 21 17 2 635 493 Info
Batley 39 23 14 2 703 447 Info
Keighley 33 22 7 4 561 226 Info
Barrow 32 22 10 0 674 473 Info
Hunslet 32 21 9 2 734 301 Info
Workington 31 26 4 1 852 328 Info
Swinton 29 25 3 1 731 367 Info
Catalans 23 11 11 1 647 552 Info
Bramley 21 15 5 1 423 206 Info
Rochdale 21 14 6 1 481 194 Info
Whitehaven 19 17 2 0 569 234 Info
Australia 17 1 16 0 133 416 Info
Doncaster 14 11 3 0 506 152 Info
New Zealand 11 5 6 0 158 195 Info
Newcastle 10 9 1 0 279 163 Info
Toulouse 9 4 5 0 225 294 Info
Belle Vue Rangers 8 4 1 3 44 25 Info
Crusaders 7 4 3 0 176 171 Info
Runcorn 7 0 4 3 23 45 Info
Castleford 5 4 0 1 80 22 Info
Blackpool 4 4 0 0 167 44 Info
Brighouse Rangers 4 2 2 0 24 23 Info
Holbeck 4 4 0 0 29 7 Info
Liversedge 4 3 1 0 20 28 Info
Manningham 4 2 2 0 25 21 Info
Paris St Germain 4 4 0 0 185 64 Info
Carlisle 3 3 0 0 96 18 Info
Midlands 3 3 0 0 180 36 Info
North Wales 3 3 0 0 146 14 Info
Penrith 3 1 2 0 52 78 Info
Tyldesley 3 2 1 0 23 20 Info
Warriors 3 0 3 0 44 146 Info
West Wales 3 3 0 0 310 6 Info
Cronulla 2 0 2 0 22 70 Info
Heckmondwike 2 2 0 0 22 9 Info
Hemel 2 2 0 0 120 7 Info
Leeds Parish Church 2 1 0 1 10 7 Info
Leigh East 2 2 0 0 100 12 Info
London 2 2 0 0 112 28 Info
Pemberton Rovers 2 2 0 0 45 8 Info
Stockport 2 1 0 1 13 3 Info
The Rest 2 1 0 1 26 20 Info
Toronto Wolfpack 2 0 2 0 36 61 Info
Askam 1 1 0 0 7 2 Info
Birkenhead 1 1 0 0 5 0 Info
Greece 1 0 0 1 34 34 Info
Italy 1 0 1 0 18 67 Info
Newcastle 1 1 0 0 41 26 Info
Ossett 1 1 0 0 12 0 Info
Prescot 1 1 0 0 22 12 Info
Scarborough 1 1 0 0 52 4 Info
Seaton Rangers 1 1 0 0 37 7 Info
South Shields 1 1 0 0 23 5 Info
Southend Invicta 1 1 0 0 50 18 Info
St Esteve 1 1 0 0 32 6 Info
Streatham and Mitcha 1 1 0 0 39 0 Info
Swinton Church 1 1 0 0 68 3 Info
Twelve Apostles 1 1 0 0 17 0 Info
Underbank 1 1 0 0 22 0 Info
Wests Tigers 1 1 0 0 30 10 Info
York Acorn 1 1 0 0 62 6 Info
Totals 2008 1123 794 91 41,738 32,869