W 2004 roku rywalizację o tytuł indywidualnego mistrza świata rozpoczęto na Stadionie Olimpijskim w Sztokholmie rywalizując o Wielką Nagrodę Szwecji. Był to już dziesiąty sezon rozstrzygania tytułu najlepszego żużlowca świata w formule Grand Prix. W sezonie tym 22 żużlowców (plus dwóch z dziką kartą na każde zawody) zmagało się o tytuł podczas 9 rund, które odbyły się w siedmiu krajach (po dwie rundy rozegrano w Polsce i Szwecji).

Tabela biegowa składała się z 25 wyścigów jak w sezonie Grand Prix 2003: dwa biegi z udziałem rozstawionej ósemki w fazie eliminacyjnej, system knock-out, brak finału pocieszenia. Był to ostatni sezon rozgrywania SGP w tej formie.

15 maja 2004 roku w Pradze odbyła się druga eliminacja mistrzostw świata Grand Prix 2004. Były to ósme zawody rozegrane o Wielką Nagrodę Czech.

Jarosław Hampel zajął wówczas w Pradze drugie miejsce. Polak uplasował się tuż za plecami Australijczyka Jasona Crumpa. Trzecie miejsce przypadło dla Szweda Tony Rickardssona. Drugi z Polaków Tomasz Gollob był wówczas szósty.

Po dwóch turniejach na czele był Jason Crump z 45 punktami. Australijczyk w 2004 roku został indywidualnym mistrzem świata. Tomasz Gollob z 29 punktami był po zawodach w Pradze czwarty, a Jarosław Hampel z 23 oczkami – szósty. Polacy utrzymali się w cyklu SGP na kolejny sezon zajmując odpowiednio 6 (Gollob) i 8 (Hampel) miejsca w klasyfikacji końcowej.

Wyniki Grand Prix Czech, Marketa Praga 15 maja 2004:
1. Jason Crump (Australia) – 25 pkt.
2. Jarosław Hampel (Polska) – 20
3. Tony Rickardsson (Szwecja) – 18
4. Ryan Sullivan (Australia) – 16
5. Leigh Adams (Australia) – 13
6. Tomasz Gollob (Polska) – 13
7. Greg Hancock (Stany Zjednoczone) – 11
8. Lee Richardson (Wielka Brytania) – 11
9. Nicki Pedersen (Dania) – 8
10. Rune Holta (Norwegia) – 8
11. Andreas Jonsson (Szwecja) – 7
12. Bohumil Brhel (Czechy) – 7
13. Lukas Dryml (Czechy) – 6
14. Hans Andersen (Dania) – 6
15. Jesper B. Jensen (Dania) – 5
16. Rafał Dobrucki (Polska) – 5
17. Mark Loram (Wielka Brytania) – 4
18. Bjarne Pedersen (Dania) – 4
19. Mikael Max (Szwecja) – 3
20. Ales Dryml (Czechy) – 3
21. Robert Barth (Niemcy) – 2
22. Antonin Svab (Czechy) – 2
23. Piotr Protasiewicz (Polska) – 1
24. Kai Laukkanen (Finlandia) – 1

O Wielką Nagrodę Czech żużlowcy rywalizują od sezonu 1997. W cyklu impreza ta zajęła miejsce Grand Prix Włoch. Przez pierwsze cztery sezony (do 2000) GP Czech było pierwszą eliminacją i otwierało sezon.

Zawody na Stadionie Markéta odbyły się jak dotąd (2022) 28 razy, co stawia Pragę na pierwszym miejscu wśród miast, w których rozgrywane było Grand Prix.

W 1999 zawody wygrał Tomasz Gollob (jako pierwszy Polak, powtórzył to osiągnięcie 11 lat później). Rozpoczął tym samym swój najlepszy (aż do 2010) sezon, kiedy to dopiero w ostatniej eliminacji stracił pierwsze miejsce w klasyfikacji generalnej i zdobył srebrny medal IMŚ.

W 2007 na podium stanęło dwóch Polaków: Jarosław Hampel i Rune Holta (Norweg startujący pod polską flagą). Był to pierwszy taki przypadek (w historii 95 dotąd rozegranych turniejów), by na podium stało dwóch zawodników z polskimi flagami. W Pradze, dwóch Polaków stawało na podium jeszcze czterokrotnie: w latach 2010 i 2011 (w obu przypadkach byli to Hampel i Gollob), w 2015 i Maciej Janowski oraz Patryk Dudek z Januszem Kołodziejem w sezonie 2019.

Najwięcej rund GP Czech z rzędu (3) wygrywali Jason Crump w latach 2002–2004 i Tai Woffinden w latach 2013–2015.

Grand Prix Czech najwięcej razy (6 – stan na 2021 rok) zdobywali Polacy – po dwa razy padło ono łupem Bartosza Zmarzlika i Tomasza Golloba, po jednym razie zwyciężali Janusz Kołodziej i Maciej Janowski. Łącznie aż ośmiu Polaków stało tu na podium.