Häggströms huvudsakliga gebit under den aktiva karriären var längdhoppning. Den 22 juli 2000 blev Häggström den andre svensken (efter antagonisten Mattias Sunneborn) att överskrida åtta meter i hopplängd då han noterade 8,07 meter i Budapest, Ungern. Skador gäckade emellertid boråsaren ständigt vid internationella mästerskap där han aldrig vann någon större framgång. Utöver längdhoppandet löpte Häggström 100 meter efter svenska förhållanden framgångsrikt. Den 28 juli 2001 noterade Häggström 10,30 sekunder vid tävlingar i Uddevalla i hemlänet. Med denna tid innehar Häggström en delad femteplats genom alla tider över svenska prestationer i grenen. Under hela sin idrottsliga karriär representerade Häggström Boråsföreningen "IK Ymer". År 1998 erhöll Häggström BT-plaketten. År 2000 kvalade Peter Häggström in till de Olympiska Spelen i Sydney men slogs ut i kvalet med 7,83. Han deltog även vid EM 2002 i München där han blev utslagen i längdhopp samt även tillsammans med Johan Engberg, Lenny Martinez och Patrik Lövgren sprang korta stafetten. Laget slogs dock ut i försöken. Det var tänkt att höjdpunkten på Häggströms karriär skulle bli Olympiska sommarspelen 2004 i Aten, men Häggström beslutade sig för att avsluta sin karriär i slutet av december 2002 på grund av de problem han haft med hoppfoten sedan tidigt i sin karriär.