Knold begynte sin karriere med Västra Frölunda, og spilte for dem på junior- og under 20-nivå. Senere signerte han med Linköpings HC i divisjon 1, og hjalp til slutt laget med å vinne opprykk til Elitserien. I 2004 sluttet Knold seg til Iserlohn Roosters i Deutsche Eishockey Liga. I 2007 signerte han for Herning Blue Fox i Oddset Ligaen i Danmark for en sesong, men kunne ikke spille på grunn av skade.