Paolo Guerrero kam zur Saison 2006/07 für 2,8 Millionen Euro von Bayern München zum HSV. Im Bundesligaspiel gegen Bayer Leverkusen am 22. Oktober 2006 erzielte der peruanische Nationalspieler durch einen Doppelpack seine ersten Tore für den HSV. 35 Treffer in Punktspielen folgten. Guerreros Bundesliga-Bilanz:
Saison 2006/07: 20 Spiele, 5 Tore
Saison 2007/08: 29 Spiele, 9 Tore
Saison 2008/09: 31 Spiele, 9 Tore
Saison 2009/10: 6 Spiele, 4 Tore
Saison 2010/11: 25 Spiele, 4 Tore
Saison 2011/12: 23 Spiele, 6 Tore