Han spilte i Bolton fra 1997 til 2012. Før Bolton-epoken spilte han for VPS Vaasa i hjemlandet Finland. Han har spilt 474 ligakamper for Bolton, og over 600 totalt. Fra og med sommeren 2015 er han keeper i Wigan Athletic.