Full race two results from the seventh round of the 2004 World Superbike Championship, at Laguna Seca, USA.

1. Chris Vermeulen AUS CBR 1000RR Ten Kate Honda 40min 56.568secs
2. James Toseland GBR 999R Ducati Fila 40min 57.033secs
3. R?gis Laconi FRA 999R Ducati Fila 41min 10.088secs
4. Noriyuki Haga JPN 999R Team Renegade Ducati 41min 10.310secs
5. Pier Francesco Chili ITA 999R Team PSG-1 Corse 41min 18.338secs
6. Steve Martin AUS 999R DFXtreme Sterilgarda 41min 24.532secs
7. Garry McCoy AUS 999R Team Xerox Ducati - Nortel Networks 41min 40.199secs
8. Marco Borciani ITA 999R DFXtreme Sterilgarda 41min 44.836secs
9. Mauro Sanchini ITA ZX-10RR Team Kawasaki Bertocchi 41min 45.895secs
10. Ivan Clementi ITA ZX-10RR Team Kawasaki Bertocchi 41min 50.589secs
11. Lucio Pedercini ITA 996R Team Pedercini 42min 06.186secs
12. Piergiorgio Bontempi ITA GSX-R 1000 Zongshen Team 42min 21.012secs
13. Warwick Nowland AUS GSX-R 1000 Zongshen Team + 1 lap
14. Horst Saiger AUT YZF R1 Life Haus RT + 1 lap

Did not finish

Leon Haslam GBR 999R Team Renegade Ducati 21 laps Troy Corser AUS FP1 Foggy Petronas Racing 17 laps Chris Walker GBR FP1 Foggy Petronas Racing 7 laps Alessio Velini ITA YZF R1 GiMotorsport UnionBike 6 laps Miguel Praia POR 999R Team Xerox Ducati - Nortel Networks 2 laps Jiri Mrkyvka CZE 996R JM SBK Team 0 laps Giancluca Nannelli ITA 996R Team Pedercini 0 laps

Fastest lap

Chris Vermeulen AUS CBR 1000RR Ten Kate Honda 1min 27.043secs