Polska liga
Karierę zawodniczą zaczynał w Olimpii Poznań.
Grał także w SKS 13 Poznań, MSP Szamotuły, Warcie Poznań, GKS Bełchatów, i Odrze Wodzisław Śląski.
W 2001 roku trafił do Dyskoboli Groclin Grodzisk Wielkopolski, w którym stał się prawdziwą gwiazdą ligi. W 66 meczach tej drużyny strzelił 34 bramki.
Liga angielska
W 2004 roku odmówił przedłużenia kontraktu z Groclinem i trafił do włoskiej Sieny. Ta nie zgłosiła go jednak do składu.
Już w trakcie 2004/05 Grzegorz Rasiak trafił do drugoligowego angielskiego Derby County FC. W 35 meczach strzelił 16 bramek, stając się najlepszym strzelcem drużyny.
Po sześciu meczach kolejnego sezonu (strzelił 2 gole) Rasiak został sprzedany za 2,25 mln funtów do pierwszoligowego Tottenhamu Londyn. Z drużyny tej przeszedł do drugoligowego FC Southampton.
Kadra narodowa
W kadrze narodowej zadebiutował w lutym 2002 roku w meczu z Wyspami Owczymi. Do rozpoczęcia mundialu Grzegorz Rasiak wystąpił w 30 meczach, strzelając w nich 8 bramek.
Obecnie wypożyczony z grającego w drugiej lidze angielskiej Southampton FC do pierwszoligowego Bolton Wanderers.