Krefeld Pinguine
Olson played three seasons in Ingolstadt before leaving as a free agent to sign a one-year contract with Krefeld Pinguine on December 2, 2020.