title: 2003–04 Heineken Cup pool stage
text: # 2003–04 Heineken Cup pool stage
  
  The pool stage of the 2003–04 Heineken Cup.
  
  ## Pool 1
  
  | Team | P | W | D | L | Tries for | Tries against | Try diff | Points for | Points against | Points diff | TB | LB | Pts |
  | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
  | Stade Français | 6 | 4 | 0 | 2 | 11 | 8 | 3 | 134 | 80 | 54 | 1 | 1 | 18 |
  | Leicester Tigers | 6 | 3 | 0 | 3 | 17 | 10 | 7 | 137 | 115 | 22 | 3 | 0 | 15 |
  | Ulster | 6 | 3 | 0 | 3 | 10 | 9 | 1 | 109 | 106 | 3 | 1 | 1 | 14 |
  | Newport Gwent Dragons | 6 | 2 | 0 | 4 | 5 | 16 | −11 | 67 | 146 | −79 | 0 | 1 | 9 |
  
  * 5 December 2003 16:00
  
  | Stade Français | 26–15 | Leicester Tigers |
  | - | - | - |
  
  * Stade Jean-Bouin Attendance: 11,848
  * 7 December 2003 14:30
  
  | Newport Gwent Dragons | 24–15 | Ulster |
  | - | - | - |
  
  * Rodney Parade Attendance: 5,500
  * 12 December 2003 19:30
  
  | Ulster | 22–20 | Stade Français |
  | - | - | - |
  
  * Ravenhill Attendance: 10,243
  * 14 December 2003 15:00
  
  | Leicester Tigers | 34–3 | Newport Gwent Dragons |
  | - | - | - |
  
  * Welford Road Attendance: 15,093
  * 10 January 2004 14:30
  
  | Newport Gwent Dragons | 20–12 | Stade Français |
  | - | - | - |
  
  * Rodney Parade Attendance: 5,782
  * 11 January 2004 13:00
  
  | Ulster | 33–0 | Leicester Tigers |
  | - | - | - |
  
  * Ravenhill Attendance: 12,300
  * 17 January 2004 15:00
  
  | Leicester Tigers | 49–7 | Ulster |
  | - | - | - |
  
  * Welford Road Attendance: 16,815
  * 18 January 2004 15:00
  
  | Stade Français | 37–0 | Newport Gwent Dragons |
  | - | - | - |
  
  * Stade Jean-Bouin Attendance: 8,888
  * 24 January 2004 16:00
  
  | Stade Français | 13–10 | Ulster |
  | - | - | - |
  
  * Stade Jean-Bouin Attendance: 10,284
  * 24 January 2004 17:00
  
  | Newport Gwent Dragons | 20–26 | Leicester Tigers |
  | - | - | - |
  
  * Rodney Parade Attendance: 8,319
  * 30 January 2004 19:45
  
  | Leicester Tigers | 13–26 | Stade Français |
  | - | - | - |
  
  * Welford Road Attendance: 16,815
  * 30 January 2004 19:45
  
  | Ulster | 22–0 | Newport Gwent Dragons |
  | - | - | - |
  
  * Ravenhill Attendance: 11,925
  
  ## Pool 2
  
  | Team | P | W | D | L | Tries for | Tries against | Try diff | Points for | Points against | Points diff | TB | LB | Pts |
  | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
  | Toulouse | 6 | 5 | 0 | 1 | 18 | 7 | 11 | 157 | 65 | 92 | 4 | 1 | 25 |
  | Edinburgh | 6 | 5 | 0 | 1 | 14 | 7 | 7 | 130 | 89 | 41 | 2 | 0 | 22 |
  | Leeds Tykes | 6 | 1 | 0 | 5 | 5 | 11 | −6 | 66 | 122 | −56 | 0 | 1 | 5 |
  | Neath-Swansea Ospreys | 6 | 1 | 0 | 5 | 6 | 18 | −12 | 78 | 155 | −77 | 0 | 0 | 4 |
  
  * 7 December 2003 13:00
  
  | Edinburgh | 23–16 | Toulouse |
  | - | - | - |
  
  * Meadowbank Stadium Attendance: 3,520
  * 7 December 2003 14:30
  
  | Leeds Tykes | 29–20 | Neath Swansea Ospreys |
  | - | - | - |
  
  * Headingley Stadium Attendance: 3,755
  * 12 December 2003 19:30
  
  | Neath Swansea Ospreys | 16–32 | Edinburgh |
  | - | - | - |
  
  * St Helen's Attendance: 1,822
  * 12 December 2003 19:30
  
  | Toulouse | 19–3 | Leeds Tykes |
  | - | - | - |
  
  * Stade Ernest Wallon Attendance: 12,500
  * 9 January 2004 19:30
  
  | Edinburgh | 19–9 | Leeds Tykes |
  | - | - | - |
  
  * Meadowbank Stadium Attendance: 5,056
  * 10 January 2004 16:00
  
  | Toulouse | 29–6 | Neath Swansea Ospreys |
  | - | - | - |
  
  * Stade Ernest Wallon Attendance: 11,600
  * 16 January 2004 19:45
  
  | Neath Swansea Ospreys | 11–29 | Toulouse |
  | - | - | - |
  
  * The Gnoll Attendance: 4,378
  * 18 January 2004 13:00
  
  | Leeds Tykes | 0–23 | Edinburgh |
  | - | - | - |
  
  * Headingley Stadium Attendance: 3,354
  * 23 January 2004 19:30
  
  | Edinburgh | 33–15 | Neath Swansea Ospreys |
  | - | - | - |
  
  * Meadowbank Stadium Attendance: 4,820
  * 25 January 2004 13:00
  
  | Leeds Tykes | 22–31 | Toulouse |
  | - | - | - |
  
  * Headingley Stadium Attendance: 4,352
  * 31 January 2004 15:00
  
  | Neath Swansea Ospreys | 10–3 | Leeds Tykes |
  | - | - | - |
  
  * St Helen's Attendance: 3,312
  * 31 January 2004 16:00
  
  | Toulouse | 33–0 | Edinburgh |
  | - | - | - |
  
  * Stade Ernest Wallon Attendance: 18,184
  
  ## Pool 3
  
  | Team | P | W | D | L | Tries for | Tries against | Try diff | Points for | Points against | Points diff | TB | LB | Pts |
  | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
  | Biarritz Olympique | 6 | 4 | 0 | 2 | 18 | 12 | 6 | 139 | 97 | 42 | 3 | 1 | 20 |
  | Leinster | 6 | 4 | 0 | 2 | 13 | 11 | 2 | 142 | 113 | 29 | 1 | 1 | 18 |
  | Cardiff Blues | 6 | 2 | 0 | 4 | 13 | 13 | 0 | 123 | 132 | −9 | 0 | 3 | 11 |
  | Sale Sharks | 6 | 2 | 0 | 4 | 6 | 14 | −8 | 75 | 137 | −62 | 0 | 1 | 9 |
  
  * 6 December 2003 15:00
  
  | Leinster | 32–6 | Biarritz |
  | - | - | - |
  
  * Lansdowne Road Attendance: 7,200
  * 6 December 2003 17:00
  
  | Sale Sharks | 26–24 | Cardiff Blues |
  | - | - | - |
  
  * Edgeley Park Attendance: 10,541
  * 12 December 2003 19:45
  
  | Cardiff Blues | 19–24 | Leinster |
  | - | - | - |
  
  * Cardiff Arms Park Attendance: 5,000
  * 13 December 2003 18:30
  
  | Biarritz | 31–3 | Sale Sharks |
  | - | - | - |
  
  * Parc des Sports Aquil Attendance: 7,000
  * 9 January 2004 19:45
  
  | Leinster | 22–23 | Sale Sharks |
  | - | - | - |
  
  * Lansdowne Road Attendance: 14,200
  * 10 January 2004 18:00
  
  | Biarritz | 35–20 | Cardiff Blues |
  | - | - | - |
  
  * Parc des Sports Aquil Attendance: 5,321
  * 17 January 2004 14:30
  
  | Cardiff Blues | 21–20 | Biarritz |
  | - | - | - |
  
  * Cardiff Arms Park Attendance: 4,974
  * 18 January 2004 15:00
  
  | Sale Sharks | 16–23 | Leinster |
  | - | - | - |
  
  * Edgeley Park Attendance: 10,417
  * 23 January 2004 19:45
  
  | Leinster | 20–17 | Cardiff Blues |
  | - | - | - |
  
  * Lansdowne Road Attendance: 23,463
  * 25 January 2004 15:00
  
  | Sale Sharks | 0–15 | Biarritz |
  | - | - | - |
  
  * Edgeley Park Attendance: 6,421
  * 31 January 2004 15:00
  
  | Cardiff Blues | 22–7 | Sale Sharks |
  | - | - | - |
  
  * Cardiff Arms Park Attendance: 5,242
  * 31 January 2004 16:00
  
  | Biarritz | 32–21 | Leinster |
  | - | - | - |
  
  * Parc des Sports Aquil Attendance: 8,500
  
  ## Pool 4
  
  | Team | P | W | D | L | Tries for | Tries against | Try diff | Points for | Points against | Points diff | TB | LB | Pts |
  | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
  | Llanelli Scarlets | 6 | 5 | 0 | 1 | 17 | 5 | 12 | 160 | 72 | 88 | 2 | 1 | 23 |
  | Northampton Saints | 6 | 4 | 0 | 2 | 13 | 4 | 9 | 121 | 54 | 67 | 1 | 1 | 18 |
  | Agen | 6 | 2 | 0 | 4 | 8 | 7 | 1 | 83 | 94 | −11 | 1 | 2 | 11 |
  | The Borders | 6 | 1 | 0 | 5 | 4 | 26 | −22 | 39 | 183 | −144 | 0 | 0 | 4 |
  
  * 5 December 2003 19:45
  
  | Llanelli Scarlets | 14–9 | Northampton Saints |
  | - | - | - |
  
  * Stradey Park Attendance: 9,128
  * 6 December 2003 19:30
  
  | Agen | 27–8 | Borders |
  | - | - | - |
  
  * Stade Armandie Attendance: 7,000
  * 13 December 2003 15:00
  
  | Northampton Saints | 25–10 | Agen |
  | - | - | - |
  
  * Franklin's Gardens Attendance: 11,523
  * 14 December 2003 13:00
  
  | Borders | 10–41 | Llanelli Scarlets |
  | - | - | - |
  
  * Netherdale Attendance: 3,250
  * 9 January 2004 19:30
  
  | Llanelli Scarlets | 19–15 | Agen |
  | - | - | - |
  
  * Stradey Park Attendance: 9,438
  * 10 January 2004 15:00
  
  | Northampton Saints | 20–3 | Borders |
  | - | - | - |
  
  * Franklin's Gardens Attendance: 11,713
  * 16 January 2004 19:30
  
  | Borders | 3–39 | Northampton Saints |
  | - | - | - |
  
  * Netherdale Attendance: 3,420
  * 17 January 2004 16:00
  
  | Agen | 22–15 | Llanelli Scarlets |
  | - | - | - |
  
  * Stade Armandie Attendance: 7,000
  * 23 January 2004 20:00
  
  | Agen | 6–19 | Northampton Saints |
  | - | - | - |
  
  * Stade Armandie Attendance: 8,000
  * 24 January 2004 15:00
  
  | Llanelli Scarlets | 53–7 | Borders |
  | - | - | - |
  
  * Stradey Park Attendance: 7,393
  * 1 February 2004 15:00
  
  | Northampton Saints | 9–18 | Llanelli Scarlets |
  | - | - | - |
  
  * Franklin's Gardens Attendance: 12,031
  * 1 February 2004 15:00
  
  | Borders | 8–3 | Agen |
  | - | - | - |
  
  * Netherdale Attendance: 1,325
  
  ## Pool 5
  
  | Team | P | W | D | L | Tries for | Tries against | Try diff | Points for | Points against | Points diff | TB | LB | Pts |
  | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
  | Munster Rugby | 6 | 5 | 0 | 1 | 22 | 5 | 17 | 172 | 76 | 96 | 4 | 0 | 24 |
  | Gloucester | 6 | 5 | 0 | 1 | 22 | 11 | 11 | 197 | 100 | 97 | 4 | 0 | 24 |
  | Bourgoin | 6 | 1 | 0 | 5 | 13 | 22 | −9 | 119 | 191 | −72 | 2 | 1 | 7 |
  | Benetton Treviso | 6 | 1 | 0 | 5 | 13 | 32 | −19 | 104 | 225 | −121 | 1 | 0 | 5 |
  
  * 6 December 2003 14:30
  
  | Benetton Treviso | 12–33 | Gloucester |
  | - | - | - |
  
  * Stadio Comunale di Monigo Attendance: 3,500
  * 6 December 2003 18:00
  
  | Bourgoin | 17–18 | Munster |
  | - | - | - |
  
  * Stade Pierre Rajon Attendance: 9,200
  * 13 December 2003 15:00
  
  | Gloucester | 49–13 | Bourgoin |
  | - | - | - |
  
  * Kingsholm Attendance: 9,492
  * 13 December 2003 17:00
  
  | Munster | 51–0 | Benetton Treviso |
  | - | - | - |
  
  * Thomond Park Attendance: 9,000
  * 10 January 2004 14:30
  
  | Benetton Treviso | 42–33 | Bourgoin |
  | - | - | - |
  
  * Stadio Comunale di Monigo Attendance: 3,320
  * 10 January 2004 17:00
  
  | Gloucester | 22–11 | Munster |
  | - | - | - |
  
  * Kingsholm Attendance: 11,000
  * 17 January 2004 17:00
  
  | Munster | 35–14 | Gloucester |
  | - | - | - |
  
  * Thomond Park Attendance: 13,500
  * 18 January 2004 15:00
  
  | Bourgoin | 35–19 | Benetton Treviso |
  | - | - | - |
  
  * Stade Pierre Rajon Attendance: 4,350
  * 24 January 2004 14:30
  
  | Benetton Treviso | 20–31 | Munster |
  | - | - | - |
  
  * Stadio Comunale di Monigo Attendance: 5,500
  * 21 January 2004 19:30
  
  | Bourgoin | 18–37 | Gloucester |
  | - | - | - |
  
  * Stade Pierre Rajon Attendance: 6,500
  * 31 January 2004 17:00
  
  | Gloucester | 42–11 | Benetton Treviso |
  | - | - | - |
  
  * Kingsholm Attendance: 10,176
  * 31 January 2004 17:00
  
  | Munster | 26–3 | Bourgoin |
  | - | - | - |
  
  * Thomond Park Attendance: 14,000
  
  ## Pool 6
  
  | Team | P | W | D | L | Tries for | Tries against | Try diff | Points for | Points against | Points diff | TB | LB | Pts |
  | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
  | London Wasps | 6 | 5 | 0 | 1 | 22 | 8 | 14 | 186 | 85 | 101 | 3 | 1 | 24 |
  | Celtic Warriors | 6 | 4 | 0 | 2 | 11 | 10 | 1 | 123 | 118 | 5 | 2 | 2 | 20 |
  | Perpignan | 6 | 3 | 0 | 3 | 13 | 11 | 2 | 119 | 115 | 4 | 2 | 1 | 15 |
  | Ghial Rugby Calvisano | 6 | 0 | 0 | 6 | 13 | 30 | −17 | 115 | 225 | −110 | 1 | 2 | 3 |
  
  * 5 December 2003 19:15
  
  | Celtic Warriors | 34–25 | Calvisano |
  | - | - | - |
  
  * Brewery Field Attendance: 2,500
  * 7 December 2003 15:00
  
  | London Wasps | 28–7 | Perpignan |
  | - | - | - |
  
  * Adams Park Attendance: 8,133
  * 13 December 2003 14:30
  
  | Calvisano | 33–52 | London Wasps |
  | - | - | - |
  
  * Centro Sportivo San Michele Attendance: 2,500
  * 13 December 2003 16:00
  
  | Perpignan | 26–19 | Celtic Warriors |
  | - | - | - |
  
  * Stade Aime Giral Attendance: 8,862
  * 10 January 2004 19:00
  
  | Perpignan | 48–7 | Calvisano |
  | - | - | - |
  
  * Stade Aime Giral Attendance: 9,174
  * 11 January 2004 15:00
  
  | London Wasps | 9–14 | Celtic Warriors |
  | - | - | - |
  
  * Adams Park Attendance: 7,502
  * 16 January 2004 19:15
  
  | Celtic Warriors | 12–17 | London Wasps |
  | - | - | - |
  
  * Brewery Field Attendance: 10,000
  * 17 January 2004 14:30
  
  | Calvisano | 11–17 | Perpignan |
  | - | - | - |
  
  * Centro Sportivo San Michele Attendance: 2,700
  * 23 January 2004 19:15
  
  | Celtic Warriors | 16–15 | Perpignan |
  | - | - | - |
  
  * Brewery Field Attendance: 6,500
  * 25 January 2004 15:00
  
  | London Wasps | 46–13 | Calvisano |
  | - | - | - |
  
  * Adams Park Attendance: 8,402
  * 1 February 2004 14:00
  
  | Calvisano | 26–28 | Celtic Warriors |
  | - | - | - |
  
  * Centro Sportivo San Michele Attendance: 2,300
  * 1 February 2004 14:00
  
  | Perpignan | 6–34 | London Wasps |
  | - | - | - |
  
  * Stade Aime Giral Attendance: 13,400
  
  ## Seeding and runners-up
  
  | Seed | Pool Winners | Pts | TF | +/- |
  | - | - | - | - | - |
  | 1 | Toulouse | 25 | 18 | +92 |
  | 2 | London Wasps | 24 | 22 | +101 |
  | 3 | Munster | 24 | 22 | +97 |
  | 4 | Llanelli Scarlets | 23 | 17 | +88 |
  | 5 | Biarritz Olympique | 20 | 18 | +42 |
  | 6 | Stade Français | 18 | 11 | +54 |
  | Seed | Pool Runners-up | Pts | TF | +/- |
  | 7 | Gloucester | 24 | 22 | +96 |
  | 8 | Edinburgh | 22 | 14 | +41 |
  | – | Celtic Warriors | 20 | 11 | +5 |
  | – | Northampton Saints | 18 | 13 | +67 |
  | – | Leinster | 18 | 13 | +29 |
  | – | Leicester Tigers | 15 | 17 | +22 |
  