2004 Speedway Grand Prix of Sweden

The 2004 Speedway Grand Prix of Sweden was the first round of the 2004 Speedway Grand Prix season (the world championship). It took place on 1 May 2004 at the Stockholm Olympic Stadium in Stockholm, Sweden.

It was the 10th time that the Speedway Grand Prix of Sweden had been held.

The Grand Prix was by the Australian rider Leigh Adams (his 3rd career Grand Prix win).

Heat by heat

 * Heat 01 Sullivan, Richardson, Andersen, Lindgren
 * Heat 02 Jonsson, Brhel, B Pedersen, Ljung
 * Heat 03 Hampel, Loram, Max, Laukkanen
 * Heat 04 Jensen, L Dryml, Protasiewicz, A Dryml
 * Heat 05 Max, Andersen, Ljung, A Dryml
 * Heat 06 B Pedersen, Lindgren, Protasiewicz, Laukkanen
 * Heat 07 Brhel, Sullivan, Hampel, L Dryml
 * Heat 08 Loram, Jensen, Jonsson, Richardson
 * Heat 09 N Pedersen, Hancock, Adams, Holta
 * Heat 10 Gollob, Crump, Rickardsson, Nicholls
 * Heat 11 Max, Richardson, Lindgren, Hampel
 * Heat 12 Jonsson, B Pedersen, Andersen, L Dryml
 * Heat 13 Brhel, N Pedersen, B Pedersen, Nicholls
 * Heat 14 Adams, Crump, Loram, Richardson
 * Heat 15 Sullivan, Hancock, Jonsson, Gollob
 * Heat 16 Rickardsson, Jensen, Max, Holta
 * Heat 17 Richardson, B Pedersen, Holta, Jonsson
 * Heat 18 Gollob, Loram, Max, Nicholls
 * Heat 19 Crump, Jensen, Sullivan, Brhel
 * Heat 20 Rickardsson, Adams, Hancock, N Pedersen
 * Heat 21 Richardson, N Pedersen, Loram, Sullivan
 * Heat 22 Gollob, Hancock, B Pedersen, Brhel