Peter Larsson började sin idrottskarriär i IF Hallby i Jönköping. Som 20-åring gick han till Halmstads BK och debuterade i allsvenskan i april 1982 mot Kalmar FF. [1] Två år senare värvades han av IFK Göteborg och i slutet på hans första säsong, 1984, gjorde han två mål i SM-finalerna, som IFK Göteborg vann mot IFK Norrköping. 1986 var IFK Göteborg en straffspark från final i Europacupen. 3-0 hemma mot FC Barcelona blev 0-3 i Barcelona. I straffsparksläggningen på Camp Nou sköt Larsson säkert sin straff i mål men Barcelona gick ändå vidare till final.
Larsson hade Johan Cruijff som tränare i Ajax. Cruijff lämnade för FC Barcelona sommaren 1988 och ville ha Larsson med sig, men denne stannade i Ajax och där vann han ett holländskt mästerskap 1990.[6]
Efter fyra år i Ajax valde Larsson att gå till AIK. Där var han med och tog SM-guld 1992. Efter säsongen 1993 valde han att avsluta sin aktiva fotbollskarriär.
Larsson hade slutat helt med elitfotbollen, även om han så småningom fortsatte spela och träna i lägre divisioner runtomkring Falun. Han återkom till AIK 2001 och blev assisterande tränare till Olle Nordin. När Nordin våren 2002 blev sjukskriven så tog Larsson över som huvudtränare under en kort period.[7]
Peter Larsson lämnade fotbollen, och började att ägna sig åt golf. Förutom att spela själv var han ungdomsledare i Aspeboda Golfklubb.[8]
Landslagskarriär
Peter Larsson debuterade i det svenska landslaget som Halmstad-spelare den 16 november 1983 mot Trinidad och Tobago. Det skulle dröja till 1986 när Olle Nordin blev förbundskapten som Larsson etablerade sig i startelvan tillsammans med Glenn Hysén som mittbackspartner. I EM-kval matcherna mot Italien 1987 blev Larsson målskytt i båda mötena. Det blev 47 A-landskamper för Sverige och han deltog i VM 1990, där han spelade från start i Sveriges tre matcher.[9][10] Larsson gjorde sin sista A-landskamp mot Australien 29 januari 1992.[11]