I worked my way up and eventually got the call to San Jose to play in the NHL, a dream come true. It wasn't always easy, but I was able to put together almost three seasons with the Sharks before I became a free agent for the first time in the summer of 2015.
There were a few offers, but after consulting with my wife and family, we decided on Boston, a chance to head back east and play for an Original Six franchise. So, I joined the Bruins and had a great camp. Professional hockey can be ruthless, though, and as the season started, I certainly did not light it on fire. It was more of a dumpster fire, actually.
I had my first two games and I was a minus-5. I'll always remember that, too.
It was as if anything that could go in was going in while I was on the ice and it was a frustrating way to make a first impression with the organization. They put me on waivers, and then I went down to Providence of the AHL once I cleared and I never got called back up.
It was a disappointing season, but I knew I could still play at the NHL level. I just needed another chance, but I didn't know when or where it would come.
Luckily, Nashville called that summer, and they showed a lot of interest in me. That was very encouraging, and I ended up signing a deal with the Predators with a chance to prove myself once more.
Nashville's GM, David Poile, also called to congratulate me and asked if I was ready to turn the page on the previous season. He knew the year prior with Boston and Providence was a struggle and ensured me that there was a new opportunity ahead. That meant a lot to me.
But then training camp didn't go how I wanted it to. The goal is to make the team out of camp, and I didn't have a strong showing. There was room for improvement, and it was something that I spoke to our head coach, Peter Laviolette, about when I was getting sent down to Milwaukee. I was honest with him, and he was super honest with me. They knew I could play at the NHL level, and I knew I could too, it was just a matter of getting my feet wet with a new organization and new system.
I learned quickly, and thank goodness I did, because my stint in Milwaukee only lasted four games. I got my second opportunity in Nashville, and I was able to carve out a good season and earn the trust of the organization and the coaching staff before signing an extension later that year. Then, during the 2017-18 season, I signed a two-year contract to stay with the Preds through 2020. It seems like such a far cry from shooting buckets of pucks in Nanaimo.