Full superpole qualifying times and final grid positions from the seventh round of the 2004 World Superbike Championship, at Laguna Seca, USA.

1. Steve Martin AUS 999R DFXtreme Sterilgarda 1min 26.912secs
2. James Toseland GBR 999R Ducati Fila 1min 26.943secs
3. Chris Vermeulen AUS CBR 1000RR Ten Kate Honda 1min 26.987secs
4. Pier Francesco Chili ITA 999R Team PSG-1 Corse 1min 27.200secs
5. Troy Corser AUS FP1 Foggy Petronas Racing 1 min 27.441secs
6. R?gis Laconi FRA 999R Ducati Fila 1min 27.485secs
7. Garry McCoy AUS 999R Team Xerox Ducati - Nortel Networks 1 min 27.518secs
8. Leon Haslam GBR 999R Team Renegade Ducati 1min 27.597secs
9. Ivan Clementi ITA ZX-10RR Team Kawasaki Bertocchi 1min 28.150secs
10. Lucio Pedercini ITA 996R Team Pedercini 1min 28.152secs
11. Mauro Sanchini ITA ZX-10RR Team Kawasaki Bertocchi 1min 28.181secs
12. Giancluca Nannelli ITA 996R Team Pedercini 1min 28.295secs
13. Marco Borciani ITA 999R DFXtreme Sterilgarda 1min 28.328secs
14. Piergiorgio Bontempi ITA GSX-R 1000 Zongshen Team 1min 29.229secs
15. Alessio Velini ITA YZF R1 GiMotorsport UnionBike 1min 29.605secs
16. Noriyuki Haga JPN 999R Team Renegade Ducati 1min 46.603secs

Non Superpole qualifiers

17. Chris Walker GBR FP1 Foggy Petronas Racing 1 min 28.422secs
18. Jiri Mrkyvka CZE 996R JM SBK Team 1min 28.954secs
19. Horst Saiger AUT YZF R1 Life Haus RT 1min 29.623secs
20. Warwick Nowland AUS GSX-R 1000 Zongshen Team 1min 29.928secs
21. Miguel Praia POR 999R Team Xerox Ducati - Nortel Networks 1min 31.037secs